WiFi Development Board

NodeMCU v2

Interactive pinout diagram with educational guides and real-time pin exploration.

Interactive Pinout
Explore pins with hover details and category highlighting

NodeMCU v2

Interactive Board Layout

30

Total

0

Selected

Power
Ground
Digital
Analog
Click to explore
USB
ADC0
A0
RESERVED
RSV
RESERVED
RSV
GPIO10
SD3
GPIO9
SD2
GPIO8
SD1
GPIO11
CMD
GPIO7
SD0
GPIO6
CLK
GND
GND
3.3V
3V3
EN
EN
RST
RST
GND
GND
Vin
Vin

NodeMCU v2

Rev 1.0

D0
GPIO16
D1
GPIO5
D2
GPIO4
D3
GPIO0
D4
GPIO2
3V3
3.3V
GND
GND
D5
GPIO14
D6
GPIO12
D7
GPIO13
D8
GPIO15
RX
GPIO3
TX
GPIO1
GND
GND
3V3
3.3V
Hover for details
Click categories to highlight
Use pin categories

NodeMCU v2

Click to view board information

PIN CATEGORIES

8
I2C
2
UART
5
PWM
4
ADC
1
GPIO
17
Built-in LED
1
Power
4
Ground
4
Board Information

NodeMCU is an open source IoT platform.

Microcontroller

ESP8266

Main processing unit

View Details
Technical Specifications

Clock Speed

80 MHz

Flash Memory

4 MB

SRAM

64 KB

Power Requirements

Operating Voltage
3.3V
Input Voltage
4.5V - 10V

Connectivity

802.11 b/g/n (2.4 GHz)
Development Support

Supported Protocols

Programming Frameworks

Arduino
MicroPython
Pin Configuration
Available pins by type

GPIO

Available pins

17

Analog

Available pins

1

PWM

Available pins

4

I2C

Available pins

2

SPI

Available pins

4

UART

Available pins

2
Quick Tips
Essential tips for working with this board

Hover over pins to see their functions and capabilities

Click pin categories to highlight related pins on the board

Power pins (VCC, GND) are essential for any circuit