DFRobot_OLED12864
Драйвер для OLED-дисплея SSD1306 128×64 с поддержкой I2C и SPI, UI-элементами и интеграцией с датчиками FireBeetle
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:45ae9f90f9f41aae9b23a5d1965cc8e7f77fcd9569d95c194279ad5b71c5befaDFRobot_OLED12864-1.0.0-45ae9f90.zipОписание
Драйвер для OLED-дисплея на чипе SSD1306 с разрешением 128×64 пиксела. Работает с Arduino и ESP8266, поддерживает подключение как через I2C, так и через SPI. Библиотека строится на фреймворке с готовыми UI-элементами: фреймы (Frame) для отображения информации с автоматическим переключением между экранами, оверлеи для постоянно видимых элементов вроде часов, и индикаторы. Можно рисовать пиксели, линии, прямоугольники, выводить текст с выравниванием и переносом по ширине, менять шрифты. Библиотека заточена под платы FireBeetle ESP и включает поддержку интегрированных датчиков BMA220 и BME280. Для работы с датчиком температуры и влажности понадобится отдельная библиотека DFRobot_BME280. Поддерживает многоязычный текст, включая китайские иероглифы.