web-dev-qa-db-fra.com

Arduino IDE ne peut pas trouver le fichier ESP8266WiFi.h

J'essaie d'utiliser NOD MCU ESP8266WiFi avec Arduino IDE

Quand je lance ce code:

#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
char auth[] = "YourAuthToken";
char ssid[] = "YourNetworkName";
char pass[] = "YourPassword";
void setup(){
  Serial.begin(9600);
  Blynk.begin(auth, ssid, pass);
}
void loop()
{
  Blynk.run();
}

Je reçois l'erreur suivante:

fatal error: ESP8266WiFi.h: No such file or directory

     #include <ESP8266WiFi.h>    
                         ^
compilation terminated.

exit status 1
Error compiling for board Arduino/Genuino Uno.
7
Abuwesam

Lors de la programmation de la carte NODEMCU avec l'IDE Arduino, vous devez la personnaliser et sélectionner la bonne carte.

Ouvrez Arduino IDE) et accédez aux fichiers, puis cliquez sur la préférence dans l'IDE Arduino.

Ajoutez le lien suivant à la section Additional Manager URLS: " http://arduino.esp8266.com/stable/package_esp8266com_index.json " et appuyez sur le bouton OK.

Cliquez ensuite sur Outils> Gestionnaire de cartes. Tapez "ESP8266" dans la zone de texte pour rechercher et installer le logiciel ESP8266 pour Arduino IDE.

Vous réussirez lorsque vous essayez de programmer à nouveau en sélectionnant la carte NodeMCU après ces opérations. J'espère que je pourrais aider.

15
gokhan

À compter de la version 1.6.4, Arduino IDE peut être utilisé pour programmer et télécharger la carte NodeMCU en installant le package de plate-forme tierce ESP8266 (voir https://github.com/ esp8266/Arduino ):

  • Démarrer Arduino, allez à Fichier> Préférences
  • Ajoutez le lien suivant à la page RL supplémentaires du gestionnaire de planches: http://arduino.esp8266.com/stable/package_esp8266com_index.json et cliquez sur le bouton OK.
  • Cliquez sur Outils> Boards menu> Gestionnaire de tableaux, recherchez ESP8266 et installez la plate-forme ESP8266 à partir de la communauté ESP8266 ( et n'oubliez pas de sélectionner vos cartes ESP8266 dans le menu Outils> Cartes après l'installation)

Pour installer la bibliothèque ESP8266WiFi supplémentaire:

  • Cliquez sur Esquisse> Inclure la bibliothèque> Gérer les bibliothèques, recherchez ESP8266WiFi, puis installez-le avec la dernière version.

Après les étapes ci-dessus, vous devez compiler l’esquisse normalement.

10
LHC