ESP32 is a series of low-cost and low-power System on Chip (Soc) microcontrollers that has great massive popularity nowadays in the field of digital projects. It is developed by Espressif that includes Bluetooth and Wi-Fi modules and a dual-core processor. The popularity of the ESP32 microcontroller grew because of the growth of IoT because the introduction of ESP32 is debatable.
ESP8266 updated and become the ESP32. The ESP8266's capabilities were very few because it had very few English documents ESP8266. Documentation was translated into English many projects soon became aware of the power of the ESP8266.
The ESP32 was designed in various ways to improve its capabilities. It offers both Bluetooth and Wi-Fi whereas the ESP8266 only has WiFi. It is available in a dual-core design so it is faster than the ESP8266. Power consumption is the ultra-low-power mode, ideal for battery-powered applications.
If you want to get all specifications in detail then please check the datasheet of ESP32 SoC.
Technical specifications differences between the ESP8266 and ESP32 are given below.
CHARACTERISTICS | ESP8266 | ESP32 |
---|---|---|
Microprocessor | Xtensa Single-core 32-bit L106 procesoor | Xtensa Dual-Core 32-bit LX6 con 600 DMIPS Processor |
Wi-Fi (802.11 b/g/n) | HT20 | HT40 |
Bluetooth | Does not have | Bluetooth 4.2 y BLE |
Operating frequency (typical value) | 80 MHz | 160 MHz |
SHAME | Not Available | 448 KB |
Flash | Not Available | 520 KB |
GPIO | 17 | 34 |
PWM (hardware) | NA | NA |
PWM (software) | 8 channels | 16 channels |
SPI | 2 | 4 |
I2C | 1 | 2 |
I2S | 2 | 2 |
UART | 2 | 2 |
ADC | 10-bit resolution | 12-bit resolution |
CAN | No | Yes |
Interface MAC Ethernet | No | Yes |
Touch sensor | No | Yes |
Temperature sensor | No | Yes (only the old versions) |
Hall effect sensor | No | Yes |
Work temperature | -40ºC to 125ºC | -40ºC to 125ºC |
The block diagram of the ESP32 Microcontroller is given below.
The ESP32 System on Chip chip has WiFi connectivity that is compatible with 802.11 b / g / n in the 2.4GHz band with speeds of up to 150 Mbits/s. It includes Bluetooth communication compatibility.