Skip to product information
NodeMCU V2 Lua WiFi IoT Development Board (ESP8266)
The NodeMCU V2 is a versatile, open-source IoT development board built around the powerful ESP8266 ESP-12E module. With built-in WiFi and a USB interface, it lets you go from prototype to connected device in minutes — fully programmable via Arduino IDE, Lua (NodeMCU firmware), or MicroPython.
Key Features
- Microcontroller: ESP8266 ESP-12E
- WiFi: 802.11 b/g/n (2.4 GHz) built-in
- Clock Speed: 80 MHz / 160 MHz
- Flash Memory: 4 MB
- GPIO Pins: 13 digital I/O (3.3V logic)
- Analog Input: 1 × ADC (0–1V)
- USB Interface: Micro USB with CP2102 USB-to-UART bridge
- Operating Voltage: 3.3V (onboard regulator, 5V input via USB)
- Board Size: 49mm × 24mm
Ideal Applications
- IoT sensor networks (temperature, humidity, gas, motion)
- Home automation and smart switches
- MQTT clients and web servers
- WiFi-controlled relays and actuators
- ESPHome / Home Assistant integrations
Programming & Compatibility
- Arduino IDE with ESP8266 board package
- Lua scripting via NodeMCU firmware
- MicroPython support
- Compatible with ESPHome, Tasmota, and Home Assistant
Package Includes
- 1 × NodeMCU V2 ESP8266 WiFi Development Board