Skip to content
Stand with Ukraine flag

NodeMCU V2

  • Device
  • 297 installs
  • v1.0.0
  • Jun 15, 2026
  • MIT license
  • v4.2+
NodeMCU V2

NodeMCU V2 is a widely used Wi-Fi development board built around the ESP8266 ESP-12E module with a Tensilica L106 32-bit RISC processor running at 80/160 MHz and 4 MB SPI flash. It integrates a CP2102 USB-to-serial chip for easy firmware flashing and serial debugging through a Micro-USB port. The board exposes 11 digital GPIO pins, one analog input, and supports UART, SPI, and I2C for connecting sensors and peripherals, with MQTT enabling straightforward IoT platform connectivity over Wi-Fi.

Hardware Type
  • Development Board
Connectivity
  • Wi-Fi
  • MQTT

Overview

The NodeMCU V2 is a widely-used Wi-Fi development board based on Espressif’s ESP8266 ESP-12E module. It combines a built-in programmer (CP2102 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: CP2102 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

ParameterValue
ChipESP8266 (Espressif ESP-12E)
CPUXtensa L106, 80/160 MHz
Flash4 MB SPI Flash
RAM~80 KB usable SRAM
Wi-Fi802.11 b/g/n (2.4 GHz)
Digital I/O11 pins (3.3V logic)
Analog input1 pin (0–3.2V)
USBMicro-USB (CP2102 USB-to-UART bridge)
Operating voltage3.3V (I/O)
Power supply5V 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 V2

NodeMCU V2 Product page NodeMCU V2 Datasheet

Add 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.