NodeMCU 1.0 (ESP-12E Module) Development Board Pinout and Technical Specifications
Code name: ESP8266_NODEMCU_ESP12E
NodeMCU 1.0 (ESP-12E Module) development board is based on esp8266 microcontroller and uses Tensilica Xtensa LX106 architecture. This development board has a maximum CPU frequency of 160 MHz and a maximum data upload size of 81.92 Kb.
Features
Connectivity
- WiFi: 802.11 b/g/n (2.4 GHz)
- Bluetooth: No
- BLE: No
Technical specs
Clock Speed | 160 MHz |
Upload Maximum Data size | 81920 |
Microcontroller | esp8266 |
Architecture | Tensilica Xtensa LX106 |
NodeMCU 1.0 (ESP-12E Module) Pins Mapping Arduino IDE
Below you can find the NodeMCU 1.0 (ESP-12E Module) pinout. This development board provides digital IO pins, out of which can be used as an external interrupt pins and as analog input pins .
Pin | Analog | Touch | PWM | Other |
---|---|---|---|---|
0 | ||||
1 | ||||
2 | LED_BUILTIN | |||
3 | ||||
4 | ||||
5 | ||||
12 | ||||
13 | ||||
14 | ||||
15 | ||||
16 | LED_BUILTIN_AUX | |||
PIN_WIRE_SDA | SDA | |||
PIN_WIRE_SCL | SCL |
Analog - Analog input pins
Touch - Touch pins
Function - Function pins
RX / TX - Receive (RX) / Transmit (TX)
LED_BUILTIN - Built-in LED
PWM - Pulse-Width Modulation
Default Tools
Bootloader tool | |
Uploader tool | esptool |
Network uploader tool | |
Bootloader address | |
Flash mode | dio |
Boot mode | |
PSRAM type | |
Maximum data size | 80 Kb (81920 B) |
The NodeMCU 1.0 (ESP-12E Module) development board by default uses esptool uploader tool and bootloader tool. Flash mode for NodeMCU 1.0 (ESP-12E Module) development board by default is dio. When using Arduino IDE, the maximum data size for variables is 80 Kb (81920 B).