Будем подключать дисплей по SPI шине. Точно так же, как мы это делали для монохромного SPI OLED дисплея.
Схема подключения:
OLED RGB дисплей |
ARDUINO UNO (NANO) |
GND |
GND |
VCC |
+5V |
SCK |
13 |
SDA |
11 |
RES |
9 |
DC |
8 |
CS |
10 |
Следует отметить, что можно подключить дисплей к любым другим цифровым выводам Ардуино, но для быстрой работы рекомендуется всё же использовать аппаратный SPI.
Дисплей работает под управлением контроллера SSD1331, поэтому необходимо установить соответствующую библиотеку. Рекомендуем это сделать с помощью менеджера библиотек в Arduino IDE. Для этого зайдите в раздел меню «Скетч/Подключить библиотеку/Управлять библиотеками» и в строке поиска введите «SSD1331». Выбираете библиотеку от Adafruit и жмете «Установить».
Также Вам понадобится библиотека для работы с графикой, установить её можно точно таким же способом. Искать по фразе «Adafruit GFX Library».
И наконец демонстрация нашей работы:
Все продемонстрированные примеры, доступны в примерах к библиотекам!