Adafruit SSD1306
Драйвер для монохромных OLED-дисплеев SSD1306 (128x64 и 128x32) с поддержкой I2C и SPI, графическими примитивами и прокруткой содержимого
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:9b8a9c29a16576d66bce16ed9f6a731632fecbb477171f38a6bc033fda15dd06Adafruit_SSD1306-2.5.17-9b8a9c29.zipОписание
Драйвер для монохромных OLED-дисплеев на контроллере SSD1306 размером 128x64 и 128x32 пикселей. Связь с дисплеем идёт по I2C или SPI — нужно всего 2-5 выводов. Библиотека предоставляет основные графические функции: рисование линий, окружностей, вывод текста и другие примитивы — но это работает через зависимость Adafruit GFX, которую нужно установить отдельно. В коде есть поддержка прокрутки содержимого и динамическое выделение памяти под буфер кадра. Если нужна минимальная прошивка без заставки производителя, можно использовать директиву SSD1306_NO_SPLASH, чтобы сэкономить место в памяти. Библиотека поддерживает стандартные константы цветов: чёрный, белый и инвертированный режим.