OLED zaslon 0,96″ (SSD1306)
128×64 pik, I2C
Majhen enobarvni zaslon z odličnim kontrastom. Pišeš besedilo, rišeš grafe, prikazuješ vrednosti senzorjev. Samo 4 žice.
Odpri tečaj →Kako deluje
Komunicira prek I2C — dve liniji: SDA (podatki) in SCL (takt). ESP32 je »master« in na naslov 0x3C pošilja, kaj naj nariše. Knjižnica Adafruit_SSD1306 hrani kopijo zaslona v pomnilniku (1 kB); vanjo rišeš s print(), drawLine() … in na koncu pokličeš display(), da se prikaže.
Pini in vezava
| Pin | Kaj je | Kam se priključi / zakaj |
|---|---|---|
| GND | Masa | → GND. POZOR: pri nekaterih modulih je vrstni red VCC-GND-SCL-SDA — preberi oznako na ploščici! |
| VCC | Napajanje | → 3V3 (modul ima regulator, prenese tudi 5 V). |
| SCL (SCK) | Takt I2C | → GPIO 22 (privzeti SCL na ESP32). |
| SDA | Podatki I2C | → GPIO 21 (privzeti SDA na ESP32). |
Specifikacije
Ločljivost128 × 64
Diagonala0,96″ (24 mm)
VmesnikI2C, naslov 0x3C (redko 0x3D)
Napajanje3,3 – 5 V, ~20 mA
Barvabela, modra ali rumeno-modra
KnjižniciAdafruit SSD1306 + Adafruit GFX
Nasveti in tipične napake
- Nič se ne prikaže? 1) preveri naslov z I2C skenerjem, 2) ali si poklical display(), 3) zamenjana SDA/SCL.
- OLED pike se starajo — ne puščaj istega statičnega besedila dneve brez spremembe.
- I2C dovoljuje več naprav na istih dveh žicah — OLED + senzor skupaj brez težav.