Эта библиотека ESP32 Arduino / IDF для RGB-светодиодных панелей на основе подключения HUB75 / HUB75E.
Эта библиотека "из коробки" (в основном) поддерживает панели HUB75, в которых параллельно обновляются простые ДВЕ строки... в этой документации они называются панелями "два сканирования".
Также поддерживаются панели "Четырех сканирований".
Библиотека использует функциональность DMA, предоставляемую "ЖК-режимом" ESP32, для быстрого вывода данных.
Работают панели с чипами:
ICND2012
RUC7258
FM6126A, (ICN2038S), FM6124 (См. пример использования PatternPlasma.)
SM5266P
DP3246 с регистрами адресации строк SM5368
Хорошо подходят светодиодные контроллеры HD-WF1 и HD-WF2, сделанные на основе ESP32-S2 и ESP32-S3.
Библиотеки все (GFX_Lite.h, Adafruit_GFX_Library, ESP32-HUB75-MatrixPanel-DMA) встроены в блок. Нужно предварительно удалить в компьютере библиотеку Adafruit_GFX_Library (встроен русский шрифт). Примечание, в библиотеке Adafruit_GFX_Library изменил файл шрифта, замените эту библиотеку отсюда, иначе будет ошибка компиляции при использовании нескольких блоков с русскими шрифтами. Примеры:
► Показать
Можно панели ставить в ряд, в колонну и как матрицу.
FLProg 8.0.2, Arduino Ide 1.18.19.
08.12.2024г. обновил блоки, исправил недочеты. Библиотеки удалить с компа и установить из блока.