First, we will see the pinout of the ESP8266 SoC. As ESP8266 Wi-Fi Chip is available in several modules, we will also see the pinout of some of those modules.

A Brief Note on ESP8266

The ESP8266 Wi-Fi Module changed the DIY and Hobbyist scene completely. It paved the way for small creators to build IoT and ‘Smart’ things. You can design a Smart Bulb or Smart Relay using ESP8266. Since it has a powerful microprocessor, you can use it as a standalone device for the processor as well as for Wi-Fi connectivity. But the benefit of ESP8266 is that you can use another processor as the ‘main processing unit’ and use the ESP8266 just as a Wi-Fi chip.

ESP3266 Pinout

We will start understanding the pins of the ESP8266 with the main SoC itself. ESP8266 SoC is available in a 32-pin QFN Package (33 if you consider the center GND pad). The following image shows the pin layout of the ESP8266 SoC.

From the above ESP8266 Pinout, you can see that it has only 1 pin (Pin 2 – LNA) for the RF Interface. This shows the level of integration ESP8266 has. Coming to the pins themselves, the following table shows the pin description of all the ESP8266 pins.

ESP-01 Pinout

The ESP-01 is one of the simplest ESP8266 modules available today. Ai-Thinker developed this module. It has the main SoC, crystal oscillator, flash memory, and a PCB antenna. There are also 8 basic pins for programming as well as power. The following image shows the pins layout of ESP-01.

Out of the 33 pins of ESP8266 SoC, the ESP-01 Module

NodeMCU Pinout

While ESP-01 is the bare minimum ESP8266 Module, the NodeMCU is a popular compressive solution. It is a proper ESP8266 Development board with all the necessary connectors and components.

NodeMCU uses ESP-12E Module, again by Ai-Thinker. This module, like the ESP-01, has the SoC, Crystal Oscillator, and Wi-Fi Antenna. All the essential things for ESP8266 SoC. The main difference between ESP-01 and ESP-12E is the number of GPIO Pins. Coming back to NodeMCU, it takes the ESP-12E as the base board and builds a complete system around it. The following image shows the Pinout of NodeMCU.

It has 30 pins. You can see the pin description of all these 30 pins in the following table.

ESP-12E Pinout

You can design your own NodeMCU if you have the ESP-12E Module. For that, you must be familiar with the Pinout of ESP-12E. The following image shows the pinout of the ESP-12E Module.

Here is the pin description of all the ESP-12E Pins.

Conclusion

Even though ESP32 is a more powerful and capable SoC, the ESP8266 is still one of the popular choices for Wi-Fi Chips. Several DIY, as well as professional products, integrate ESP8266 in one form or the other. That is either directly as an SoC or as a Module. Regardless, if you want to design projects using ESP8266, then you have to be familiar with the pins and pin functions. In this guide, we saw the ESP8266 Pinout. First, we saw the pinout of the main ESP8266 SoC. Then we saw the pinouts of some popular modules such as ESP-01 and ESP-12E. We also looked at the pinout of NodeMCU. Comment * Name * Email * Website

Δ

ESP8266 Pinout   Pins and Their Functions of ESP8266 SoC - 98ESP8266 Pinout   Pins and Their Functions of ESP8266 SoC - 5ESP8266 Pinout   Pins and Their Functions of ESP8266 SoC - 28ESP8266 Pinout   Pins and Their Functions of ESP8266 SoC - 32ESP8266 Pinout   Pins and Their Functions of ESP8266 SoC - 69ESP8266 Pinout   Pins and Their Functions of ESP8266 SoC - 74ESP8266 Pinout   Pins and Their Functions of ESP8266 SoC - 68ESP8266 Pinout   Pins and Their Functions of ESP8266 SoC - 8ESP8266 Pinout   Pins and Their Functions of ESP8266 SoC - 4ESP8266 Pinout   Pins and Their Functions of ESP8266 SoC - 62ESP8266 Pinout   Pins and Their Functions of ESP8266 SoC - 39