Table of Contents

ESP 8xxx Family

 General audience classification icon  General audience classification icon
At the moment, the ESP 8xxx family includes the following chips:

 ESP8266EX chip
Figure 1: ESP8266EX chip
 ESP8285 chip
Figure 2: ESP8285 chip

The ESP8285 module continues the ESP8266 line with 1 MB of built-in flash, higher integration, and reduced dimensions.

ESP 8266

ESP 8266 General Information

The ESP8266 is a low-cost system-on-chip (SoC) microcontroller with WiFi and full TCP/IP stack capability [1]. The main advantages of that family are:

The low price and the fact that the module had very few external components, which suggested that it could eventually be very inexpensive in volume, attracted many users to explore it.

Esp8266 Architecture Overview

The main standard features of the ESP8266EX are:
Processor

Memory

Interfaces

Figure 3 shows functional block diagram of ESP8266 chip [2].

 ESP8266&ESP8285 functional block diagram
Figure 3: ESP8266&ESP8285 functional block diagram
ESP8266 Modules

Many still popular ESP8266-based modules are on the market [3]. These modules combine the ESP8266EX microcontroller and additional components mounted on the PCB.

The most popular are these produced by AI-Thinker and remain the most widely available [4]:

Popular modules from other manufacturers:

The Espressif company also produces ready-made modules using the aforementioned chip. This is the series of ESP8266-based modules made by Espressif (table 1).

Table 1: Espressif ESP8266 modules
NameActive pinsLEDsAntennaShieldedDimensions (mm)Notes
ESP-WROOM-02[6]18NoPCB traceYes18 × 20FCC ID 2AC7Z-ESPWROOM02
ESP-WROOM-02D[7]18NoPCB traceYes18 × 20FCC ID 2AC7Z-ESPWROOM02D. Revision of ESP-WROOM-02 is compatible with both 150-mil and 208-mil flash memory chips
ESP-WROOM-02U[8]18NoU.FL socketYes18 × 20Differs from ESP-WROOM-02D in that includes an U.FL compatible antenna socket connector
ESP-WROOM-S2[9]20NoPCB traceYes16 × 23FCC ID 2AC7Z-ESPWROOMS2

The most widely used chipset ESP-01 is presented in (figure 4) and its pinout on (figure 5).

 ESP-01
Figure 4: ESP-01
 ESP-01 pinout
Figure 5: ESP-01 pinout

Module ESP12F with pinout is presented on (figure 6) and its pinout on (figure 7).

 ESP-12F
Figure 6: ESP-12F
 ESP-12F pinout
Figure 7: ESP-12F pinout

Among the other modules, it is worth being interested in WEMOS modules [10] (figure 8, figure 9). The WEMOS company offers dedicated sensor modules and inputs/outputs compatible with the processor modules. They are called WEMOS shields (figure 10).

 Wemos D1 mini with pinout  Wemos D1 mini with pinout
Figure 8: Wemos D1 mini with pinout
 Wemos D1 Pro
Figure 9: Wemos D1 Pro
 Wemos I/O shields
Figure 10: Wemos I/O shields

ESP 8285

ESP8285 Architecture Overview

Main differences between ESP8285 and ESP8266 are:
Processor

Memory

Power consumption

Security