Der hochintegrierte und leistungsfähige ESP8266 ermöglicht durch seine integrierte Firmware die einfache Realisierung einer WLAN-Anbindung an Mikrorechnersysteme über verschiedene Schnittstellen. Er ist aber auch eigenständig einsetzbar, da er über mehrere GPIO-Ports verfügt, über die er Informationen und Daten erfassen und per WLAN 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 oder Phyton, programmiert werden.
- ESP8266-basiertes NodeMCU-Board im 30-pol DIL-Steckformat, 23 mm Pinleisten-Abstand
- Prozessor: Tensilica LX106, 80–160 MHz, 64 kB SRAM, 96 kB RAM
- 2,4-GHz-WLAN 802.11b/g/n
- Datenschnittstellen UART/I2C, USB, ADC, gesamt 16 GPIOs
- Betriebsspannung 3,3 V, Betrieb über 5-V-USB-Port möglich
- Unterstützung durch Arduino-IDE