ESP32-C3 WiFi+Bluetooth 1.3″OLED typeC-USB
€9.99 (DDV vključen)
ESP32-C3 z 1.3″ OLED (I²C, SDA=GPIO5) je razvojna plošča z ESP32-C3 RISC-V, WiFi, BLE 5, 4 MB flash in keraminski anteno za IoT prikaz meritvev brez zunanjega zaslona.
Opis
ESP32-C3 z vgrajenim 1.3″ OLED — lokalni prikaz IoT stanja brez zunanjega zaslona
ESP32-C3 WiFi+Bluetooth 1.3”OLED je razvojna plošča z vgrajenim 1,3-palčnim monokromatskim OLED zaslonom (I²C, SDA=GPIO5, SCL=GPIO6). Za razliko od 0.42″ OLED variant je ta zaslon znatno večji in primeren za prikaz več informacij — temperature, vlage, WiFi stanja, ur ali enostavnih menijev. Jedro je ESP32-C3 (RISC-V 32-bit, 160 MHz) z WiFi 802.11 b/g/n in Bluetooth 5 LE.
Plošča je na voljo v dveh barvnih različicah zaslona: bela (bela svetleča za besedilo) in modra (modra svetleča). Obe imata enak funkcionalnost. Priklop plošče je USB-C, programiranje v Arduino IDE, ESP-IDF ali MicroPython. Dedicirani GPIO5 in GPIO6 za I²C OLED pomenita, da sta ti dve mesti zasedeni — to je ključno vedeti pri načrtovanju priklopa dodatnih I²C senzorjev.
Anatomija krmilnika
| Lastnost | Podatek |
|---|---|
| Tip krmilnika | ESP32-C3 razvojna plošča z 1.3″ OLED |
| Mikrokrmilnik | ESP32-C3, RISC-V 32-bit enojedrni, do 160 MHz |
| USB konektor | Type-C USB |
| OLED zaslon | 1,3″ monokromatski, I²C (SDA=GPIO5, SCL=GPIO6) |
| Antena | Keraminska vgrajena |
| Barva zaslona | Bela ali modra (varianti) |
Ključne lastnosti
- 1,3″ OLED zaslon (I²C) – vidno večji od 0,42″; primeren za grafe, več vrstic besedila in ikone
- Dedicirani OLED pini: SDA=GPIO5, SCL=GPIO6 – OLED je fiksno priključen; ne smete jih uporabiti za druge I²C naprave brez multiplekserja
- WiFi 802.11 b/g/n + BLE 5.0 – dvojna brezžična komunikacija
- Keraminska PCB antena – vgrajena in zanesljiva
- 5 ADC kanalov – za analogne senzorje temperature, svetlobe, vlage
- BOOT in RST tipki – za lažje programiranje
- Varnostni pospeševalniki – AES, SHA, RSA, Secure Boot
Kaj potrebujem za začetek?
- USB-C kabel – za programiranje in napajanje
- Arduino IDE 2.x z ESP32-C3 core – Tools → Board → ESP32C3 Dev Module
- SSD1306 ali SH1107 OLED knjižnica – za 1,3″ I²C OLED (128×64 px — preverite size)
- I²C senzorji na ločenih pinih – ker GPIO5/6 zasedene z OLED; za I²C mux ali direktno na te pini
Moj prvi projekt – 3 koraki
- Priklopi USB-C; namesti ESP32-C3 core; namesti Adafruit SSD1306 knjižnico
- Inicializiraj OLED: I²C naslov 0x3C, SDA=5, SCL=6; izpiši “Hello OLED”
- Naloži WiFiScan in temperatura iz senzorja ter prikaži na OLED zaslonu v realnem času
Primeri uporabe
- Mini IoT statusna postaja (temperatura, vlaga, WiFi signal — vse na 1,3″ OLED)
- BLE senzorski prikazovalnik (BLE sprejme data z nosljive naprave + prikaže na OLED)
- Preprosta ura z OLED (RTC + WiFi NTP čas + prikaz na zaslonu)
- Diagnosticni zaslon IoT (stanje MQTT, ping, napajanje — lokalni debug brez računalnika)
- Nosljiva merilna naprava (kompakten format z zaslonom za neposreden prikaz)
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Mikrokrmilnik | ESP32-C3 |
| Arhitektura | RISC-V 32-bit enojedrni, do 160 MHz |
| Flash | 4 MB |
| OLED zaslon | 1,3″ monokromatski, I²C (SDA=GPIO5, SCL=GPIO6) |
| WiFi | 802.11 b/g/n, 2,4 GHz |
| Bluetooth | BLE 5.0 |
| GPIO | 11 digitalnih (PWM) |
| ADC | 5 kanalov, 2× 12-bit SAR |
| Komunikacija | 2× UART, 1× I²C, 1× SPI |
| Napajanje | 5 V prek USB-C; 3,3 V regulator na plošči |
| Antena | Keraminska vgrajena |
Primerjava: C3 1.3″ OLED vs C3 0.42″ OLED vs ESP8266+OLED
| C3 1.3″ OLED | C3 0.42″ OLED | ESP8266+ext. OLED | |
|---|---|---|---|
| OLED | 1,3″ 128×64 (predp.) | 0,42″ 72×40 | 0,91″ ext. modul |
| BLE | 5.0 | 5.0 | Ni |
| I²C OLED pini | GPIO5/6 (fiksni) | Ni specif. | D1/D2 (prosto) |
Inženirski PRO nasvet
GPIO5 in GPIO6 sta EKSKLUZIVNO za OLED — ne priključejte drugega I²C naprave brez TCA9548A mux – OLED zaslon je fiksno priključen na GPIO5 (SDA) in GPIO6 (SCL). Če želite na isti I²C vodilo dodati npr. BME280 senzor, imate dve možnosti: (1) preverite, ali ima senzor drugačen I²C naslov (0x76 vs 0x3C za OLED) — več naprav na istem vodičlu je DOVOLJENO; (2) za bolj kompleksne projekte z več I²C napravami na istem naslovu uporabite TCA9548A I²C multiplekser. Alternativno: na ESP32-C3 lahko definirate programabilni I²C na katerihkoli GPIO za dodatne naprave, z Wire1.begin(SDA_PIN, SCL_PIN).
Kompatibilnost
Arduino IDE 2.x z ESP32-C3 core. ESP-IDF v5.x. MicroPython. Za OLED: Adafruit SSD1306 (ali SH1107) knjižnica za I²C na GPIO5/6. Barvi zaslona: bela ali modra (enaki specs, različna barva svetlobe LED zaslona).
Dokumentacija
Dodatne podrobnosti
| barva zaslona | bela, modra |
|---|

Mnenja
Clear filtersZaenkrat še ni mnenj.