[SOLVED] Correction de l’installation de la carte Arduino IDE ESP32 et ESP8266

[SOLVED] Correction de l'installation de la carte Arduino IDE ESP32 et ESP8266

Si vous rencontrez des difficultés pour compiler le code de vos cartes ESP32 ou ESP8266 à l’aide de l’IDE Arduino en raison d’une erreur de téléchargement des URL des cartes, vous pouvez suivre ce guide pour vous aider à réparer l’installation de l’IDE Arduino sur un PC Windows.

Correction résolue de l'installation de l'IDE Arduino esp32 esp8266 nodemcu board add-on erreur de téléchargement des URL

Si vous voyez une erreur similaire dans votre IDE Arduino ou toute erreur liée au téléchargement d’URL, le nettoyage de votre dossier d’installation de l’IDE Arduino résout généralement ce problème.

Résolution de l'erreur d'installation de l'IDE Arduino lors du téléchargement de ESP32 ESP8266 NodeMCU

Si votre IDE Arduino ne se lance pas (vous cliquez sur l’icône Arduino et rien ne se passe), cette astuce peut également résoudre le problème.

Réparer l’installation de l’IDE Arduino

1. Sur votre PC Windows, ouvrez le Explorateur de fichiers, sélectionnez Voir menu et activez « Objets cachés“ :

Installation du correctif complémentaire de la carte Arduino IDE ESP32 ESP8266 NodeMCU

2. Accédez à votre Appareil Windows (par exemple C :), ouvrez Utilisateurs et trouver le caché Données d’application dossier:

Installation du correctif complémentaire de la carte Arduino IDE ESP32 ESP8266 NodeMCU

3. Sélectionnez le Données d’application dossier et ouvrir Local.

Installation du correctif complémentaire de la carte Arduino IDE ESP32 ESP8266 NodeMCU

4. Ouvrez le Arduino15 dossier, alors je recommande de supprimer tous les fichiers de ce dossier.

Installation du correctif complémentaire de la carte Arduino IDE ESP32 ESP8266 NodeMCU

5. C’est tout ! Il ne vous reste plus qu’à réinstaller les add-ons des cartes ESP32 et ESP8266.

Installation du correctif complémentaire de la carte Arduino IDE ESP32 ESP8266 NodeMCU

Installation du module complémentaire de carte ESP32 et ESP8266 dans l’IDE Arduino

Enfin, vous devez réinstaller les modules complémentaires de la carte ESP, vous pouvez soit continuer à lire ce guide, soit ouvrir l’un des liens suivants pour des instructions plus détaillées :

1. Dans votre IDE Arduino, accédez à Déposer > Préférences.

Installation du module complémentaire ESP32 dans l'IDE Arduino Windows, Mac OS X, Linux ouvrir les préférences

2. Entrez les URL suivantes dans le champ « AURL supplémentaires de Board Manager” champ comme indiqué dans la figure ci-dessous.

https://dl.espressif.com/dl/package_esp32_index.json, https://arduino.esp8266.com/stable/package_esp8266com_index.json

Ensuite, cliquez sur le « d’accord » bouton:

Installation du module complémentaire ESP32 dans l'IDE Arduino Windows, Mac OS X, Linux, entrez les URL

3. Ouvrez le gestionnaire de tableaux. Aller à Outils > Conseil > Gestionnaire de tableaux…

Installation du module complémentaire ESP32 dans l'IDE Arduino Windows, Mac OS X, gestionnaire de cartes ouvertes Linux

4. Rechercher ESP32 et appuyez sur le bouton d’installation pour le « ESP32 par Espressif Systems“ :

Module complémentaire ESP32 dans Arduino IDE Windows, Mac OS X, Linux installé

5. Rechercher ESP8266 et appuyez sur le bouton d’installation pour le « ESP8266 par la communauté ESP8266“ :

Installez le module complémentaire de carte ESP8266 dans la recherche IDE Arduino ESP8266

Test du module complémentaire de carte ESP32 et ESP8266 installé dans l’IDE Arduino

Branchez la carte ESP32 ou ESP8266 sur votre ordinateur. Avec votre IDE Arduino ouvert, suivez ces étapes :

1. Sélectionnez votre tableau dans Outils > Conseil menu (dans mon cas c’est le DOIT ESP32 DEVKIT V1)

Arduino IDE sélectionnez la carte ESP32 dans le menu Outils

2. Sélectionnez le port (si vous ne voyez pas le port COM dans votre IDE Arduino, vous devez installer le Pilotes VCP CP210x USB vers pont UART):

Arduino IDE sélectionnez le port ESP32 dans le menu Outils

3. Ouvrez l’exemple suivant (ou tout autre exemple) sous Déposer > Exemples > Wi-Fi (ESP32) > WiFiScan

Arduino IDE ouvert WiFiScan exemple pour ESP32

4. Une nouvelle esquisse s’ouvre dans votre IDE Arduino :

Arduino IDE chargeant l'exemple WiFiScan sur ESP32

5. Appuyez sur la Télécharger bouton dans l’IDE Arduino. Attendez quelques secondes pendant que le code se compile et se télécharge sur votre carte.

Arduino IDE télécharge l'esquisse WiFiScan sur ESP32

6. Si tout s’est déroulé comme prévu, vous devriez voir un « Téléchargement terminé. » message.

L'IDE Arduino a terminé le téléchargement de l'esquisse ESP32 WiFiScan

