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