This ESP-12E is a Wi-Fi module present in the market and is used for establishing a wireless network connection for microcontrollers or processors. The core of ESP-12E is ESP8266EX, which is a high integration wireless System on Chip. It features the ability to embed Wi-Fi capabilities to systems or to function as a standalone application. It is a low-cost solution for developing IoT applications.
Pinout
The ESP-12E module has twenty-two pins and we will describe the function of each pin below.
Pin | Name | Description |
1 | RST | Reset Pin of the module |
2 | ADC | Analog Input Pin for 10-bit ADC (0V to1V) |
3 | EN | Module Enable Pin (Active HIGH) |
4 | GPIO16 | General Purpose Input Output Pin 16 |
5 | GPIO14 | General Purpose Input Output Pin 14 |
6 | GPIO12 | General Purpose Input Output Pin 12 |
7 | GPIO13 | General Purpose Input Output Pin 13 |
8 | VDD | +3.3V Power Input |
9 | CS0 | Chip selection Pin of SPI interface |
10 | MISO | MISO Pin of SPI interface |
11 | GPIO9 | General Purpose Input Output Pin 9 |
12 | GPIO10 | General Purpose Input Output Pin 10 |
13 | MOSI | MOSI Pin of SPI interface |
14 | SCLK | Clock Pin of SPI interface |
15 | GND | Ground Pin |
16 | GPIO15 | General Purpose Input Output Pin 15 |
17 | GPIO2 | General Purpose Input Output Pin 2 |
18 | GPIO0 | General Purpose Input Output Pin 0 |
19 | GPIO4 | General Purpose Input Output Pin 4 |
20 | GPIO5 | General Purpose Input Output Pin 5 |
21 | RXD0 | UART0 RXD Pin |
22 | TXD0 | UART0 TXD Pin |