Si vous obtenez l’erreur « Timed out wait for packet header », suivez ce guide : [SOLVED] Échec de la connexion à ESP32 : expiration du délai d’attente pour l’en-tête de paquet.

7. Ouvrez le moniteur série Arduino IDE à un débit en bauds de 115 200 :

Ouvrez le moniteur série Arduino IDE au débit en bauds 115200

8. Appuyez sur l’ESP embarqué Activer et vous devriez voir les réseaux disponibles à proximité de votre ESP32 :

Installation du module complémentaire de test ESP32 sur un PC Windows, Max OS X et un ordinateur Linux

Conclusion

Nous espérons que ce guide a corrigé votre installation de l’IDE Arduino. Vous êtes maintenant prêt à commencer à construire vos projets IoT avec les cartes ESP32 et ESP8266 !

Pour plus de conseils de dépannage ESP32, essayez notre Guide de dépannage ESP32.

Vous aimerez peut-être aussi lire :

  • AZDelivery 3 x NodeMCU Amica Module V2 ESP8266 ESP-12F Carte de Développement WiFi WiFi avec CP2102 Compatible avec Arduino incluant Un E-Book!
    ✅ La carte de développement Nodemcu V2 Amica ESP8266 est équipée d'un puissant microcontrôleur ESP6266 (ESP-12F) avec 802.11 b / g / n WLAN et antenne 25dBm intégrée. ✅ Cette carte de développement wifi vous permet un prototypage confortable par simple programmation via un code Lua-Script et une construction optimisée pour la carte à pain (pas de 23 mm). ✅ Grâce à ses dimensions (L 48 mm x l 26 mm x H 13 mm), NodeMcu V2 WiFi Amica ESP8266 ESP-12E est une carte de développement parfaitement conçue qui ne nécessite aucune soudure en raison de sa forme compatible. ✅ AZ-Delivery ESP8266 avec wifi possède de puissantes capacités de stockage et de traitement embarquées qui lui permettent d'être intégré avec des capteurs et des dispositifs spécifiques aux applications et de supporter une charge minimale pendant le temps de fonctionnement. ✅ Ce produit inclut un E-Book qui fournit des informations utiles sur la façon de commencer votre projet. Il permet une installation rapide et fait gagner du temps sur le processus de configuration. On y trouve une série d'exemples d'applications, des guides d'installation complets et des bibliothèques.
  • ESP8266 NodeMCU Lua V3 WiFi Module RUIZHI 5 pièces ESP8266 NodeMCU ESP-12F Carte de Développement avec CH340 NodeMCU V3 Wireless 2.4 GHz Compatible avec Arduino IDE/Micropython
    La carte de développement Nodemcu Lua V3 ESP8266 est équipée du puissant microcontrôleur ESP6266 (ESP-12E) avec 802.11 b / g / n WLAN et antenne 25dBm intégrée. Cette carte de développement se compose de deux autres microcontrôleurs : la puce de mémoire flash est 25Q32 4M (32mbit) et la puce série est une puce CH340 améliorée. L'ESP8266 possède de puissantes capacités de traitement et de stockage embarquées qui lui permettent d'être intégré aux capteurs et à d'autres dispositifs spécifiques à l'application par le biais de ses GPIO, avec un minimum de développement en amont et un minimum de chargement en cours d'exécution. Cette carte de développement ESP8266 NodeMcu peut être utilisée pour un petit moniteur de température et d'humidité dans un projet de domotique et fonctionne très bien en compatibilité avec la plateforme de développement Arduino. La puce ESP8266 CH340 permet d'accélérer le développement en combinant le micrologiciel NodeMcu ; c'est une unité IOT avec toutes les ressources disponibles à bord, supportant les liens intelligents et les réseaux intelligents. Cette carte de développement ESP8266 wifi vous permet un prototypage confortable grâce à une programmation simple via Lua-Script ou pour le code Arduino et une construction optimisée pour la carte à pain (espacement des broches de 23 mm).
  • AZDelivery NodeMCU Amica Module V2 ESP8266 ESP-12F Carte de Développement WiFi WiFi avec CP2102 Compatible avec Arduino incluant Un E-Book!
    ✅ La carte de développement Nodemcu V2 Amica ESP8266 est équipée d'un puissant microcontrôleur ESP6266 (ESP-12F) avec 802.11 b / g / n WLAN et antenne 25dBm intégrée. ✅ Cette carte de développement wifi vous permet un prototypage confortable par simple programmation via un code Lua-Script et une construction optimisée pour la carte à pain (pas de 23 mm). ✅ Grâce à ses dimensions (L 48 mm x l 26 mm x H 13 mm), NodeMcu V2 WiFi Amica ESP8266 ESP-12F est une carte de développement parfaitement conçue qui ne nécessite aucune soudure en raison de sa forme compatible. ✅ AZ-Delivery ESP8266 avec wifi possède de puissantes capacités de stockage et de traitement embarquées qui lui permettent d'être intégré avec des capteurs et des dispositifs spécifiques aux applications et de supporter une charge minimale pendant le temps de fonctionnement. ✅ Ce produit inclut un E-Book qui fournit des informations utiles sur la façon de commencer votre projet. Il permet une installation rapide et fait gagner du temps sur le processus de configuration. On y trouve une série d'exemples d'applications, des guides d'installation complets et des bibliothèques.