首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Arduino IDE找不到ESP8266WiFi.h文件

Arduino IDE找不到ESP8266WiFi.h文件
EN

Stack Overflow用户
提问于 2018-04-29 03:24:08
回答 4查看 150K关注 0票数 21

我正在尝试使用带有Arduino IDE的NOD单片机ESP8266WiFi

当我运行这段代码时:

代码语言:javascript
复制
#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();
}

我得到以下错误:

代码语言:javascript
复制
fatal error: ESP8266WiFi.h: No such file or directory

     #include <ESP8266WiFi.h>    
                         ^
compilation terminated.

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

回答 4

Stack Overflow用户

发布于 2018-04-29 06:58:23

使用Arduino IDE对NODEMCU卡进行编程时,您需要对其进行自定义,并且必须选择正确的卡。

打开Arduino IDE并转到文件,然后单击Arduino IDE中的首选项。

将以下链接添加到Additional Manager URLS部分:"",然后按OK按钮。

然后单击Tools>主板管理器。在文本框中输入" ESP8266“,搜索并安装Arduino IDE的ESP8266软件。

当您在这些操作后通过选择NodeMCU卡再次尝试编程时,您将会成功。希望我能帮上忙。

票数 38
EN

Stack Overflow用户

发布于 2018-06-20 23:01:48

从1.6.4开始,可以使用Arduino IDE通过安装ESP8266第三方平台软件包(请参阅https://github.com/esp8266/Arduino)对NodeMCU板进行编程和上传:

  • 启动Arduino,转到文件> Preferences
  • Add以下链接,指向其他主板管理器http://arduino.esp8266.com/stable/package_esp8266com_index.json并按OK按钮
  • 在Arduino启动后,单击<代码>E114工具>主板菜单>主板管理器,搜索ESP8266并从ESP8266社区安装ESP8266 platform (不要忘记在Arduino社区中选择您的ESP8266主板)(不要忘记在工具>主板菜单中选择您的Arduino主板

要安装其他ESP8266WiFi库:

  • 单击“Sketch”>“Include Library”>“Manage Libraries”,搜索ESP8266WiFi,然后安装最新版本。

完成上述步骤后,您应该正常编译草图。

EDIT:这个库可能已经包含在Arduino IDE的最新版本中了,所以首先检查它是否包含,如果还没有,就安装它,你可以参考下面的链接来获得关于如何调试这类问题的系统指导:https://www.programmingelectronics.com/no-such-file-error/

票数 20
EN

Stack Overflow用户

发布于 2020-11-22 08:57:33

对于那些在使用fatal error: ESP8266WiFi.h: No such file or directory时遇到问题的用户,您可以手动安装该软件包。

从这里将Arduino库核心下载到库中,从下载的核心中获取库,并将其抓取到本地的Arduino/

  1. 文件夹中。这可以通过进入首选项并查看您的Sketchbook位置

来找到

但是,您可能仍然需要预先安装http://arduino.esp8266.com/stable/package_esp8266com_index.json包。

编辑:这还不是完整的问题,你需要确保在编译之前选择了正确的ESP8266板。

希望这对其他人有帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50080260

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档