OLED SSD1306 - SH1106
Драйвер для OLED-дисплеев SSD1306 и SH1106 с интерфейсом I2C, поддерживает вывод текста как в Serial с автопрокруткой и позиционированием по координатам
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:1f5d88e913e36380447ec0bd312157d95948f3c82a45456cb1718fad980d1219OLED_SSD1306___SH1106-1.0.7-1f5d88e9.zipОписание
Драйвер для OLED-дисплеев на чипах SSD1306 или SH1106 с интерфейсом I2C. Поддерживает экраны размером 196x16, 128x32 и 128x64 пикселей. Работает как обычный Serial — используешь print(), write() и даже printf() прямо как в ядре Arduino. Есть TTY-режим, когда дисплей ведёт себя как терминал: при достижении нижнего края текст автоматически прокручивается вверх. Можно вывести строку сразу в нужную координату через drawString(). Связь по I2C реализована программно на битовом уровне, поэтому пины настраиваются. Ограничения: поддерживаются только дисплеи с встроенной charge pump, доступен только один шрифт 6x8, ошибки коммуникации не обрабатываются.