SparkFun HyperDisplay
Абстрактная библиотека для управления дисплеями с поддержкой рисования, текста и многооконности
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:e767a75bd0252850991f562753a758cb1154aa6bd0374dfd7c82ac94996ed1c1SparkFun_HyperDisplay-2.0.1-e767a75b.zipОписание
HyperDisplay — это абстрактная библиотека для работы с дисплеями, которая упрощает поддержку новых экранов за счёт готового набора функций рисования и вывода текста с многооконной поддержкой. Минимум работы с вашей стороны: нужно только реализовать функцию отрисовки одного пикселя и описать формат цвета, остальное библиотека берёт на себя. Для большей производительности можно переопределить дополнительные функции рисования. В экосистеме уже есть готовые расширения для популярных драйверов вроде ILI9163C и SSD1309, а также для конкретных модулей типа KWH018ST01 (1.8 дюйма TFT по SPI) и UG2856KLBAG01 (прозрачный OLED с поддержкой I2C и SPI). Библиотека подойдёт, если вы хотите быстро запустить дисплей без долгих костылей под каждое железо.