NodeMCU V3
NodeMCU V3 is a popular Wi-Fi development board built around the ESP8266 ESP-12E module, featuring a Tensilica L106 32-bit RISC processor and 4 MB SPI flash in a slightly wider PCB than the V2 revision. It integrates a CH340G USB-to-serial chip, providing cost-effective firmware flashing and serial debugging over Micro-USB. Eleven digital GPIO pins plus one analog input support UART, SPI, and I2C protocols for connecting sensors and modules, and MQTT over Wi-Fi enables direct integration with IoT platforms.
Overview
The NodeMCU V3 (LoLin) is a widely-used Wi-Fi development board based on Espressif’s ESP8266 ESP-12E module. It combines a built-in programmer (CH340G USB-to-serial chip) with a breadboard-friendly layout, making it easy to flash firmware from the Arduino IDE and connect to ThingsBoard over MQTT without any additional hardware.
Key Features
- Single-core processor: Xtensa L106 @ 80/160 MHz
- Wireless: Wi-Fi 802.11 b/g/n (2.4 GHz)
- GPIO: 11 digital I/O pins (3.3V logic) and 1 analog input (A0, 0–3.2V)
- On-board programmer: CH340G USB-to-serial, no external programmer needed
- Form factor: Breadboard-compatible, 30-pin layout
- On-board: Reset and flash buttons, built-in LED (GPIO2)
- Power: 5V via micro-USB; 3.3V onboard regulator
- SDK support: Arduino IDE, MicroPython, NodeMCU Lua firmware
Hardware Specifications
| Parameter | Value |
|---|---|
| Chip | ESP8266 (Espressif ESP-12E) |
| CPU | Xtensa L106, 80/160 MHz |
| Flash | 4 MB SPI Flash |
| RAM | ~80 KB usable SRAM |
| Wi-Fi | 802.11 b/g/n (2.4 GHz) |
| Digital I/O | 11 pins (3.3V logic) |
| Analog input | 1 pin (0–3.2V) |
| USB | Micro-USB (CH340G USB-to-UART bridge) |
| Operating voltage | 3.3V (I/O) |
| Power supply | 5V via USB |
| Operating temperature | −40°C to +125°C |
Supported Use Cases
- Smart home: Wi-Fi-connected switches, sensors, and displays
- Environment monitoring: temperature, humidity, air quality
- Smart office and smart farming automation
- Energy monitoring and data logging
Device Technical Documentation
Download datasheets and manuals for the NodeMCU V3
NodeMCU V3 Product page NodeMCU V3 DatasheetAdd Your Device to the Community
Built or ship IoT hardware? Package your device as a ZIP and publish it to the IoT Hub so users can provision it in one click.