Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| elektronik:elektronik_esp32 [21.11.2025] – kolja | elektronik:elektronik_esp32 [07.12.2025] (aktuell) – kolja | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== ESP32 ====== | ====== ESP32 ====== | ||
| - | ===== ESPHome ===== | + | < |
| - | + | ||
| - | < | + | |
| Bei der Verwendung von fertigem Code aus dem Internet, muss darauf geachtet werden auf welcher ESP API dieser basiert. Mit der Umstellung von v2 auf v3 haben sich einige Befehle verändert. | Bei der Verwendung von fertigem Code aus dem Internet, muss darauf geachtet werden auf welcher ESP API dieser basiert. Mit der Umstellung von v2 auf v3 haben sich einige Befehle verändert. | ||
| Hier gibt es zwei Möglichkeiten: | Hier gibt es zwei Möglichkeiten: | ||
| - Die Bibliothek in der IDE anpassen | - Die Bibliothek in der IDE anpassen | ||
| - Den Code umschreiben | - Den Code umschreiben | ||
| - | Weitere Informationen gibt es hier: | + | Weitere Informationen gibt es hier: [[https:// |
| - | + | ||
| - | [[https:// | + | |
| </ | </ | ||
| + | ===== ESP Typen Vergleich ===== | ||
| + | |||
| + | ^ Modell | ||
| + | | **ESP32** | ||
| + | | **ESP32-S2** | ||
| + | | **ESP32-S3** | ||
| + | | **ESP32-C3** | ||
| + | | **ESP32-C6** | ||
| + | | **ESP32-H2** | ||
| + | | **ESP32-P4** | ||
| + | |||
| + | ===== Kurzbeschreibung aller ESP32-Serien ===== | ||
| + | |||
| + | ==== ESP32 (Classic Series) ==== | ||
| + | Die ursprüngliche ESP32-Familie mit Dual-Core Xtensa-CPU, WLAN 2.4 GHz und Bluetooth Classic/ | ||
| + | Sehr leistungsfähig, | ||
| + | Ideal für allgemeine IoT-, Sensor-, Display- und Steuerungsprojekte. | ||
| + | |||
| + | ==== ESP32-S2 Serie ==== | ||
| + | Single-Core Variante mit Fokus auf Sicherheit (integrierter Hardware-Schutz) und USB-OTG. | ||
| + | Hat KEIN Bluetooth. Enthält Touch-Sensoren und verbesserte Peripherie. | ||
| + | Gut geeignet für USB-Geräte, | ||
| + | |||
| + | ==== ESP32-S3 Serie ==== | ||
| + | Dual-Core Xtensa, WLAN + BLE5.0, USB-OTG und ein AI-Vektor-Beschleuniger für | ||
| + | Sprach-/ | ||
| + | Unterstützt Kamera-Interfaces und schnelle Peripherie. | ||
| + | Moderner Nachfolger des ESP32 Classic mit mehr Möglichkeiten. | ||
| + | |||
| + | ==== ESP32-C2 Serie ==== | ||
| + | Sehr günstige Low-End-Serie auf RISC-V Basis. WLAN + BLE5.0, aber wenig RAM und wenig GPIOs. | ||
| + | Für Massenprodukte und einfache IoT-Sensoren optimiert. | ||
| + | |||
| + | ==== ESP32-C3 Serie ==== | ||
| + | RISC-V Single-Core, | ||
| + | Gilt als „ESP8266-Nachfolger“. Ideal für kleine IoT-Geräte, | ||
| + | und Akkuprojekte. | ||
| + | |||
| + | ==== ESP32-C5 Serie ==== | ||
| + | Wi-Fi 6 Unterstützung, | ||
| + | Selten und kaum verwendet, da der C6 eine vollständige Ablösung darstellt. | ||
| + | |||
| + | ==== ESP32-C6 Serie ==== | ||
| + | RISC-V, WLAN 6 + BLE5.0 + Zigbee + Thread 802.15.4. | ||
| + | Perfekt für Matter-fähige Smart-Home-Geräte. | ||
| + | Eine der modernsten und flexibelsten Funkplattformen von Espressif. | ||
| + | |||
| + | ==== ESP32-H2 Serie ==== | ||
| + | Kein WLAN! Stattdessen Zigbee + Thread + BLE5.2. | ||
| + | Gemacht für extrem stromsparende, | ||
| + | Ideal für zukünftige Matter/ | ||
| + | |||
| + | ==== ESP32-P4 Serie ==== | ||
| + | High-Performance MCU ohne Funk. Dual-Core RISC-V bis 400 MHz, | ||
| + | große Menge an Peripherie, USB-OTG, viele GPIOs. | ||
| + | Einsatz als Displaycontroller, | ||
| + | Kann mit externen Funksystemen kombiniert werden. | ||
| + | |||
| + | ===== ESPHome ===== | ||
| ESPHome Themen werden hier behandelt: [[home_assistant: | ESPHome Themen werden hier behandelt: [[home_assistant: | ||
| - | ==== Cheap Yellow Display (CYD) ==== | + | ===== Cheap Yellow Display (CYD) ===== |
| Empfohlenes GitHub Repository: [[https:// | Empfohlenes GitHub Repository: [[https:// | ||
| + | **Empfohlene Libraries: | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | ==== Linksammlung bei SPI Problemen (Touch, SPI und LCD brauchen jeweils einen SPI Bus -> So nicht möglich beim ESP32): ==== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | [[https:// | ||