TM1637: библиотека для ESP32 и Arduino

работает · версия 1.2.0

Четырёхразрядный индикатор TM1637 на двух проводах.

В симуляторе

Микросхема слушает два обычных вывода: протокол похож на I2C и им не является — нет адреса, а разряды идут младшим вперёд. Поэтому её нельзя повесить на аппаратный контроллер I2C, и все библиотеки дёргают выводы вручную. Модель слушает выводы, а не шину, так что заработает любая такая библиотека.

Отдельного двоеточия у индикатора нет: это старший разряд второй цифры, отсюда маска 0b01000000 в showNumberDecEx.

Нулевая яркость не гасит индикатор — для этого есть отдельный довод у setBrightness. Разница заметна ночью: нулевая ступень всё ещё светит.

Примеры с этой библиотекой

Все примеры с TM1637 в галерее →

Другие библиотеки

Adafruit GFX Library · Adafruit SSD1306 · Adafruit ST7735 and ST7789 Library · LiquidCrystal I2C · Adafruit NeoPixel · DHT sensor library · Adafruit Unified Sensor · Adafruit BusIO