Développement ESP32 avec le nouveau ESP-IDF 4.0

Magazine
Marque
Hackable
Numéro
34
Mois de parution
juillet 2020
Spécialité(s)


Résumé

Nous avons précédemment traité du développement sur la fantastique plateforme ESP32, héritière du non moins délectable ESP8266, aussi bien au travers de l'IDE Arduino que via l'environnement de développement créé par le constructeur, Espressif Systems, répondant au doux nom de ESP-IDF. Le 11 février dernier était annoncée la version 4.0 de cet environnement, majoritairement compatible avec la précédente version 3.3.1, mais apportant un lot majeur d'améliorations et quelques changements très intéressants dans le système de construction/compilation. Il est donc temps de revisiter la bête et de tester tout cela...


Beaucoup d'utilisateurs connaissent indirectement ESP-IDF, dans le sens où une version spécifique et préconfigurée forme la base du support ESP32 pour Arduino. Dans le numéro 24, nous avions vu qu'il était possible, grâce à l'ESP-IDF, de non seulement développer des croquis Arduino sans l'IDE dédié, mais également de disposer de cette possibilité sur une plateforme embarquée comme une Raspberry Pi. Pour ce faire, il suffit d'utiliser l'ESP-IDF, après avoir installé ou compilé bon nombre de dépendances, et d'adjoindre dans son projet un composant logiciel fournissant les bibliothèques standard Arduino, ainsi que l'architecture spécifique propre aux sources en langage dit « Arduino » (fondamentalement, du C++). C'est cet ensemble basé sur l'ESP-IDF, en version légèrement révisée et structurée, qui est utilisé en guise de support installable via le gestionnaire de carte de l'IDE Arduino.

Ici, il ne sera pas question d'installer un support Arduino. Non...

Cet article est réservé aux abonnés. Il vous reste 96% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous