Управление RGB LED-лентами на ESP32 с поддержкой многопоточности и популярных драйверов WS2812, SK6812
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
EVA Boxy. Declarative desktop-style GUI framework driven by physical keypads. Supports SSD1306, SH1106, KS0108, PCD8544, and HD44780 (LCD I2C) controllers.
Облегчённая альтернатива FastLED для ESP32 с поддержкой WS2812B и совместимых RGB-лент через RMT периферию
Объединение нескольких шрифтов в одну коллекцию с автоматическим выбором нужного для каждого символа при выводе на дисплей
Высокооптимизированная библиотека для круглых IPS-дисплеев GC9A01A, работающая в 2.5–5 раз быстрее аналогов на AVR-платах
Декодер анимированных GIF-файлов для Arduino с поддержкой SD-карт и SPIFFS через callback-функции
Оптимизированная библиотека для TFT-дисплеев ILI9341 (320×240) с поддержкой быстрых перерисовок через SPI
Инструменты для создания интерактивных элементов интерфейса на Arduino дисплеях: кнопки, иконки, списки и другие визуальные компоненты.
Управление 16x2 LCD-дисплеем через I2C-адаптер PCF8574 с экономией выводов Arduino
Вывод многоязычного текста на ЖК-дисплеи через I2C с поддержкой русского, французского, вьетнамского и других языков
Управление текстовыми LCD-дисплеями через протокол I2C, в том числе популярными моделями 16x2
Многоуровневая иерархическая меню для LCD и графических дисплеев с поддержкой скроллинга, событий и таймаутов
Вывод текста на матричные LED-дисплеи Avago HCMS-29xx через пять цифровых выводов Arduino
Неблокирующие анимации для NeoPixel, DotStar и встроенных LED: мигание, радужные переливы, эффекты Knight Rider с управлением яркостью и цветом
Рисование и анимация стрелочных манометров на базе LovyanGFX с загрузкой фона и стрелки из изображений
Работа с LCD-дисплеями на контроллере AIP31068 через I2C или SPI с API, совместимым с LiquidCrystal
Создание иерархических меню для LCD-дисплеев на базе HD44780 с поддержкой I2C и интерактивных элементов
Паттерны анимации для NeoPixel лент и матриц с поддержкой одновременного запуска нескольких эффектов на одном устройстве
Драйвер для дисплея Nokia 5110 с поддержкой вывода текста и графики через SPI-интерфейс
Управление массивами WS2811/WS2812B светодиодов через восемь независимых каналов DMA на видеоскоростях без нагрузки на процессор
Рисование декартовых графиков на OLED-дисплеях SSD1306 через I2C с настройкой координат и масштаба
A lightweight, non-blocking OLED animation and UI library for Arduino.
QWERTY-клавиатура на экране TFT для управления тремя кнопками с поддержкой букв, цифр и специальных символов
Создание многоуровневых меню и всплывающих окон на TFT-дисплеях для ESP32 и ESP8266
Получение текущей погоды и прогнозов с OpenWeatherMap для ESP8266, ESP32 и Raspberry Pico W
Управление матрицами NeoPixel методами, похожими на Processing: рисование, трансформации и работа с произвольными раскладками светодиодов
Готовые конфигурации графики и сенсорного ввода для плат PanelLan на ESP32 с поддержкой дисплеев ST7796, ST7789 и сенсоров FT5x06, GT911