Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
howto:arduino-esp:esp_atelier1 [2022/11/14 10:02] – admin | howto:arduino-esp:esp_atelier1 [2022/11/14 10:10] (Version actuelle) – admin |
---|
L'objectif de cette première approche du **microcontrôleur ESP8266** va être de comprendre et d'expérimenter les possibilités de communication wifi de la puce. | L'objectif de cette première approche du **microcontrôleur ESP8266** va être de comprendre et d'expérimenter les possibilités de communication wifi de la puce. |
| |
La première étape va être d'installer la chaîne de compilation dans l'IDE d'Arduino. En effet, les puces ESP ne sont pas gérées nativement. Dans les préférences, ajouter l'URL http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ *URL de gestionnaire de cartes supplémentaires*. Aller ensuite dans *Outils>Type de carte>Gestionnaire de carte* puis, tout en haut du menu déroulant, choisir *Gestionnaire de carte*. Entrer *ESP* dans le champ de recherche, puis installer le gestionnaire correspondant. Une fois le téléchargement terminé, les nouvelles cartes disponibles sont apparues dans la liste. Celles du Fablab sont des **NodeMCU 1.0**. Une fois cette carte sélectionnée, vous verrez apparaître dans les exemples une série de dossiers spécifiques à l'ESP, que nous vous encourageons fortement à explorer. | La première étape va être d'installer la chaîne de compilation dans l'IDE d'Arduino. En effet, les puces ESP ne sont pas gérées nativement. |
| * Dans les préférences, ajouter l'URL http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ *URL de gestionnaire de cartes supplémentaires*. |
| * Aller ensuite dans *Outils>Type de carte>Gestionnaire de carte* puis, tout en haut du menu déroulant, choisir *Gestionnaire de carte*. Entrer *ESP* dans le champ de recherche, puis installer le gestionnaire correspondant. |
| |
| Une fois le téléchargement terminé, les nouvelles cartes disponibles sont apparues dans la liste. Celles du Fablab sont des **NodeMCU 1.0**. Une fois cette carte sélectionnée, vous verrez apparaître dans les exemples une série de dossiers spécifiques à l'ESP, que nous vous encourageons fortement à explorer. |
| |
Le code fournis en fin d'article est commenté. Nous allons en expliciter certaines parties. | Le code fournis en fin d'article est commenté. Nous allons en expliciter certaines parties. |
| |
=====1-Le Code ===== | ===== Le Code ===== |
| |
==== Se connecter au Wifi ==== | ==== Se connecter au Wifi ==== |
Je vous laisse le soin d'explorer le code de Mr Santos, la majorité des ajouts est relative à la stylisation en Css des parties créées en html. | Je vous laisse le soin d'explorer le code de Mr Santos, la majorité des ajouts est relative à la stylisation en Css des parties créées en html. |
| |
==== Fichier d'exemple, un relais piloté en wifi ==== | ===== Fichier d'exemple, un relais piloté en wifi ===== |
| |
{{ :ateliers:wifi_relais.zip |}} | {{ :ateliers:wifi_relais.zip |}} |