# ESP32

> series of low-cost, low-power system on a chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth

**Wikidata**: [Q27921668](https://www.wikidata.org/wiki/Q27921668)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/ESP32)  
**Source**: https://4ort.xyz/entity/esp32

## Summary
ESP32 is a series of low-cost, low-power system on a chip (SoC) microcontrollers featuring integrated Wi-Fi and dual-mode Bluetooth. Developed by Espressif Systems, it serves as a versatile 32-bit computing platform designed for embedded applications requiring wireless connectivity.

## Key Facts
- **Classification:** System on a chip (SoC) and microcontroller model series.
- **Developer:** Espressif Systems.
- **Manufacturer:** TSMC (utilizing a 40 nm lithography process).
- **Announcement Date:** November 5, 2015.
- **Commercial Release Date:** September 5, 2016.
- **CPU Architecture:** Tensilica Xtensa LX6 (original model) and RISC-V (newer variants).
- **Clock Frequency:** Operates at 160 MHz or 240 MHz.
- **Internal Memory:** 520 KB storage capacity.
- **Predecessor:** Succeeded the ESP8266 series.
- **Connectivity:** Integrated Wi-Fi, Bluetooth (Dual-mode/BLE), and specialized protocols like Zigbee 3 and Thread in specific models.

## FAQs
### Q: What is the difference between the ESP32 and its predecessor, the ESP8266?
A: The ESP32 succeeded the ESP8266, offering upgraded capabilities including dual-mode Bluetooth (classic and BLE) and a more powerful 32-bit architecture. While the ESP8266 focused primarily on Wi-Fi, the ESP32 provides expanded memory, higher clock speeds, and more diverse hardware variants.

### Q: Which processor architectures are used in the ESP32 family?
A: The original ESP32 uses the Tensilica Xtensa LX6 CPU. Newer variants in the series, such as the ESP32-C3, C6, and H2, are based on the RISC-V architecture, while the ESP32-S3 utilizes both Tensilica and RISC-V technologies.

### Q: What wireless protocols do ESP32 chips support?
A: All ESP32 chips support Wi-Fi and Bluetooth (including BLE 5.0). Specialized models like the ESP32-H2 also include support for Zigbee 3, Thread, and 802.15.4 radio, while the ESP32-C61 supports Wi-Fi 6.

## Why It Matters
The ESP32 series significantly lowered the barrier to entry for developing wireless Internet of Things (IoT) devices. By integrating high-performance Wi-Fi and dual-mode Bluetooth onto a single, low-cost 40 nm chip, it eliminated the need for complex external radio components. Its 32-bit computing power and 520 KB of internal memory allow it to handle more sophisticated tasks than previous low-cost microcontrollers.

The platform's impact is amplified by its massive community support and software ecosystem. It is a central component for home automation via the ESPHome framework and enables specialized communication through platforms like MeshCore for off-grid messaging. The transition of newer models to the RISC-V architecture and the inclusion of modern standards like Wi-Fi 6 and Zigbee 3 ensure that the ESP32 remains a standard for developers building connected hardware.

## Notable For
- **Dual-Mode Bluetooth:** One of the first low-cost microcontrollers to integrate both traditional Bluetooth and Bluetooth Low Energy (BLE) alongside Wi-Fi.
- **Architectural Shift:** Successfully transitioned from proprietary Tensilica Xtensa cores to open-standard RISC-V architectures in its "C" and "H" series variants.
- **Industrial Fabrication:** Manufactured by TSMC using a 40 nm process, balancing power efficiency with 240 MHz performance.
- **Protocol Versatility:** The ESP32-H2 variant distinguishes itself by supporting the Matter-ready Thread and Zigbee 3 protocols for smart home interoperability.

## Body
### Technical Specifications
The ESP32 is a 32-bit system on a chip (SoC) series. The original model features a Tensilica Xtensa LX6 CPU with a clock frequency of 160 MHz to 240 MHz. It includes 520 KB of internal memory and is fabricated using TSMC's 40 nm lithography process. The series is designed for low-power operation while maintaining high-speed wireless throughput.

### Product Family and Variants
The ESP32 family has expanded into several distinct classes based on CPU architecture and connectivity:
*   **Original ESP32:** Released in 2016, featuring the Xtensa LX6.
*   **RISC-V Series:** Includes the ESP32-C3, ESP32-C6 (Wi-Fi 6), ESP32-C61, and ESP32-P4.
*   **Specialized Connectivity:** The ESP32-H2 focuses on 802.15.4 radio protocols, supporting Zigbee 3 and Thread alongside Bluetooth LE 5.2.
*   **High-Performance:** The ESP32-S3 utilizes both Tensilica and RISC-V architectures.
*   **Modules:** Includes specific hardware implementations like the ESP32 Wrover E.

### Ecosystem and Software
The ESP32 runs on and requires various software frameworks for deployment:
*   **ESPHome:** A framework specifically for home automation.
*   **MeshCore:** An off-line and off-grid mesh messaging platform.
*   **Community Resources:** The platform is supported by extensive documentation on ArchWiki and active developer communities on Reddit, GitHub, and Stack Exchange.

```json
{
  "@context": "https://schema.org",
  "@type": "Thing",
  "name": "ESP32",
  "description": "Series of low-cost, low-power system on a chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth.",
  "url": "https://www.espressif.com/en/products/socs/esp32",
  "sameAs": [
    "https://www.wikidata.org/wiki/Q21423124",
    "https://en.wikipedia.org/wiki/ESP32"
  ],
  "additionalType": [
    "https://www.wikidata.org/wiki/Q103168",
    "https://www.wikidata.org/wiki/Q183457"
  ]
}

## References

1. [Source](https://www.espressif.com/en/media_overview/news/espressifs-aws-event-was-great-success)
2. [Source](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf)
3. [Source](https://hackaday.com/2016/09/05/new-part-day-the-esp32-has-been-released/)