ESP32 C3 Super Mini 0.42OLED typeC-USB

11.99 (DDV vključen)

ESP32 C3 Super Mini 0.42OLED je kompaktna (25×20,5 mm) IoT plošča z ESP32-C3 RISC-V, vgrajenim 0,42″ OLED (72×40 px), WiFi, BLE 5.0 in USB-C za nosljive projekte.

Ni na zalogi

Prijava na sporočilo ob novi zalogi.

Šifra: 83 - B1 Kategorije: , ,
Opis

Opis

ESP32-C3 z vgrajenim 0.42″ OLED — stanje IoT naprave na zaslonu brez zunanjega modula

ESP32 C3 Super Mini 0.42OLED je razvojna plošča (25 × 20,5 mm, ~6,3 g) z vgrajenim 0,42-palčnim monokromatskim OLED zaslonom (72×40 px). Združuje ESP32-C3 (RISC-V 32-bit, 160 MHz) z WiFi, BLE 5.0 in mini OLED prikazom — vse brez zunanjega zaslonskegamodula. Zaslon je idealen za prikaz temperature, MQTT statusa, časa, ikone WiFi signala ali krat. menu-ja neposredno na plošči.

Za razliko od C3 Super Mini brez zaslona, ta plošča omogoča takojnji vizualni feedback brez vezave zunanjega LCD ali OLED modula. OLED je črno-bel (monokromatski), komunikacija prek I²C. Plošča je primerna za začetnike, hobiste in IoT razvijalce, ki želijo takojsni prikaz stanja.

Anatomija krmilnika

LastnostPodatek
Tip krmilnikaSuper Mini z OLED zaslonom
MikrokrmilnikESP32-C3, RISC-V 32-bit enojedrni, do 160 MHz
USB konektorType-C USB
OLED zaslon0,42″, monokromatski, 72×40 px, I²C
AntenaKeraminska vgrajena
Status LEDGPIO8
Dimenzije25 × 20,5 mm, ~6,3 g

Ključne lastnosti

  • Vgrajen 0,42″ OLED (72×40 px) – takojsnji vizualni feedback brez zunanjega zaslonskega modula
  • ESP32-C3 RISC-V do 160 MHz – energijsko učinkovita odprta arhitektura za IoT naprave
  • WiFi 802.11 b/g/n + BLE 5.0 – brezžična komunikacija za IoT
  • Globoko spanje – nizka poraba pri dolgotrajnih baterijskih projektih
  • Strojni varnostni pospeševalniki – AES-128/256, SHA, RSA, Secure Boot
  • 11 GPIO (PWM) + 4 ADC 12-bit – za senzorje in aktuatorje
  • Status LED na GPIO8 – za enostavne indikatorje brez zunanjega LED

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 SH1106 knjižnica – za OLED zaslon (I²C naslov 0x3C ali 0x3D)
  • Tools → USB CDC On Boot → Enabled – za serijsko komunikacijo

Moj prvi projekt – 3 koraki

  1. Priklopi USB-C; namesti ESP32-C3 core in Adafruit SSD1306 knjižnico v Arduino IDE
  2. Nastavi OLED: I²C naslov 0x3C, 72px širina, 40px višina; inicializiraj z display.begin()
  3. Napiši „Hello IoT!“ na zaslon in dodaj WiFi temperature od senzorja

Primeri uporabe

  • Mini vremenska postaja (temperatura+vlaga senzor + OLED prikaz + WiFi MQTT)
  • Nosljiva pametna značka (BLE beacon + OLED prikaz sporocil z telefona)
  • IoT statusni prikazovalnik (WiFi signal, MQTT ping, čas — na OLED brez zunanjega zaslona)
  • Mini koda tester (senzorske vrednosti prikazane direktno na plošči)
  • Baterijska merilna naprava (deep sleep + OLED prikaže meritev ob prebujenju)

Tehnični pregled

Tehnične specifikacije

ParameterPodatek
MikrokrmilnikESP32-C3
ArhitekturaRISC-V 32-bit enojedrni, do 160 MHz
Flash4 MB SPI
OLED zaslon0,42″ monokromatski, 72×40 px, I²C
WiFi802.11 b/g/n, 2,4 GHz
BluetoothBLE 5.0
USBType-C USB
GPIO11 digitalnih (PWM)
ADC4 kanali, 12-bit
Komunikacija2× UART, 1× I²C, 1× SPI
AntenaKeraminska vgrajena
Napajanje5 V prek USB-C ali 3,3–6 V ext.
Dimenzije25 × 20,5 mm
Masa~6,3 g

Primerjava: C3 0.42OLED vs C3 Super Mini (brez zaslona) vs ESP8266 z OLED

C3 0.42OLEDC3 Super MiniESP8266+OLED
OLED0,42″ vgrajenNi0,91″ zunanji
BLE5.05.0Ni
ArhitekturaRISC-VRISC-VTensilica LX106
Velikost25×20,5 mm22,5×18 mm~48×26 mm

Inženirski PRO nasvet

0.42″ OLED (72×40 px) ni standardnih 128×64 px — SSD1306 knjižnica se ne inicializira pravilno brez prilagoditve – standardni SSD1306 knjižnica (Adafruit ali u8g2) je napisana za 128×64 px zaslone. 72×40 px zaslon zahteva drugačno inicializacijo: nastavite display.begin(SSD1306_SWITCHCAPVCC, 0x3C, false, true) in definirajte SCREEN_WIDTH=72, SCREEN_HEIGHT=40. Brez prilagoditve bo slika zamaknjenja ali odrezana. Priporocam knjižnico u8g2 z mode U8G2_SH1106_72X40_WISE_1 — ta knjižnica ima nativno podporo za 72×40 px zaslone.

Kompatibilnost

Arduino IDE 2.x z ESP32-C3 core. ESP-IDF v5.x. MicroPython. Za OLED: u8g2 knjižnica (priporocena za 72×40 px) ali Adafruit SSD1306 s prilagojeno inicializacijo. I²C naslov zaslona: 0x3C ali 0x3D.

Dokumentacija

YouTube