Zwei Kerne + Funk

ESP32 ist das neueste Produkt von Espressif. Wie schon beim ESP8266 wird WLAN und jetzt zusätzlich noch Bluetooth geboten. Der ESP32-Chip hat zwei 32-bit-Cores, was das Modul extrem leistungsfähig macht und alle Ports und Schnittstellen bietet, die ESP8266 nicht bietet. Vereinfacht gesagt ist ESP8266 ein WLAN-Controller mit zusätzlichem I/O, während ESP32 ein vollwertiger Controller mit WLAN- und Bluetooth-Fähigkeiten ist.

 
ESP32-PICO-KIT
ESP32-PICO-KIT. Neben der Antenne ist ein ESP32 mit 4 MB Flash-Speicher.

ESP32-Peripheriegeräte

ESP32 verfügt über einen A/D- und D/A-Wandler (ADC & DAC), Touchsensor-Elektronik, einen SD/SDIO/MMC-Host-Controller, einen SDIO/SPI-Slave-Controller, einen EMAC, PWM zur Steuerung von LEDs und Motoren, UART, SPI, I²C, I²S, IR-Fernbedienung und natürlich GPIO.
Beim ESP32-PICO-D4 handelt es sich um ein SoC, der einen ESP32-Chip mit einem 4 MB SPI-Flash-Speicher in einem winzigen 7 x 7 mm-Gehäuse kombiniert. Das ESP32-PICO-KIT ist ein Breakout-Board für dieses SoC mit einem On-Board-USB-Seriell-Konverter für einfaches Programmieren und Debuggen.

 
ESP32 Design Contest 2018

ESP32 Design-Wettbewerb

Das ESP32-PICO-KIT ist ein Board, das jedem Teilnehmer am Elektor ESP32 Design-Wettbewerb kostenlos zur Verfügung gestellt wird.

Lesen Sie die Dokumentation

Beim ESP8266 wurden die meisten Dokumentationen und Tutorials von der Maker-Community selbst geschrieben. Beim ESP32 hingegen entschied sich Espressif dazu, von Anfang an selbst dafür zu sorgen. Die Dokumente werden auf der Website von Read the Docs veröffentlicht, auf der Sie die vollständige Dokumentation finden.

Vorbereitung für das ESP32-PICO-KIT

Um mit dem ESP32-PICO-KIT zu beginnen, benötigen Sie neben dem Board eine Programmier-Toolchain. Es gibt auch eine Arduino-kompatible Toolchain für ESP32.