shop/ boards/ nodemcu v2 esp8266 development board -

NodeMCU V2 ESP8266 — The Compact, CP2102-Powered IoT Development Board

The NodeMCU V2 (Amica) ESP8266 Development Board is the narrower, more refined generation of the NodeMCU family. With its CP2102 USB-to-serial chip, compact width, and clean ESP-12E module at its core, it is the preferred NodeMCU for builds where breadboard real estate matters or where you need reliable USB connectivity across macOS, Windows, and Linux without hunting for drivers.

NodeMCU V2 vs V3 — which one should you buy?

Feature NodeMCU V2 (this board) NodeMCU V3 (CH340)
USB chip CP2102 — premium, widely supported CH340G — common, good on Windows
Board width Narrower — fits standard breadboard with pins on each side Wider — occupies entire breadboard width
Driver ease Often auto-installs on macOS & Linux Requires CH340 driver on macOS/Linux
ESP module ESP-12E ESP-12E
Flash memory 4 MB 4 MB
Breadboard use ✅ Leaves one pin row free on each side ❌ Blocks entire breadboard width
Best for macOS/Linux users, breadboard builds, tidy wiring Windows users, budget builds

Key features

  • CP2102 USB bridge: Rock-solid serial connection, excellent OS compatibility
  • Narrow form factor: Leaves rows free on a breadboard for sensor wiring
  • 4 MB flash: Space for firmware, OTA, and LittleFS file system
  • 11 digital GPIO pins: PWM, I2C, SPI, UART all available
  • 1 analog input: 10-bit ADC, 0–3.3V range
  • Micro-USB: Power and program from any USB port
  • Auto-reset circuit: No need to manually press buttons to enter flash mode

Technical specifications

Core Module ESP8266 ESP-12E
USB Bridge CP2102
Flash Memory 4 MB
Digital GPIO 11 (PWM, I2C, SPI, UART)
Analog Input 1 × ADC (0–3.3V, 10-bit)
WiFi 802.11 b/g/n, 2.4 GHz
Power Input Micro-USB or VIN
Logic Level 3.3V
Programming Arduino IDE, MicroPython, NodeMCU Lua

Frequently Asked Questions

Does this fit on a standard breadboard? Yes — the narrower V2 form factor leaves one row of holes free on each side of the breadboard, unlike the wider V3.
Which NodeMCU version should I choose — V2 or V3? V2 is better for macOS/Linux users and breadboard builds. V3 is wider but more common and cheaper. Both use the same ESP8266 chip and have the same programming capability.
What is the ADC voltage range? 0V to 3.3V. Do not exceed 3.3V on the ADC pin or you may damage the chip.

Compatibility & downloads

// resources
// downloads

Build with this board

// from learn.circuit.rocks

Notes from the bench

// from blog.circuit.rocks

Ask the community

// from forum.circuit.rocks