Der ESP32 mit dem Arduino Framework programmieren

Der ESP32 Microcontroller von Espressif

ESP32

ESP32 Entwicklungsboard

Der ESP32 von Espressif ist der Nachfolger des ESP8266. Der Microcontroller hat eine Busbreite von 32 Bit und ist WLAN-fähig. Neben einem vollständigen TCP/IP Stack ist auch Bluetooth integriert. Darüberhinaus die üblichen Schnittstellen wie UART, SPI, I2C. Er besitzt auch Hardware für die Verschlüsselung von Datenströmen, ADCs und DACs.

Der ESP32 besitzt zwei Kerne mit einem Systemtakt von bis zu 240 MHz. Zusätzlich ist ein Ultra Low Power Coprozessor an Bord.

Der ESP32 lässt sich mit dem Arduino Framework programmieren. Die wichtigsten Libraries dafür findet man auf Github.

Eine Dokumentation der WiFi-Library findet man hier.