L’émergence de l’IoT et des objets connectés force les entreprises à innover dans le but de fournir les meilleures solutions de connectivité. Devenu rapidement leader dans les solutions de connectivité IoT, Espressif propose des produits hautement intégrés conçus pour ces besoins d’un monde de plus en plus connecté.
Les solutions IoT Espressif à la fois ultra performantes, complètes et avec une offre de prix très compétitive (Wi-Fi seul ou Wi-Fi & Bluetooth) sont déclinées en version chipset et modules.
Les domaines d’applications dans l’IoT sont les suivants : Home automation – Home appliance – Smart lighting –Wi-Fi / Bluetooth Gateway – Tracking – Industrial automation – Alarm / Lock connected – Sensor network – Wi-Fi audio / video – Smart scale
Cette solution flexible Wi-Fi & Bluetooth v4.2 (BR/EDR/BLE) est le nouveau produit phare de la société Espressif. Disponible en full production à partir du mois de mars 2017, il offre de nouvelles perspectives pour les applications IoT allant des réseaux de capteurs aux tâches les plus exigeantes telles que l’encodage de données audio. Le module ESP-WROOM-32 prend en charge des débits de données jusqu’à 150 Mbps et dispose de 22 dBm en puissance de sortie. Le module possède l’ensemble des certifications : CE/FCC/KCC/IC/SRRC dans le but de répondre à des besoins de plus en plus mondiaux.
Au cœur de ce module se trouve la puce ESP32 (SoC) s’appuyant sur la technologie CMOS 40nm et conçue pour être évolutive et adaptative. Deux cœurs processeurs 32 bits Xtensa LX6 (architecture Harvard) y sont intégrés et peuvent être contrôlés et alimentés individuellement. Leur fréquence d’horloge est ajustable de 80 MHz à 240 MHz. L’utilisateur peut également inhiber le CPU et se servir du coprocesseur faible consommation pour superviser en permanence les périphériques.
Au niveau sécurité, l’accélération matérielle cryptographique est intégrée (AES, SHA, RSA, RNG). Le processeur de l’ESP32 dispose de l’authentification TLS v1.2. Le courant de veille de la puce ESP32 est inférieur à 5µA, ce qui rend celle-ci idéale pour les applications électroniques portables alimentées par batterie.
La puce ESP32 est la solution la plus intégrée dans l’industrie avec moins de 10 composants externes. Elle intègre le commutateur d’antenne, balun RF, l’amplificateur de puissance à faible bruit, les filtres et la fonction de gestion d’énergie (PMU). En tant que tel, l’ensemble de la solution occupe un minimum d’encombrement sur le circuit imprimé. Le processeur ESP32 intègre un large ensemble de périphériques : capteur tactile capacitif, capteurs à effet Hall, interface de carte SD, Ethernet, SDIO haut débit, CAN, SPI, UART, I2S et I2C.
Coté logiciel, pour la mise en œuvre, Espressif propose un outil de développement logiciel (Software Development Kit) en open-source, l’utilisateur peut ainsi construire ses propres plates-formes en intégrant le système d’exploitation FreeRTOS. L’environnement de développement sous Eclipse IDE (C++) et la chaîne de compilation GCC sont supportés sous Linux, MacOs et Windows.
Espressif propose un kit d’évaluation (sous le nom ESP32-DevKitC) de petite taille à base du module ESP-WROOM-32 pour faciliter la mise en œuvre des projets. La plupart des signaux d’entrées/sorties sont disponibles sur les broches des deux côtés du PCB pour un interfaçage aisé. Les développeurs peuvent ainsi connecter les fonctions périphériques sur le prototype (mode traversant) selon leurs usages, ce qui rend facile et pratique l’intégration sur une carte porteuse. La mise à niveau (OTA) est également prise en charge pour mettre à jour en permanence les applicatifs, même après le déploiement.
Afin de répondre aux exigences des clients industriels, Espressif a mis en place un programme spécifique des produits afin de garantir une longévité de 12 ans. Des gammes de températures étendues sont proposées allant de -40°C à +125°C pour des applications dans des environnements sévères (ex : gamme automobile).
Pour en savoir plus, cliquer ici.