XC_GUI
Лёгкая графическая библиотека с примитивами рисования, текстом и буферизацией для ST7789 и SSD1306 дисплеев
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:e055493b4953ef4942e9b3d82a6ba24c46dced4d901f37043e10ef2a40bc4330XC_GUI-1.1.3-e055493b.zipОписание
Лёгкая графическая библиотека для микроконтроллеров с дисплеями. Включает примитивы рисования — линии, прямоугольники, круги — и поддержку текста с помощью XC FONT, а также рендеринг битмапов. Работает с буферизацией, что снижает мерцание. Из коробки поддерживает ST7789 через SPI и SSD1306 через I2C, подходит для TFT и OLED экранов с RGB565 и монохромным режимами. Есть C++ API для Arduino скетчей. Один минус: библиотека оптимизирована под модули от Gigasitron, и совместимость с третьесторонними дисплеями не гарантирована, даже если внутри стоит тот же контроллер — могут отличаться инициализация и тайминги. Скомпилирована под Cortex-M0+, M3, M4, M7 и ESP32.