Catégorie : Tutoriels ESP8266 : programmation IDE Arduino – Web Server – Client Web – IoT

L’ESP8266 est un petite révolution dans la famille des micro-contrôleurs Arduino. Il se programme comme un Arduino à l’aide de l’IDE Arduino ou dans le langage Lua (proche du Python). On le trouve pour environ 4€. L’ESP8266 dispose d’une entrée analogique (3,2V), un port série (RX/TX) et 9 entrée digitales (3,3V max.). Vous trouverez dans cette section de nombreux tutoriels qui abordent les points suivants :

  • Installation (ou réinstallation) du firmware, mise à jour du firmware : NodeMCU (Lua), ESP Easy (IoT sans programmation)…
  • Programmation depuis l’IDE Arduino et utilisation des librairies
  • Programmation Web Serveur : on ajoute une interface HTML pour piloter l’ESP8266 depuis une tablette, un smartphone, un ordinateur depuis chez vous ou de puis internet
  • Programmation Client Web : interroger des services sur internet (météo, serveur de temps…) ou envoyer des données sur un service en ligne (Thingspeak…)
  • Exemple de code et tutoriels en domotique, objects connectés…
  • Et bien d’autres projets