Startseite / Wiki / ESP32
Elektronik

ESP32

Der ESP32 ist ein Mikrocontroller mit WLAN und Bluetooth — ideal für IoT, Smart Home und Maker-Projekte. Günstig, leistungsstark und Arduino-IDE-kompatibel.

15. Jänner 2025

Was ist der ESP32?

Der ESP32 ist ein Mikrocontroller-Chip des chinesischen Herstellers Espressif Systems, der 2016 auf den Markt kam. Er hat sich seitdem als einer der beliebtesten Mikrocontroller in der Maker- und IoT-Welt etabliert — und das aus gutem Grund: Er vereint einen leistungsstarken Dual-Core-Prozessor mit integriertem WLAN und Bluetooth, und das zu einem Preis von oft unter 5 Euro.

Im Vergleich zum älteren ESP8266 bietet der ESP32 deutlich mehr Leistung, mehr GPIOs, mehr Speicher und vor allem Bluetooth-Unterstützung.

Technische Daten im Überblick

EigenschaftWert
ProzessorXtensa Dual-Core LX6, bis zu 240 MHz
RAM520 KB SRAM
Flash4 MB (je nach Modul)
WLAN802.11 b/g/n (2,4 GHz)
BluetoothClassic BT + BLE 4.2
GPIO-Pinsbis zu 34
Betriebsspannung3,3 V

Wofür wird der ESP32 verwendet?

Der ESP32 ist vielseitig einsetzbar — von einfachen Sensor-Projekten bis zu komplexen Smart-Home-Integrationen:

  • Smart Home — Temperatursensoren, Steckdosensteuerung, Ambilight-Systeme
  • WLAN-Projekte — eigene Webserver, MQTT-Clients für Home Assistant
  • Bluetooth-Projekte — BLE-Beacons, Verbindung mit Smartphones
  • Displays — TFT-Screens, OLED-Displays ansteuern
  • Motorsteuerung — Roboter, Drohnen, 3D-Drucker-Controller

ESP32 vs. Arduino — was ist der Unterschied?

Viele Einsteiger fragen sich: Soll ich mit Arduino oder ESP32 starten? Die Antwort hängt vom Projekt ab:

  • Arduino (Uno/Nano) — einfacher Einstieg, 5V-Logik, kein WLAN/Bluetooth, günstig
  • ESP32 — mehr Leistung, WLAN + Bluetooth integriert, 3,3V-Logik, ideal für IoT

Wichtig: Der ESP32 lässt sich mit der Arduino IDE programmieren — du musst also keine neue Entwicklungsumgebung lernen.

Erste Schritte mit dem ESP32

  1. Arduino IDE installieren und das ESP32-Board-Paket hinzufügen
  2. Ein ESP32-Entwicklungsboard kaufen (z.B. ESP32 DevKitC oder NodeMCU-ESP32)
  3. Über USB verbinden — Treiber werden meist automatisch erkannt
  4. Erstes Programm: Eingebaute LED blinken lassen (Blink-Beispiel)
  5. WLAN-Verbindung herstellen und ersten Webserver starten

Welches ESP32-Board kaufen?

Es gibt viele verschiedene Boards mit dem ESP32-Chip:

  • ESP32 DevKitC — Klassiker, alle Pins zugänglich, ideal zum Lernen
  • ESP32-S3 — neuere Version mit USB-OTG und mehr Leistung
  • ESP32-C3 — RISC-V Architektur, günstiger
  • Wemos D1 Mini ESP32 — kompakt, für kleine Projekte

Für den Einstieg empfiehlt sich ein günstiges ESP32 DevKitC-Board — erhältlich bei Amazon, AliExpress oder lokalen Elektronikhändlern.

#esp32 #mikrocontroller #wlan #bluetooth #iot #arduino