9 delle 20 caratteristiche della nostra tabella sono diverse tra l’ESP32-C5 e l’ESP32-C6.
RISC-V
ESP32-C5
Wi-Fi 6 dual band, BLE, Thread e Zigbee
L’unico degli otto con i 5 GHz: Wi-Fi 6 su entrambe le bande, più Bluetooth LE, Thread e Zigbee, e supporto per la PSRAM.
Attenzione: Il chip più recente della lista: per ora meno schede ed esempi, ed ESPHome richiede il framework ESP-IDF.
RISC-V
ESP32-C6
Wi-Fi 6, BLE 5.3, Thread e Zigbee
Wi-Fi 6 a 2,4 GHz più Thread e Zigbee in un solo chip: la scelta naturale per dispositivi Matter e reti miste.
Attenzione: Niente PSRAM, un solo core a 160 MHz, ed ESPHome lo supporta solo con ESP-IDF.
Differenze
Caratteristica
ESP32-C5
ESP32-C6
CPU
1 × RISC-V, 240 MHz
1 × RISC-V, 160 MHz
SRAM
384 KB
512 KB
PSRAM
Nel package o esterna
No
Wi-Fi
Wi-Fi 6 (802.11ax), 2,4 + 5 GHz
Wi-Fi 6 (802.11ax), 2,4 GHz
Bluetooth
LE 5 (certificato Core 6.0)
LE 5.3
GPIO
29
30 (22 in QFN32)
Canali ADC
6
7
TWAI (CAN)
2 (CAN FD)
2
Deep sleep
Vedi datasheet
7 µA
Uguali su entrambi: Core a basso consumo, Thread / Zigbee, USB, DAC, Pin touch, Fotocamera, Interfaccia display, MAC Ethernet, AI / DSP, ESPHome e Arduino-ESP32.
Scegli l’ESP32-C5 se ti serve
la banda dei 5 GHz, lontano dai canali affollati dei 2,4 GHz
la PSRAM per buffer grandi (fotocamera, display, audio)
una CPU più veloce (240 contro 160 MHz)
Scegli l’ESP32-C6 se ti serve
più SRAM interna (512 contro 384 KB)
Apri il confronto ESP32 →Spunta ciò che serve al tuo progetto e scopri quale degli otto chip va meglio.
Domande frequenti
Che differenza c’è tra l’ESP32-C5 e l’ESP32-C6?
L’ESP32-C5 ha la banda dei 5 GHz, la PSRAM per buffer grandi (fotocamera, display, audio) e una CPU più veloce (240 contro 160 MHz). L’ESP32-C6 ha più SRAM interna (512 contro 384 KB).
Quale consuma meno in deep sleep, l’ESP32-C5 o l’ESP32-C6?
Espressif dichiara 7 µA in deep sleep per l’ESP32-C6; per l’ESP32-C5 controlla l’ultimo datasheet. Su una scheda il regolatore e i LED di solito consumano più di entrambi i chip.
Posso passare il mio progetto dall’ESP32-C5 all’ESP32-C6?
Arduino-ESP32 ed ESP-IDF supportano entrambi i chip, quindi la maggior parte del codice si compila per tutti e due; cambiano i numeri dei pin, i pin di strapping e alcune periferiche. Tutto ciò che usa la banda dei 5 GHz o la PSRAM per buffer grandi (fotocamera, display, audio) non si può portare: l’ESP32-C6 non ha questo hardware.