Espressif dévoile sa première puce-système sans fil ESP32 bâtie sur un cœur RISC-V

[EDITION ABONNES] Connue pour sa puce-système compatible Wi-Fi, Bluetooth et Bluetooth Low Energy ESP32, disponible depuis 2016 et très présente sur le marché des objets connectés, la firme chinoise Espressif Systems lance sous la référence ESP32-C3 son premier microcontrôleur 32 bits à connectivité radio Wi-Fi/Bluetooth LE architecturé sur un cœur RISC-V. ...(Pour rappel, les puces d’Espressif étaient jusqu’ici bâties sur des cœurs Xtensa de Cadence.)

Si l’on en croit la société asiatique, l’ESP32-C3 a été conçu pour répondre aux besoins les plus fréquemment rencontrés sur le marché des objets connectés, la sécurité au premier chef. La puce intègre en particulier un mécanisme d’amorçage sécurisé qui repose sur un schéma d’authentification de type RSA-3072 afin de vérifier que seules des applications de confiance s’exécutent sur la plate-forme. L’implémentation a été travaillée pour être efficace et ajouterait moins de 100 ms au processus d’amorçage.

Le microcontrôleur dispose également d’une fonction de chiffrement de la mémoire flash et d’un périphérique capable de générer des signatures numériques. Enfin on notera la présence d’un nouveau périphérique baptisé « world controller » qui permet la mise en place de deux environnements d’exécution totalement isolés l’un de l’autre. En fonction de la configuration, cette caractéristique peut être mise à profit pour déployer un environnement TEE (Trusted Execution Environment).

Côté connectivité, la puce ESP32-C3 prend en charge, outre le Wi-Fi 802.11b/g/n à 2,4 GHz, le Bluetooth Low Energy 5.0, ce qui garantit des portées plus importantes (jusqu’à 100 mètres typiquement), ainsi que le protocole Bluetooth LE Mesh.

Commercialisé à un coût proche de l’ESP8266, disponible lui depuis 2014, mais doté de fonctionnalités bien plus évoluées, le dernier-né des SoC ESP32, cadencé jusqu’à 160 MHz, embarque 400 Ko de SRam et dispose de 22 entrées/sorties généralistes (GPIO). Il est également proposé sur des modules clé en main comme l’ESP32-C3-MINI-1 de seulement 13 x 19 mm, apte en sus à fonctionner jusqu’à une température de 105°C. Le modèle ESP32-C3-WROOM-1 est quant à lui compatible broche à broche avec les ESP-WROOM-02D et ESP-WROOM-02 pour simplifier la migration.

 

Vous pouvez aussi suivre nos actualités sur la vitrine LinkedIN de L'Embarqué consacrée à l’architecture de processeur RISC-V : Embedded-RISCV

Vous pouvez aussi suivre nos actualités sur la vitrine LinkedIN de L'Embarqué consacrée aux microcontrôleurs : Embedded-MCU