Der hochintegrierte und leistungsfähige ESP32 ermöglicht durch seine integrierte Firmware die einfache Realisierung einer WLAN- oder Bluetooth-Anbindung an Mikrorechnersysteme über verschiedene Schnittstellen. Er ist aber auch eigenständig einsetzbar, da er über mehrere ADC-/DAC-/GPIO-Ports verfügt, über die er Informationen und Daten erfassen und per WLAN/Bluetooth senden kann. Für den Einstieg ist er über die Arduino-IDE programmierbar, kann aber auch über andere SDKs und verschiedene Programmiersprachen, z. B. auch per Lua-Script, programmiert werden.
- ESP32-basiertes NodeMCU-Board im 30-pol DIL-Steckformat
- Prozessor: Tensilica LX6 Dual Core, 240 MHz, 512 kB SRAM, 4 MB RAM
- 2,4-GHz-WLAN (802.11b/g/n), Bluetooth Classic/LE
- Datenschnittstellen UART/I2C/SPI, USB, DAC/ADC, gesamt 19 GPIOs
- Betriebsspannung 3,3 V, Betrieb über 5-V-USB-Port möglich
- Unterstützung durch Arduino-IDE