LEDMatrixDriver
Улучшенная альтернатива LedControl для матричных дисплеев на MAX7219 с программным буфером кадра и аппаратным SPI
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:e721d1d1ccb14180a7d095acc43dad6f4ac2169e3eada462af5fb041ae32f541LEDMatrixDriver-0.2.2-e721d1d1.zipОписание
Улучшенная альтернатива стандартной LedControl для работы с матричными дисплеями на MAX7219. В отличие от оригинала, здесь встроен программный буфер кадра, что дает полный контроль над обновлением экрана и заметно ускоряет работу благодаря использованию аппаратного SPI. Библиотека справляется с произвольным количеством сегментов — ограничение только в памяти контроллера. Пины жёстко привязаны к SPI (MOSI→DIN, SCK→CLK), а для CS нужно выбрать отдельный вывод, на Arduino Uno это обычно 9-й. Дополнительно поддерживает Adafruit GFX, но эта функция отключена по умолчанию и требует включения define в коде. Есть примеры для семисегментных дисплеев и примечания по реверсии модулей.