ESP, Nouvelles technologies, Tutoriels

Espressif lance le ESP32-H2-DevKit-M-1 pour les expérimentateurs de l’IEEE 802.15.4 

Esp32-H2-Devkit-M-1 Pour Les Expérimentateurs De L'Ieee 802.15.4

Introduction

Le ESP32-H2-DevKit-M-1 d’Espressif est basé sur le module ESP32-H2-MINI-1 sur un support de montage en pain. Le module offre un seul cœur de microcontrôleur RISC-V 32 bits fonctionnant jusqu’à 96 MHz, 320 ko de SRAM statique et 128 ko de flash, ainsi que 4 ko de mémoire à faible consommation d’énergie et 4 Mo de flash externe. Il dispose d’une radio Bluetooth 5.2 Low Energy (BLE) et de la radio IEEE 802.15.4 avec prise en charge de Zigbee, Thread et Matter, ainsi que de protocoles propriétaires. 

Le Esp32-H2-Devkit-M-1 D'Espressif
Espressif Lance Le Esp32-H2-Devkit-M-1 Pour Les Expérimentateurs De L'ieee 802.15.4  4

Deux connecteurs USB Type-C 

Le ESP32-H2-DevKit-M-1 est doté non pas d’un, mais de deux connecteurs USB Type-C. Le premier fournit l’alimentation et la programmation, comme prévu, tandis que le second offre une connexion hôte USB 2.0 Full Speed (12 Mb/s) pour les périphériques externes. Les bords extérieurs de la carte offrent 19 broches d’entrée/sortie (GPIO) accessibles à l’utilisateur avec deux UART, trois SPI, un bus I2C et un bus I2S, une prise en charge de la modulation de largeur d’impulsion (PWM) axée sur les LED et un périphérique de contrôle à distance. 

Le ESP32-H2-DevKit-M-1 est disponible dès maintenant, mais le ESP32-H2 n’est pas encore entré en production de masse. En conséquence, les gadgets sont basés sur ce qu’Espressif décrit comme une “Révision de puce d’échantillon v0.1” – bien que la société n’ait pas expliqué en quoi les variantes préliminaires différeront de la variante de production de masse. Il n’est pas non plus possible d’acheter le module ESP32-H2-MINI-1 en dehors de la carte pour le moment, bien que les distributeurs de canal le listent comme “bientôt disponible” sur leur calendrier. 

L’ESP32-H2 pour l’IEEE 802.15.4 

L’ESP32-H2 est le premier microcontrôleur d’Espressif à intégrer un module radio IEEE 802.15.4, qui fournit une connectivité de réseau sans fil à faible consommation d’énergie. La norme IEEE 802.15.4 est une technologie de réseau sans fil à faible consommation d’énergie qui est utilisée pour les réseaux de capteurs et les applications de l’Internet des objets (IoT). Cette norme est utilisée dans divers protocoles de communication, notamment Zigbee, Thread et Matter. 

La radio IEEE 802.15.4 est une alternative à la technologie Wi-Fi et Bluetooth pour les applications IoT qui nécessitent une consommation d’énergie très faible et une portée étendue. L’ESP32-H2 offre également une connectivité Bluetooth 5.2 Low Energy (BLE) intégrée, ce qui en fait un choix idéal pour les applications de surveillance de la santé, les appareils portables, les capteurs de température et d’humidité, et les réseaux de capteurs à longue portée. 

Fonctionnalités de l’ESP32-H2-DevKitM-1 

