Depuis qu’Espressif Systems est arrivé dans notre conscience collective, ils ont élargi leur gamme de l’ESP8266 à l’ESP32, et allant au-delà des modules originaux WROOM et WROVER à une gamme d’autres produits ESP32. Il existe une variante à un seul cœur et une qui contient un cœur RISC-V à la place de celui de Tensilica, et maintenant ils ont révélé leur dernier produit. L’ESP32-S3 porte l’ESP à un nouveau niveau, avec plus d’E / S, une clé USB intégrée et une version mise à jour des deux cœurs Tensilica aux côtés de la version Bluetooth 5. C’est toujours un ESP32, mais qui est plus utile, et cela vaut la peine d’être examiné de plus près car nous nous attendons à ce qu’il figure dans de nombreux projets.

Schéma synoptique d'Espressif pour la puce.
Schéma synoptique d’Espressif pour la puce.

Malheureusement, la fiche technique ne semble pas avoir été publiée, mais nous avons quelques informations à prendre en compte. Espressif a hâte de nous parler de ses capacités «AIOT» grâce aux instructions vectorielles dans les cœurs EXTensa LX7 (PDF) qui n’étaient pas présentes dans le LX6 du modèle précédent. Ils affirment que cela accélérera les réseaux neuronaux logiciels; cela a un air de marketing à ce sujet, mais nous retiendrons notre jugement jusqu’à ce que nous le voyions utilisé. Le nouveau noyau offrira certainement une amélioration des performances à tous les niveaux, ce qui devrait intéresser tous les développeurs ESP32. Pendant ce temps, le noyau à très faible consommation d’énergie que les développeurs ESP32 existants seront familiers reste.

Ensuite, il y a la prise en charge USB, qui apparaît dans le diagramme des fonctionnalités mais qui contient peu d’informations ailleurs. Il est répertorié comme USB OTG, ce qui soulève la possibilité que l’ESP32 soit l’hôte, mais ce qu’il devrait également apporter, c’est la possibilité d’émuler d’autres périphériques USB. Nous avons vu des badges monter comme des périphériques WebUSB utilisant des clones STM32 comme périphériques pour un ESP32, mais à l’avenir, ces astuces devraient être possibles sur la puce Espressif elle-même.

L’élément le plus attendu de la spécification du nouvel appareil est probablement l’ajout de 10 nouvelles lignes d’E / S. Cela a toujours été une faiblesse de la ligne ESP, c’est une puce facile avec laquelle manquer de broches disponibles. Ces lignes supplémentaires le rendront plus compétitif avec, par exemple, la série de microcontrôleurs STM32 qui ont des options de boîtier plus grandes, et signifieront également que les conceptions peuvent avoir plus de périphériques sans l’utilisation d’extensions de port.

En résumé, le dernier membre de la famille ESP32 fournit une mise à jour significative et utile et apporte certaines des fonctionnalités vues pour la première fois dans la version monocœur à la gamme de puces plus puissante. Malheureusement, il n’a pas le boost de RAM sur puce espéré, mais il apporte suffisamment de nouvelles capacités pour être intéressant. Pour le moment, il ne semble pas que l’ESP32-S3 soit disponible à la commande, mais nous espérons avoir bientôt des échantillons techniques et nous devrions vous présenter un rapport pratique en temps voulu.