Inhaltsverzeichnis

, , ,

ESP32 / ESP8266

ESP Hardware

ESP8266ESP32
CPU-Kerne12
Taktrate160 MHz240 MHz
Flash-Speicher4 MB4 MB
SRAM160 KB512 KB
GPIO-Pins1736
Touchsceeen-Sensorennein10
ADC-Kanäle116
Bluetoothneinja
Hardware-PWM-Kanäleneinja
Software-PWM-Kanäle816
Verbrauch80 mA260 mA

Wer ist besser geeignet für simple Sensoren?

Beide Micro-PCs besitzen zahlreiche GPIO-Pins, unterstützen die Funkverbindung per WLAN, lassen sich (sofern du die NodeMCU-Variante der Boards verwendest) per micro USB Kabel mit Strom versorgen und können mit der Arduino IDE programmiert werden. Während beide Boards je nach Marktplatz für ca 3-6€ erhältlich sind, ist der ESP8266 aufgrund des fehlenden zweitren Kerns und da er kein Bluetooth unterstützt in der Regel ein wenig günstiger.

Wer ist besser geeignet für komplexe Geräte?

Für komplexere Geräte, die Multithreading oder eine Bluetooth-Verbindung voraussetzen ist hingegen der ESP32 vermutlich die sinnvollere Wahl, da der ESP8266 diese Funktionen schlicht einfach nicht bietet.

Peripherie

ESP Projekte

esptool

Serielle Terminals

μPyLoader

Jupyter

Nützliche Links