ssd1306xled
Легковесный драйвер для OLED-дисплеев SSD1306, SSD1315 и SSH1106 с собственной реализацией I2C, экономящий память микроконтроллеров
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:d30fd9a03d175ab5b64d55c9758ed8018bb0fa2e783225264e167b20db1c0c1essd1306xled-0.0.4-d30fd9a0.zipОписание
Легковесный драйвер для OLED-дисплеев на чипах SSD1306, SSD1315 и SSH1106. Написана специально для микроконтроллеров с ограниченной памятью, вроде ATtiny85, и экономит около килобайта flash за счёт собственной реализации I2C вместо стандартной библиотеки Wire. Поддерживает текст и графику, работает с 6x8 шрифтами, может отображать полноэкранные битмапы. Подключается через I2C (SCL на PB2, SDA на PB0 для ATtiny85). В примерах есть демо с циклированием паттернов заливки, игра Pong и даже симуляция музыки — всё помещается в очень тесный бюджет памяти. Изначально разработана командой Tinusaur, хорошо подходит для проектов на микроконтроллерах, где каждый байт на счету.