Catégories
Liens
Ceci est une ancienne révision du document !
L'ESP8266 n'est pas un arduino comme les autre : il n'utilise pas de processeur atmel. Il est donc nécessaire de télécharger les bibliothèques ESP pour pouvoir l'utiliser avec l'IDE d'arduino.
Dans outils → type de carte de nouveaux modèles de cartes à base d'ESP8266 sont maintenant disponible. Pour le Lolin D1 mini utilisé dans cet INIT, choisir LOLIN(WEMOS) D1 R2 & mini Vérifier que l'ensemble de la chaîne fonctionne en ouvrant l'exemple Blink qui fait clignoter la LED intégrée : fichier → exemples → 01.Basics → Blink puis cliquer sur la petite flèche → pour téléverser.
Ouvrir l'exemple HelloServer dans fichier → exemples → ESP8266WebServer → HelloServer Cet exemple contient tout le code nécessaire pour se connecter à un réseau WIFI, servir une page sommaire et afficher un GIF à l'arrière plan aléatoire. Pour qu'il puisse se connecter au réseau wifi, modifier les lignes 7 et 8 en remplaçant your-ssid par le nom du réseau wifi auquel vous êtes connectés et your-password par son mot de passe. Les deux sont sensibles à la casse. Téléverser ensuite le programme et ouvrir le moniteur série. Une fois l'ESP8266 connecté, il y affiche son addresse IP.
Dans un navigateur web, taper cette même adresse (ici http://10.0.120.43) et vous devriez voir s'afficher une page contenant le texte hello from esp8266!. L'adresse http://10.0.120.43/gif affichera un tout petit GIF représentant un smiley. On peut voir dans le code qu'à chaque adresse définie dans le setup correspond une fonction. Ces fonctions comprennent toutes un server.send(