SevenSegDisplays_ESP32
Единая API для семисегментных дисплеев с поддержкой 74HC595, TM1636, TM1637, TM1639, MAX7219 и HT16K33
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:c285fd9c8f9110e3d7e99415236c4ec7e11937e397207c3e15c03184bdd13f1aSevenSegDisplays_ESP32-3.3.0-c285fd9c.zipОписание
Единая API для семисегментных дисплеев, которая работает независимо от того, какой контроллер и какой модуль вы используете. Библиотека охватывает самые распространённые комбинации: 74HC595 (динамическое и статическое управление), TM1636, TM1637, TM1639, MAX7219 и HT16K33. Поддерживает дисплеи с разным количеством цифр, работает как с общим анодом, так и с общим катодом. Основная идея — написать код один раз, а потом легко переходить между разными схемами подключения и драйверами без переделки логики отображения. Библиотека для ESP32, включает вспомогательные классы для нестандартных случаев вроде управления через обычные GPIO пины или заглушек для тестирования.