前面博文介绍过Arduino IDE中配置ESP8266开发环境的方法,配置失败的人也不算少数,大部分因为开发板管理器中ESP8266压缩包下载不成功,记录一下几种配置方式。
方法一 - 传统方式
手白的人就简单几步完成环境配置(较为简单不配图),具体可移步至Arduino IDE – ESP8266开发环境搭建。
- 1.IDE首选项添加ESP8266开发板管理器相关网址;
- 2.在开发板管理器中输入esp8266(不分大小写),下载压缩包并安装,一步到位;
- 3.重启IDE选择ESP8266相应开发板;
看这里看这里,方法一 失败的话优先看看下面 方法四
方法二 - 翻墙下载
在现有网络下载失败多次后,需要翻墙下载,稍微麻烦点。
- 1.找到一个可用的翻墙工具(能否找到因人而异);
- 2.获取代理服务器地址及端口;
- 3.在IDE首选项网络配置处写入代理服务器信息;
- 4.剩余步骤参照
方法一
;
方法三 - Github下载压缩包
手黑的时候就这么来吧,也是没得法子了。
- 按方法一方式下载失败时,你可能会注意到提示的红字包含一段网址,也就是ESP8266压缩包在GitHub上的地址。
- 其实就是一个压缩包下载链接,甚至不会打开一个网页,抄下来到浏览器上打开,或者直接点击 esp8266-2.7.4下载,2.7.4为Arduino Core for ESP8266当前的稳定版本,大小是32M。
- 找到IDE的开发板安装包存放路径,默认是
C:\Users\用户名\AppData\Local\Arduino15\staging\packages
,将下载的esp8266压缩包放这
-
打开IDE开发板管理器输入esp8266进行安装,安装过程跳过了压缩包下载,直接下载esp8266编译工具(好像不比安装包小emmm又是一顿等),顺利的话直接一步到位。
-
emmmm当然也有一路手黑的那种,就比如一步一串小红字 -_-
-
同样的你可以copy下载地址自行下载,但残酷的事情是这并不是最后一个相关包,也就是这个工具包下载完还有其他工具包要下载,总共是4个工具包
-
4个工具包下载完成后进行开发板安装。
-
安装完成,到此ESP8266的环境就安装成功了。
-
4个工具包下载链接如下,有耐心的可以一个个去下载
i686-w64-mingw32.xtensa-lx106-elf-b40a506.1563313032.zip
python3-3.7.2.post1-embed-win32v2a.zip
i686-w64-mingw32.mkspiffs-7fefeac.1563313032.zip
i686-w64-mingw32.mklittlefs-fe5bb56.1578453304.zip -
嫌麻烦或者遇到Github打不开的情况,直接选择博主整理后的ESP8266环境包
方法四 - 连接热点
其实安装失败大部分是网络问题,电脑连接手机热点进行ESP8266压缩包和编译工具下载,亲测可行,遇到多次下载失败的话可以直接点方法三的下载链接
最后,祝各位好运,博主自认手黑,最糟糕的情况已经给你们铺好路了emmmm