| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
| microc:uc:esp8266 [2023/08/19 10:05] – [7. Démarrer avec la carte ESP8266] phil | microc:uc:esp8266 [2025/06/19 19:29] (Version actuelle) – modification externe 127.0.0.1 |
|---|
| ===== Microcontrôleurs - ESP8266 Feather Huzzah ===== | ===== Microcontrôleurs - ESP8266 Feather Huzzah ===== |
| [Mise à jour le 10/8/2023] | [Mise à jour le 10/8/2023] |
| {{ :arduino:arduino.png?80&nolink|}}{{ :arduino:feather_huzzah_esp8266.jpg?nolink&180|ESP8266 Feather Huzzah}} | {{ :microc:uc:feather_huzzah_esp8266.jpg?nolink|}} |
| == Ressources == | == Ressources == |
| * Généralités sur l'ESP8266 <html><a href="https://fr.wikipedia.org/wiki/ESP8266" target="_blank">Wikipédia</a></html> | * Généralités sur l'ESP8266 <html><a href="https://fr.wikipedia.org/wiki/ESP8266" target="_blank">Wikipédia</a></html> |
| {{ :arduino:esp8266bibl.png?nolink |}} | {{ :arduino:esp8266bibl.png?nolink |}} |
| |
| ==== 6. Installer MicroPython ==== | ==== 6. Installation de MicroPython ==== |
| * Wiki [[microc:uc:espressif|MicroPython sur les modules Espressif ESP32 et ESP8266]] | * Wiki [[microc:uc:espressif|Installation de MicroPython sur les modules Espressif ESP32 et ESP8266]] |
| ==== 7. Programmation de la carte ESP8266 ==== | ==== 7. Programmation de la carte ESP8266 ==== |
| |
| === 7.1 Premier Programme (blink) === | === 7.1 Premier Programme (blink) === |
| | <tabs> |
| | * [[#tab-arduino_1|Arduino]] |
| | * [[#tab-micropy_1|MicropyPython]] |
| |
| | <pane id="tab-arduino_1"> |
| <code cpp *.cpp> | <code cpp *.cpp> |
| void setup() { | void setup() { |
| } | } |
| </code> | </code> |
| | </pane> |
| | <pane id="tab-micropy_1"> |
| | A faire |
| | </pane> |
| | </tabs> |
| | |
| | |
| |
| === 7.2 Test du Wifi === | === 7.2 Test du Wifi === |
| | <tabs> |
| | * [[#tab-arduino_2|Arduino]] |
| | * [[#tab-micropy_2|MicropyPython]] |
| |
| | <pane id="tab-arduino_2"> |
| <callout type="warning" icon="true">Le SSID et le mot de passe du réseau doivent avoir été préalablement chargés avec <html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_ESP_infosClientMQTT.zip">infoClientMQTT_ESP8266.ino</a></html></callout> | <callout type="warning" icon="true">Le SSID et le mot de passe du réseau doivent avoir été préalablement chargés avec <html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_ESP_infosClientMQTT.zip">infoClientMQTT_ESP8266.ino</a></html></callout> |
| |
| |
| {{ :arduino:uc:platformioico.png?nolink&50|}} | {{ :arduino:uc:platformioico.png?nolink&50|}} |
| <callout type="tip" icon="true"><html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_PIO_ESP32_testWifi.zip" target="_blank">Télécharger</a></html> le projet PlatformIO pour VSCode.</callout> | <callout type="tip" icon="true" title="TELECHARGER">Le <html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_PIO_ESP32_testWifi.zip" target="_blank">projet</a></html> PlatformIO pour VSCode.</callout> |
| | </pane> |
| | <pane id="tab-micropy_2"> |
| | A faire |
| | </pane> |
| | </tabs> |
| ==== 8. Résolution des problèmes ==== | ==== 8. Résolution des problèmes ==== |
| |