Espressif ESP32
Espressif Systems ist das Unternehmen, dass die ESP32-Mikrocontroller-Familie für IoT- und Smart-Home-Lösungen entwickelt. Es bietet nicht nur die Mikrocontroller, sondern auch verschiedene Entwicklungsboards an, die als Referenzdesigns dienen und äußerst beliebt sind. Die ESP32-Entwicklungsboards von Espressif eignen sich besonders für die Entwicklung von Prototypen, zum Kennenlernen neuer Funktionen aktueller ESP32-Chipvarianten und dem Bau eigener Steuerungen und Geräte. Je nach Mikrocontroller unterstützen sie verschiedene Funktechniken wie WLAN, Bluetooth, ZigBee und Thread. Damit bieten sie eine vielseitige Grundlage für die Entwicklung und Umsetzung von Smart-Home- und IoT-Anwendungen.
Die ESP32-Familien
Espressif hat einige unterschiedliche Mikrocontroller-Chips im Programm, bei denen man als Einsteiger in die ESP32-Welt leicht den Überblick verliert.
Es gibt 8 oder mehr Chip-Familien und über 300 Boards von mehr als 70 Herstellern. Selbst erfahrene Maker können auf die Frage, welche Chip-Familie oder welches Board sie in einem konkreten Projekt einsetzen nicht immer eine eindeutige Antwort geben.
ESP32: Das Original
Dual-Core Xtensa, Wi-Fi 4, Bluetooth Classic und LE.
ESP32-S-Serie
Standard-Mikrocontroller, der für viele Anwendungsfälle geeignet ist. Es gibt Varianten mit Single-Core (S2) oder Dual-Core (S3) zusammen mit PSRAM und SIMD.
ESP32-C-Serie
Für billige Boards mit dem geringsten Stromverbrauch oder als Funk-Chip-Erweiterung. Mit Single-Core RISC-V, Wi-Fi 4 oder 6 und Bluetooth LE.
ESP32-H-Serie
Für Batterie-betriebene Geräte und Smart-Home-Anwendungen mit Thread, ZigBee und Bluetooth LE, aber kein WLAN.
ESP32-P-Serie
RISC-V der Anwendungsklasse mit MIPI, H.264 und USB 2.0. Kein Funk-Chip, weshalb manche Boards zusätzlich einem ESP32-C6 für Wi-Fi und Bluetooth haben.
ESP32-E-Serie
Co-Prozessor (kein klassischer Mikrocontroller) mit Wi-Fi 6E und Bluetooth zur Anbindung mit PCIe oder SDIO.
ESP32 programmieren
Um einen ESP32 zu programmieren, benötigt man eine geeignete Entwicklungsumgebung. Häufig wird die Arduino IDE empfohlen, die man kostenlos herunterladen und installieren kann.
Allerdings ist die Bedienung gerade für Einsteiger nicht immer selbsterklärend. Die folgenden Schritte erklären, wie die Arduino IDE eingerichtet wird und welche Einstellungen vorgenommen werden müssen, um einen ESP32 zu programmieren.
- LINK
Übersicht: ESP32-Mikrocontroller-Boards
Es gibt 8 oder mehr Chip-Familien und über 300 Boards von mehr als 70 Herstellern. Deshalb hier nur eine kleine Übersicht beliebter ESP32-Boards.
- ESP32-S3 Super Mini
- ESP32-C3 Super Mini
- ESP32-C6 Super Mini
- ESP32-H2 Super Mini
- Unihiker K10 von DFRobot (ESP32-S3)
Der Elektronik-Kompendium Club ist ein Online-Treffpunkt für Hobby-Elektroniker und Maker.
Wir wollen:
- Anregungen und Lösungen von echten Menschen bekommen
- Menschen zusammenbringen und gemeinsam wachsen
- Erfahrungen machen und teilen
Der Elektronik-Kompendium Club ist ein Online-Treffpunkt für Hobby-Elektroniker und Maker.
Wir wollen:
- Anregungen und Lösungen von echten Menschen bekommen
- Menschen zusammenbringen und gemeinsam wachsen
- Erfahrungen machen und teilen



