OLED: вывод текста
Дисплей по I2C (SDA = A4, SCL = A5) печатает счётчик.

Что понадобится
Как подключить
| Откуда | Куда | |||
|---|---|---|---|---|
| Arduino Uno | 5V | → | OLED 128×64 (SSD1306) | VCC |
| Arduino Uno | GND | → | OLED 128×64 (SSD1306) | GND |
| Arduino Uno | A4 | → | OLED 128×64 (SSD1306) | SDA |
| Arduino Uno | A5 | → | OLED 128×64 (SSD1306) | SCL |
Скетч
#include <Adafruit_SSD1306.h>
Adafruit_SSD1306 display(128, 64, &Wire, -1);
int n = 0;
void setup() {
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
display.clearDisplay();
display.setTextSize(1);
display.setTextColor(SSD1306_WHITE);
}
void loop() {
display.clearDisplay();
display.setCursor(0, 0);
display.println("RobX simulator");
display.setTextSize(2);
display.setCursor(0, 20);
display.println(n);
display.display();
n++;
delay(500);
}
Коротко о детали: OLED 128×64 (SSD1306)
Графический OLED-дисплей 128×64 точки, подключается по I2C всего двумя сигнальными проводами. Рисование — через библиотеку Adafruit_SSD1306: текст, линии, фигуры, картинки. Экран оживает, только если SDA и SCL действительно подключены к выводам I2C платы.
Ещё примеры с деталью «OLED 128×64 (SSD1306)»
Попробуйте сами
Симулятор работает прямо в браузере: схему можно менять, код — править, а результат видно сразу. Бесплатно, без установки и регистрации.
Открыть «OLED: вывод текста» в симуляторе