L’ESP32-H2-DevKitM-1 est une carte de développement pour l’ESP32-H2 qui est basée sur le module ESP32-H2-MINI-1. Cette carte est conçue pour les développeurs qui cherchent à expérimenter avec l’IEEE 802.15.4. Voici quelques-unes des fonctionnalités clés de cette carte de développement :

  • Microcontrôleur : L’ESP32-H2-DevKitM-1 est basé sur un microcontrôleur 32 bits RISC-V qui fonctionne jusqu’à 96 MHz. Ce microcontrôleur est conçu pour fournir des performances élevées tout en offrant une consommation d’énergie minimale. 
  • Mémoire : La carte de développement dispose de 320 Ko de RAM statique et de 128 Ko de flash. Elle dispose également de 4 Ko de mémoire à faible consommation et de 4 Mo de flash externe. 
  • Connectivité sans fil : La carte de développement est équipée d’une radio Bluetooth 5.2 Low Energy (BLE) et d’une radio IEEE 802.15.4 avec prise en charge de Zigbee, Thread et Matter, ainsi que de protocoles propriétaires. 
  • Ports USB : La carte de développement dispose de deux connecteurs USB de type C. Le premier est utilisé pour l’alimentation et la programmation, tandis que le second est utilisé pour la connexion à des périphériques externes. 
  • GPIO : La carte de développement dispose de 19 broches GPIO qui peuvent être utilisées pour connecter divers périphériques externes. Elle dispose également de deux ports UART, trois ports SPI, un port I2C et un port I2S. 
  • PWM : La carte de développement est équipée d’une fonction de modulation de largeur d’impulsion (PWM) qui peut être utilisée pour contrôler la luminosité des LED ou pour générer des signaux analogiques. 
  • Horloge temps réel (RTC) : La carte de développement est équipée d’une horloge temps réel (RTC) qui peut être utilisée pour synchroniser l’heure et la date dans les applications nécessitant une mesure précise du temps. 
  • Antenne : La carte de développement est équipée d’une antenne PCB intégrée pour la radio IEEE 802.15.4. Elle dispose également d’un connecteur d’antenne U.FL pour la radio Bluetooth. 
Esp32 H2 Devkitm 1 Pinout Diagram
Espressif Lance Le Esp32-H2-Devkit-M-1 Pour Les Expérimentateurs De L'ieee 802.15.4  5

Limites de l’ESP32-H2 

Bien que la carte de développement ESP32-H2-DevKitM-1 soit disponible dès maintenant, l’ESP32-H2 n’a pas encore officiellement commencé la production de masse. Les appareils sont donc basés sur ce qu’Espressif décrit comme une “Révision de puce d’échantillon v0.1” – bien que la société n’ait pas expliqué en quoi les variantes préliminaires diffèrent de la variante de production de masse. Il n’est pas encore possible d’acheter le module ESP32-H2-MINI-1 en dehors de la carte, bien que les revendeurs de canaux l’aient répertorié comme “arrivant bientôt” sur leur calendrier. 

L’ESP32-H2 peut être utilisé dans diverses applications, notamment : 

Réseaux de capteurs :

Les réseaux de capteurs sont des réseaux d’appare ils autonomes qui sont utilisés pour collecter des données sur l’environnement et les transmettre à une station de base pour traitement. L’ESP32-H2 peut être utilisé pour créer des réseaux de capteurs à faible consommation d’énergie, ce qui en fait une solution idéale pour les applications d’automatisation des bâtiments, de surveillance environnementale et de surveillance de la qualité de l’air. 

Systèmes de sécurité :

L’ESP32-H2 peut également être utilisé dans les systèmes de sécurité pour créer des réseaux de capteurs sans fil qui peuvent être utilisés pour surveiller les portes, les fenêtres et autres points d’entrée. Ces systèmes peuvent être intégrés à des systèmes de sécurité plus vastes pour fournir une surveillance en temps réel. 

Applications industrielles :

L’ESP32-H2 peut être utilisé dans les applications industrielles pour créer des réseaux de capteurs sans fil pour la surveillance de l’équipement, la surveillance de la qualité de l’air et la surveillance de la température. Ces réseaux de capteurs peuvent aider à améliorer la productivité et à réduire les coûts de maintenance. 

Développement de prototypes :

L’ESP32-H2 est également une excellente solution pour les développeurs de prototypes qui cherchent à créer des dispositifs IoT à faible consommation d’énergie. L’ESP32-H2 peut être facilement intégré dans des prototypes grâce à sa facilité d’utilisation et à son support pour de nombreux protocoles de communication. 

Conclusion 

L’ESP32-H2 est un microcontrôleur polyvalent qui offre une connectivité de réseau sans fil à faible consommation d’énergie pour les applications de l’Internet des objets. En intégrant une radio IEEE 802.15.4, l’ESP32-H2 est particulièrement adapté aux réseaux de capteurs à longue portée. Avec sa large gamme de fonctionnalités et sa flexibilité de développement, l’ESP32-H2-DevKitM-1 est une carte de développement idéale pour les développeurs qui cherchent à expérimenter avec la norme IEEE 802.15.4 et les protocoles de communication associés tels que Zigbee, Thread et Matter. 

Pour plus d’article : https://www.moussasoft.com/tutoriels-electroniques

Twitter: Moussa Lhoussaine (@Moussasoft_com) / Twitter

Liens utiles

De plus amples informations sur l’ESP32-H2-DevKitM-1 sont disponibles sur ESP32-H2-DevKitM-1 — esp-dev-kits documentation (espressif.com)

ESP32-H2 Datasheet (PDF)