D1 mini razširitev – OLED 0.66 V2.1.0 64×48
€11.99 (DDV vključen)
OLED 0,66″ razšíritev za D1 mini z SSD1306 krmilnikom, ločljivost 64×48 pik, I2C vmesnik — plug-and-play za ESP8266 in ESP32 D1 mini.
3 na zalogi
Opis
D1 mini razšíritev – OLED 0.66 V2.1.0 64×48
OLED 0,66″ razšíritev za D1 mini je kompaktna zaslonska plošča z SSD1306 krmilnikom in ločljivostjo 64×48 pik. Kljub majhni diagonali 0,66 palca zaslon prikazuje ostre, kontrastne znake in grafiko brez ozadne osvetlitve — poraba je tako nizka, da ga poganja kar napajanje samega D1 mini prek priključkov stackinga. Komunikacija poteka prek I2C vodila na standardnem naslovu 0x3C, zato sta prosti samo dve podatkovni nožici (SDA in SCL) in ne zahteva SPI ali dodatnih žic.
Razšíritev se neposredno nasadi na Wemos D1 mini (ESP8266) ali katerikoli ESP32 D1 mini klon z enakim razporedom priključkov — brez spajkanja, brez žic, brez adapterjev. Deluje na logičnem nivoju 3,3 V, kar je naravni nivo obeh krmilnikov. Primerna je tako za začetnike, ki iščejo hiter vizualni izhod pri svojem prvem projektu, kot za izkušene razvijalce, ki potrebujejo majhen zaslon v tesnem ohišju ali nosljivi napravi.
Ključne lastnosti
- SSD1306 OLED krmilnik – preizkušen čip z odlično podporo v knjižnicah; monokromatski zaslon z visokim kontrastom, vidnost celo na sončni svetlobi
- Ločljivost 64×48 pik – dovolj za dve vrstici besedila, ikone, preproste grafe ali animacije; prikazuje vrednosti senzorjev, stanje WiFi, napetost baterije
- I2C vmesnik, naslov 0x3C – zaseda le SDA in SCL priključka; ostale GPIO nožice D1 mini ostanejo proste za senzorje ali relejne module
- Plug-and-play stacking – priključki za neposredno nasaditev na D1 mini; ni potrebe po spajkanju ali zunanjih žicah
- Napajanje 3,3 V – neposredno iz D1 mini; minimalna poraba toka (tipično <20 mA), primerna za baterijsko napajane projekte
- Podprte knjižnice – Adafruit SSD1306 + Adafruit GFX (Arduino IDE) in U8g2; bogata dokumentacija in primeri takoj na voljo
- Kompaktne dimenzije PCB – standardni D1 mini format (~34×26 mm); zaslon sedi ravno nad krmilno ploščo, skupaj tvori zelo kompakten sklop
Kaj potrebujem za začetek?
- D1 mini (ESP8266 ali ESP32) – osnovna krmilna plošča, ki jo razšíritev nadgradi
- Micro-USB kabel – za programiranje in napajanje prek računalnika
- Arduino IDE – brezplačno razvojno okolje (arduino.cc)
- Adafruit SSD1306 knjižnica – namestitev prek Arduino Library Manager (Sketch → Include Library → Manage Libraries → iskanje “Adafruit SSD1306”); hkrati namestite tudi odvisnost Adafruit GFX Library
Moj prvi projekt – 3 koraki
- Priključitev: Nasadite OLED razšíritev na D1 mini tako, da se vsi priključki ujemajo — pazite na usmeritev (USB priključek D1 mini in kabel razšíritve naj kažeta v isto smer). Ni potrebno nič priklopiti z žicami.
- Namestitev knjižnice: V Arduino IDE odprite Library Manager in poiščite “Adafruit SSD1306”. Namestite knjižnico in potrdite namestitev odvisnosti Adafruit GFX. Skupaj z U8g2 sta to najpogostejši izbiri za ta zaslon.
- Upload programa: Naložite priloženi primer (File → Examples → Adafruit SSD1306 → ssd1306_128x64_i2c — prilagodite ločljivost na 64×48 v kodi). Na zaslonu se izpišeta ime naprave in vrednost iz senzorja ali sistemska ura; prvi piksel se pojavi v manj kot 10 sekundah po uploadih.
Primeri uporabe
- Prikaz vrednosti senzorja v realnem času (temperatura, vlaga, CO₂ — branje prek I2C, prikaz na OLED brez zunanjega monitorja)
- Stanje WiFi in IP naslov (uporabno pri ESP8266/ESP32 projektih, kjer ni serijskega monitorja po namestitvi v ohišje)
- Nosljiva naprava ali badge (nizka poraba + kompaktnost — OLED razšíritev skupaj z D1 mini in LiPo baterijo tvori zelo majhen sklop)
- Mini vremenski prikazovalnik (pridobivanje podatkov prek OpenWeatherMap API, prikaz temperature in ikone vremena na zaslonu)
- Šolski projekti in delavnice (enostavna priključitev brez spajkanja omogoča hitro demonstracijo grafičnih možnosti mikrokrmilnika)
- Diagnostični zaslon v ohišju (prikaz stanja naprave, napak ali merilnih vrednosti brez potrebe po zunanjem računalniku)
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Zaslonski čip | SSD1306 |
| Vrsta zaslona | OLED (monokromatski) |
| Ločljivost | 64 × 48 pik |
| Diagonala | 0,66″ (16,8 mm) |
| Vmesnik | I2C |
| I2C naslov | 0x3C |
| Napajalna napetost | 3,3 V |
| Logični nivo | 3,3 V |
| Poraba toka | tipično <20 mA |
| Priključek | D1 mini stacking headers |
| Dimenzije PCB | ~34 × 26 mm |
| Različica | V2.1.0 |
Primerjava: OLED 0,66″ 64×48 vs OLED 0,91″ 128×32 vs OLED 0,96″ 128×64
| OLED 0,66″ (ta modul) | OLED 0,91″ 128×32 | OLED 0,96″ 128×64 | |
|---|---|---|---|
| Ločljivost | 64 × 48 pik | 128 × 32 pik | 128 × 64 pik |
| Diagonala | 0,66″ | 0,91″ | 0,96″ |
| Priključitev na D1 mini | Direktni stacking | Z žicami | Z žicami |
| Vmesnik | I2C | I2C | I2C ali SPI |
| Primerno za | Kompaktne/nosljive projekte | Vodoravni prikaz ene vrstice | Projekte z več podatki |
Inženirski PRO nasvet
Pri inicializaciji knjižnice Adafruit SSD1306 nastavite pravilno ločljivost 64×48. – Privzeti primeri v knjižnici so napisani za 128×64 pik. Zamenjajte parametra pri Adafruit_SSD1306 display(64, 48, &Wire, -1); — sicer bo slika izkrivljena ali bo zaslon prikazoval le del podatkov. Reset pin (-1) pomeni, da se uporablja skupni reset z mikrokrmilnikom, kar je na tej razšíritvi pravilno.
Kompatibilnost
Razšíritev deluje z Wemos D1 mini (ESP8266) in vsemi ESP32 D1 mini kloni z enakim razporedom priključkov (3,3 V logika). Podpira Arduino IDE 1.8.x in 2.x na operacijskih sistemih Windows, macOS in Linux. Priporočene knjižnice: Adafruit SSD1306 (različica 2.x ali novejša) skupaj z Adafruit GFX Library, ter alternativno U8g2 za naprednejši nadzor nad pisavami in grafiko.

Mnenja
Clear filtersZaenkrat še ni mnenj.