Niveau:2
Configuration de l’IDE Arduino:
Téléchargez l’IDE Arduino sur le site officiel, https://www.arduino.cc/en/Main/Software. Nous utilisons la version 1.8.5, mais toutes les versions ultérieures devraient fonctionner.
Une fois l’IDE installé, ouvrez le et rendez-vous dans les préférences.
Dans la case « Additional Boards Manager URLs », entrez l’adresse suivante :
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Validez, puis allez dans « Outils », « Type de carte », « Boards manager ». Dans le champ de recherche, entrez « esp8266 ».
Cliquez sur « Installer ». Patientez quelques instants et une fois l’installation terminée, si vous vous rendez à nouveau dans « Outils », « Type de carte », vous devriez constater l’apparition de nouvelles cartes. Sélectionnez « Generic ESP8266 Module ».
Raccordement:
J’utilise un convertisseur USB/RS232 avec un CP2102. Il a l’avantage d’avoir une alimentation 3.3V qui est obligatoire pour le module ESP8266.
CP2102 ESP8266
3,3V VCC et CH_PD
GND GND et GPIO 0 (Pour la programmation)
TXD RXD
RXD TXD
Programmation dans l’IDE Arduino:
Lancer votre IDE Arduino.
Aller dans le Menu Outils>Type de carte>Generic ESP8266 Board
Puis configurer vos paramètres en fonction de votre configuration.
Programmation:
Charger l’exemple Web Serveur :
Entrer vos paramètres WIFI.
Et Téléverser.
Test du programme:
Ouvrir la COM depuis l’interface de Programmation.
Configurer les paramètres de communication.
Débrancher le RESET de la Masse (GND). Puis Faire un on/off pour initialiser le module.
Attendre l’affichage de l’adresse IP.
Taper cette adresse dans votre navigateur:
Voila votre serveur Web fonctionne.