$ idf.py set-target |
ESP32-C3 | ESP32-H2 | |
CPU | 32-bit RISC-V single-core processor, up to 160MHz | 32-bit RISC-V single-core processor, up to 96MHz |
Memory | 384 KB ROM 400 KB SRAM |
128 KB ROM 320 KB SRAM |
Wi-Fi | 802.11 b/g/n |
|
Bluetooth | Bluetooth 5.0/Bluetooth Mesh |
Bluetooth 5.0/Bluetooth Mesh |
IEEE 802.15.4 | |
IEEE Standard 802.15.4-2015 compliant |
Advanced Peripheral Interfaces | • 22 or 16 × programmable GPIOs • 2 × 12-bit SAR ADCs, up to 6 channels • 1 × temperature sensor • 3 × SPI • 2 × UART • 1 × I2C • 1 × I2S • Remote control peripheral, with 2 transmit channels and 2 receive channels • LED PWM controller, up to 6 channels • General DMA controller, with 3 transmit channels and 3 receive channels • 1 × TWAI controller (compatible with ISO 11898-1) • Full-speed USB Serial/JTAG controller |
• 19 × programmable GPIOs • 1 × 12-bit SAR ADCs, up to 5 channels • 1 × temperature sensor • 3 × SPI • 2 × UART • 1 × I2C • 1 × I2S • Remote control peripheral, with 2 transmit channels and 2 receive channels • LED PWM controller, up to 6 channels • Motor control PWM (MCPWM) • Pulse count controller (PCNT) • General DMA controller, with 3 transmit channels and 3 receive channels • 1 × TWAI controller (compatible with ISO 11898-1) • Full-speed USB Serial/JTAG controller • Event task matrix (ETM) • Parallel IO (PARLIO) controller |
$ grep -rn "Supported Targets" *
| grep ESP32-H2 | grep -v "ESP32-C6" | grep -v
"ESP32 " |
$ grep -rn "Supported Targets" *
| grep ESP32-H2 | grep "ESP32-C6" | grep -v "ESP32 " |
grep -v "ESP32-C3" |