ESP32-C3 OLED 0,42"

WiFi + Bluetooth 5 · Eingebautes OLED-Display · RISC-V 160 MHz · nur 20 × 25 mm

Das ESP32-C3 OLED 0,42" ist ein vollständiger IoT-Mikrocontroller mit fest eingebautem Display – ideal für kompakte Sensor-Nodes, die Messwerte direkt vor Ort anzeigen sollen, ganz ohne externe Verdrahtung. Das Board basiert auf dem bewährten ESP32-C3 von Espressif und bringt WLAN, Bluetooth 5 LE sowie ein bereits intern verdrahtetes 0,42" OLED-Display (72 × 40 Pixel, SSD1306-kompatibel) mit.

Kein Löten zum Einstieg, kein separater I²C-Adapter nötig – einfach USB anschließen und loslegen. Perfekt für Statusanzeigen, IP-Adressen, Sensorwerte oder kleine Wearable-Projekte.

✅ Highlights auf einen Blick

  • Eingebautes 0,42" OLED-Display, 72 × 40 Pixel, SSD1306-Treiber, über I²C angebunden
  • RISC-V Einkern-Prozessor mit bis zu 160 MHz Takt
  • Wi-Fi 802.11 b/g/n (2,4 GHz) + Bluetooth 5 LE inkl. BLE Mesh
  • 400 KB SRAM & 4 MB Flash-Speicher
  • Winzige Bauform: nur 20 × 25 mm – passt auf jedes Breadboard
  • Hardware-Kryptographie onboard (AES-128/256, SHA, RSA, HW-Zufallszahlengenerator)
  • 13 GPIO-Pins inkl. 6× ADC (12-bit) und Hardware-SPI
  • Micro-USB mit CP2102 – treiberfreies Flashen unter Windows 10/11
  • Kompatibel mit Arduino IDE, PlatformIO & der U8g2-Displaybibliothek

📋 Technische Daten

ProzessorRISC-V 32-bit, Single-Core, bis 160 MHz
Arbeitsspeicher400 KB SRAM
Programmspeicher4 MB Flash (QIO)
Display0,42" OLED, 72 × 40 px, SSD1306-kompatibel, I²C
Wi-Fi802.11 b/g/n, 2,4 GHz, bis 150 Mbit/s
BluetoothBT 5.0 LE inkl. Mesh
USBMicro-USB via CP2102 (USB-Seriell-Wandler)
Abmessungenca. 20 × 25 mm
Betriebsspannung3,3 V intern / 5 V via USB
GPIO13 Pins, davon 6× ADC (12-bit)
Krypto-HardwareAES-128/256, SHA, RSA, HW-RNG

🔧 Einsatzbereiche

Kompakte Sensor-Nodes mit Live-Anzeige (Temperatur, Feuchtigkeit, IP-Adresse), Wearables, Statusdisplays für Heimautomatisierung, batteriebetriebene Messgeräte sowie sichere IoT-Anwendungen dank onboard Hardware-Verschlüsselung.

📦 Lieferumfang

  • 1 × ESP32-C3 OLED 0,42" Board
  • 1 × Stiftleiste

💻 Kompatibilität

Einrichtung über Arduino IDE (Board: „ESP32C3 Dev Module") oder PlatformIO (Board: „esp32-c3-devkitm-1"). Für die Displayansteuerung empfehlen wir die U8g2-Bibliothek mit dem Konstruktor U8G2_SSD1306_72X40_ER_F_HW_I2C (Standardauflösung 128×64 wird vom Display nicht korrekt unterstützt).

Hinweis: Das Board arbeitet mit 3,3V-Logikpegel. 5V-Bauteile (z. B. ältere Sensoren/Shields) benötigen einen Level Shifter, um Schäden am Board zu vermeiden. Pinbelegung und I²C-Adresse (Standard: 0x3C) können je nach Fertigungscharge leicht variieren – ein I²C-Scanner-Sketch schafft schnell Klarheit.