Description
Specification Details
Wi-Fi module ESP-12E
Microcontroller Espressif ESP8266EX
Processor 32-bit Tensilica L106
Clock frequency 80 MHz default; configurable to 160 MHz
Flash memory Typically 4 MB
Operating / logic voltage 3.3 V; GPIO pins are not 5 V tolerant
USB power input 5 V through Micro-USB
USB-to-serial converter CP2102 on the pictured board
Wi-Fi standard IEEE 802.11 b/g/n
Wireless frequency 2.4 GHz
Wi-Fi modes Station, access point and simultaneous station + access point
Wireless security WPA/WPA2
Antenna Integrated PCB antenna
Digital connections D0–D8, plus TX/RX; some pins have boot-mode restrictions
Analog input 1 × A0, 10-bit ADC
A0 input range Typically 0–3.3 V on NodeMCU boards with an onboard divider; bare ESP8266 ADC accepts 0–1 V
Interfaces UART, SPI, software I²C and software PWM
Onboard controls Reset and Flash buttons
Programming support Arduino IDE with ESP8266 support, NodeMCU Lua and MicroPython
Header arrangement Typically 30 pins, 2.54 mm spacing
Applications Wi-Fi sensor monitoring, home automation, wireless control and IoT prototypes

