ESP32-S3
Figures here are compiled from Espressif's official datasheets, with the source linked on each page. Mistakes are possible, so if something looks off, please report it.
Specifications
⚑ flag an error| CPU | Xtensa LX7, 2-core @ 240 MHz |
|---|---|
| SRAM / ROM | 512 / 384 KB |
| Wi-Fi | Wi-Fi 4 |
| Bluetooth | BLE 5.x |
| 802.15.4 | No |
| Deep sleep | 7 µA |
Modules based on ESP32-S3
Software & firmware
⚑ flag an errorNotable open-source software & firmware known to run on this chip. Support evolves, so check each project for its current board support.
Smart home & IoT
- Tasmota★ 24k
Mature open firmware for smart switches, plugs and sensors, with web UI, MQTT and rules.
- ESPHome★ 11k
Describe your device in YAML and get firmware that integrates straight into Home Assistant, no C required.
- OpenMQTTGateway★ 4.0k
Bridges BLE, 433 MHz, IR and more to MQTT; a flexible multi-protocol IoT gateway.
SDKs & languages
- MicroPython★ 22k
Run Python 3 directly on the chip with an interactive REPL, great for rapid prototyping.
- ESP-IDF★ 18k
Espressif's official IoT development framework (FreeRTOS-based, C/C++); the reference SDK for every modern ESP32-family chip.
- Arduino-ESP32★ 17k
The official Arduino core for ESP32 chips; the easiest on-ramp, built on top of ESP-IDF.
- esp-hal (esp-rs)★ 2.0k
Bare-metal Rust hardware-abstraction layer for Espressif chips, and the heart of the esp-rs ecosystem.
LED, display & UI
Security research
- ESP32 Marauder★ 11k
Wi-Fi/Bluetooth analysis and pen-testing suite for ESP32, for authorised testing and education.
- Bruce★ 5.8k
Predatory ESP32 firmware for offensive-security research on M5Stack and cheap-yellow-display boards.
Mesh & comms
- Meshtastic★ 7.8k
Long-range, off-grid LoRa mesh messaging firmware for ESP32-based radios.