Device Support
FirmHub supports a wide range of microcontrollers. Find configuration guides for your device.
ESP32 Family
Espressif's ESP32 chips are fully supported with automatic detection and configuration.
| Chip | CPU | Connectivity |
|---|---|---|
| ESP32 | Dual-core Xtensa @ 240MHz | |
| ESP32-S2 | Single-core Xtensa @ 240MHz | |
| ESP32-S3 | Dual-core Xtensa @ 240MHz | |
| ESP32-C3 | RISC-V @ 160MHz | |
| ESP32-C6 | RISC-V @ 160MHz |
ESP32-C6 includes Thread/Zigbee support via the 802.15.4 radio, enabling Matter-compatible devices.
Bootloader Mode
All ESP32 family chips use the same bootloader entry method:
- 1. Hold the BOOT button
- 2. Press and release RESET
- 3. Release BOOT