128x32 SSD1306
| Broche | Signal | Description |
|---|---|---|
SDA |
SDA | top left through-hole header pin |
SCL |
SCL | second through-hole header pin on left edge |
VCC |
power | third through-hole header pin on left edge |
GND |
ground | bottom left through-hole header pin |
| De | Vers | Fil |
|---|---|---|
board:A4 |
x1:SDA |
green |
board:A5 |
x1:SCL |
blue |
board:5V |
x1:VCC |
red |
board:GND |
x1:GND |
black |
Cet exemple a été écrit et vérifié à la compilation pour le arduino-uno. Codey Online l'adapte pour vous à toute autre carte prise en charge.
#include <Wire.h>
#include <U8g2lib.h>
// 0.91" OLED modules are commonly SSD1306 128x32 I2C displays.
// Constructor uses the exact wiring: SDA=A4, SCL=A5.
U8G2_SSD1306_128X32_UNIVISION_F_HW_I2C u8g2(U8G2_R0, U8X8_PIN_NONE);
void setup() {
Wire.begin();
u8g2.begin();
u8g2.clearBuffer();
u8g2.setFont(u8g2_font_ncenB08_tr);
u8g2.drawStr(0, 12, "OLED 0.91\" Example");
u8g2.setFont(u8g2_font_6x10_tr);
u8g2.drawStr(0, 28, "Hello from Arduino Uno");
u8g2.sendBuffer();
}
void loop() {
// Static demo: the message stays on screen.
}
Décrivez ce que vous voulez créer. Codey Online écrit le code, dessine le schéma de câblage, le compile et flashe votre carte directement depuis le navigateur.
Commencez gratuitement