Programmer ESP8266 avec Arduino UNO comm

Programmer ESP8266 avec Arduino UNO comme programmateur

Publish by : arielk The : 16/02/2021 at 09h 50min 03s
2

Ici, apprenez à programmer ESP8266 avec la carte Arduino. Il vous suffit d'installer la carte ESP8266 et de réaliser le circuit selon les instructions ci-dessous. Apprenez les  bases et les fonctionnalités de l'ESP8266  . Nous utilisons le programme LED clignotante comme exemple de programme.

Étape 1: Composants requis

Module ESP8266 carte Arduino UNO p laque a essai fils de cavalier LED  
 


 

Étape 2: Installation de la carte ESP8266 sur Arduino IDE

Tout d'abord, installez ESP8266 sur Arduino IDE. Si vous avez déjà installé la carte dans le gestionnaire de cartes d'Arduino IDE, ignorez cette étape sinon suivez les étapes

  1. Démarrez l'IDE Arduino
  2. Allez dans  Fichier> Préférences
  3. Ajoutez le lien ci-dessous aux  URL supplémentaires de Boards Manager
    http://arduino.esp8266.com/stable/package_esp8266com_index.json

​​​​​​​

  • Préférences Arduino IDE
  1. Accédez à  Outils> Tableaux> Gestionnaire de tableaux…
  2. Rechercher  ESP8266ESP8266 dans Arduino Boards Manager
  3. Cliquez sur le bouton  Installer  pour installer la carte ESP8266
  4. Fermez maintenant la fenêtre Boards Manager et sélectionnez le  module générique ESP8266   dans la liste de sélection des cartesSélection de l'ESP8266 comme carte dans Arduino IDE
  5. L'installation d'ESP8266 dans Arduino IDE est terminée.

 

Étape 3: Schémas

Faites un circuit selon le schéma donné. Connectez la ligne CH_PD et VCC à la sortie du régulateur de tension, GND et GPIO_0 à la terre. Connectez également les lignes RX et TX des deux. GPIO_0 est mis à la terre pour activer le mode de programmation de l'ESP8266.

Schéma de circuit de programmation ESP8266 avec Arduino

 

Étape 4: programme

Faites le circuit selon le schéma ci-dessus. Mettez la carte Arduino UNO sous tension et attendez que la carte Arduino démarre avec succès. (Cela prendra environ 5 secondes) Connectez la broche de réinitialisation Arduino à la terre. La broche de réinitialisation est mise à la terre pour contourner l'Arduino. Cela désactivera la carte Arduino et téléchargera le code directement sur l'ESP8266. Exemple de programme pour la LED clignotante comme ci-dessous

void setup () {
// initialise LED_BUILTIN comme broche de sortie.
pinMode (LED_BUILTIN, OUTPUT);
}

void loop () {
digitalWrite (LED_BUILTIN, HIGH); // allume la LED
retard ( 1000 );
digitalWrite (LED_BUILTIN, LOW); // éteint la LED
retard ( 1000 );
}

Une fois que l'IDE Arduino affiche le téléchargement du programme Blink LED, vous pouvez connecter la LED à la broche GPIO_2 de l'ESP8266. Veuillez ne pas connecter la LED avant ou au moment du téléchargement du programme, cela peut causer des problèmes lors du téléchargement du programme.

Remarque:   débranchez l'alimentation électrique pendant une minute si une erreur s'affiche lors du téléchargement du programme sur l'ESP8266.

comments

tres cool

,
By arielk The 2021-02-18 16:37:58
projet ,
By The 2021-02-18 14:02:49
Your comment