Espressif presenta l'ESP32-C61 per i dispositivi IoT Wi-Fi 6. ESP32-C61 include un core RISC-V, Wi-Fi 6, Bluetooth 5, funzionalità di sicurezza e supporto per lo sviluppo software per le applicazioni Matter.
Espressif, produttore della serie di microcontrollori ESP32, ha annunciato un nuovo ingresso nella famiglia di prodotti, l'ESP32-C61 a basso consumo energetico, che si configura come un'opzione conveniente per lo sviluppo di dispositivi IoT con Wi-Fi 6, Bluetooth Low Energy (BLE) e il protocollo Matter.
Il nuovo ESP32-C61 si rivolge chiaramente alle applicazioni che utilizzano Matter, il protocollo IoT open source per la domotica. Ad alto livello, Matter comunica tramite Internet Protocol (IP). A livello hardware, i dispositivi necessitano del supporto BLE per mettere in servizio un dispositivo IoT per l'uso su una rete Wi-Fi. Il nuovo SoC (System on Chip) contiene una radio compatibile con Wi-Fi 6 e Bluetooth 5. Inoltre, Espressif supporta il nuovo SoC con il loro ESP-Matter-SDK. La radio Wi-Fi a 2,4 GHz copre i protocolli legacy 802.11/b/g/n e il più recente 802.11ax. Il supporto per le funzionalità Wi-Fi 6 include Target Wake Time (TWT), OFDMA Modulation e MU-MIMO. Queste nuove funzionalità riducono il consumo energetico dei dispositivi IoT, migliorano l'efficienza della rete e aumentano il throughput dei dati su più dispositivi.
La CPU è la differenza più evidente tra l'attuale ESP32-C6 e C61. L'ESP32-C61 ha un singolo core RISC-V a 32 bit che funziona fino a 160 MHz. Le memorie su chip includono 320 kilobyte di SRAM e 256 kilobyte di ROM. È possibile espandere entrambi con i dispositivi Quad-SPI e proteggerli con la crittografia integrata. La PSRAM esterna può funzionare fino a 120 MHz. Il SoC è completato da una serie di funzioni di sicurezza, tra cui funzionalità per l'avvio sicuro, una periferica di firma digitale basata su ECSDA e un ambiente di esecuzione attendibile (TEE) che utilizza il blocco hardware APM (Access Permission Management) e la protezione della memoria fisica (PMP). Oltre alle tipiche interfacce a microcontrollore, come SPI, I2C e UART, l'ESP32-C61 include periferiche specializzate come una Event Task Matrix. Questo modulo consente alle periferiche di interrompersi e interagire tra loro senza coinvolgere la CPU.
L'ESP32-C61 può funzionare anche come coprocessore wireless, questo ruolo può aggiungere il supporto Wi-Fi 6, BLE e Matter a quasi tutti i microcontroller non wireless. Espressif ha dichiarato che aggiungeranno le opzioni firmware ESP-Hosted ed ESP-AT per questo modello di utilizzo insieme al supporto per ESP32-C61 al proprio framework di sviluppo IoT (ESP-IDF). Ci aspettiamo quindi che Espressif e i fornitori di terze parti offrano presto devkit basati sull'ESP32-C61.
Riferimenti
Build With Matter | Smart Home Device Solution - CSA-IOT
Event Task Matrix (ETM) - ESP32-C6 - ESP-IDF Programming Guide latest documentation