$ idf.py --version |
ESP32-C6 | ESP32-C5 | |
HP Core | 32-bit RISC-V single-core processor, up to 160MHz | 32-bit RISC-V single-core processor, up to 240MHz |
ULP Core | 32-bit RISC-V single-core processor, up to 20MHz | 32-bit RISC-V single-core processor, up to 40MHz |
Memory | 320 KB ROM 512 KB HP SRAM 16 KB LP SRAM Flash controller with cache is supported Flash in-Circuit Programming (ICP) is supported |
320 KB ROM 384 KB HP SRAM 16 KB LP SRAM Flash/PSRAM controller with cache is supported Flash in-circuit programming (ICP) is supported |
Wi-Fi | 802.11 b/g/n/ax | 802.11 b/g/n/ax/ac |
Bluetooth | Bluetooth 5.3/Bluetooth Mesh | Bluetooth Core 6.0/Bluetooth Mesh 1.1 |
IEEE 802.15.4 | Compliant with IEEE 802.15.4-2015 protocol • Thread 1.3 • Zigbee 3.0 |
Compliant with IEEE 802.15.4-2015 protocol • Thread 1.4 • Zigbee 3.0 |
Advanced Peripheral Interfaces | • 30 or 22 × programmable GPIOs • 1 × 12-bit SAR ADCs, up to 7 channels • 1 × Temperature sensor • 1 × Brownout detector • 2 × UART • 1 × Low-power UART • 2 × SPI ports for communication with flash • 1 × General purpose SPI port • 1 × I2C • 1 × Low-power (LP) I2C • 1 × I2S • 1 × Pulse count controller • 1 × USB Serial/JTAG controller • 2 × TWAI controller (compatible with ISO 11898-1) • 1 × SDIO 2.0 slave controller • 1 × LED PWM controller, up to 6 channels • 1 × Motor Control PWM (MCPWM), up to 6 channels • 1 × Remote control peripheral (RMT) (TX/RX) • 1 × Parallel IO interface (PARLIO) • 1 × General DMA controller (GDMA), with 3 transmit channels and 3 receive channels • 1 × Event task matrix (ETM) |
• 29 × programmable GPIOs • 1 × 12-bit SAR ADCs, up to 6 channels • 1 × Temperature sensor • 1 × Brownout detector • 1 × Analog voltage comparator • 2 × UART • 1 × Low-power UART • 2 × SPI ports for communication with flash/PSRAM • 1 × General purpose SPI port • 1 × I2C • 1 × Low-power (LP) I2C • 1 × I2S • 1 × Pulse count controller • 1 × USB Serial/JTAG controller • 2 × TWAI controller (compatible with ISO 11898-1) • 1 × SDIO 2.0 slave controller • 1 × LED PWM controller, up to 6 channels • 1 × Motor Control PWM (MCPWM), up to 6 channels • 1 × Remote control peripheral (RMT) (TX/RX) • 1 × Parallel IO interface (PARLIO) • 1 × General DMA controller (GDMA), with 3 transmit channels and 3 receive channels • 1 × BitScrambler controller • 1 × Event task matrix (ETM) |