01.开发环境的配置(arduino配置esp8266)

先在这里吐槽一下,因为天朝墙的原因,本来可以简单解决的问题,在我这个文明上网的好孩子面前成了一个巨大的难题,所以无奈搞了我一天,在查阅了各种资料后终于解决了这问题,所以我这里就把我遇到的坑都写出来,希望给大家一点帮助。

先下载arduino的IDE 注意:不要直接到官网下,速度实在太慢了,直接点击我的链接就行了

下载好后安转arduino的IDE,进行下面的操作,进入首选项

1.打开首选项

2.附加开发板管理器网址:
http://arduino.esp8266.com/stable/package_esp8266com_index.json

这里提示一下: 如果在进行开发板安装时如果提示这个东西下载失败,我们可以直接到C:\Users\你的用户名\AppData\Local\Arduino15 这里把有esp8266的文件都删掉,然后它就会重新下载,这里可以多试几次。

 

3.项目 –> 加载库 –> 管理库,进入之后,它会自动下载库索引,等待下载完后在搜索栏输入esp8266,点击安装。

然后还要安装一下 esp8266的开发板

点击 工具->开发板->开发板管理器->搜索esp8266点击下载安装即可。

 注意:如果你没有梯子的话,这一步是很难顺利完成的。

我在网上找到了第二种方法,不过我没成功,因为下载速度太慢了

安转要求:安转gitpython2.7以上的版本(python的下载速度较快,所以没有贴百度云)

git的百度云下载地址:点击下载   提取码:hb36

(git的安装默认就好,安装好后我们打开git)

在git的终端界面 输入以下代码:(注:就是移动到你的arduino安转目录,然后下载GitHub上的文件)

cd d:
cd arduino\hardware
mkdir esp8266com
cd esp8266com
git clone  https://github.com/esp8266/Arduino.git esp8266
cd esp8266/tools
python get.py

最后一步我没试成功,所以如果你不会科学上网的,最好不用这个方法

这两个方法没有用那我就只能换方法了,有说什么把几个文件复制到python下载的文件夹里,这样就可以不用下载了,但是这个方法我试了一下,没有用。

就在我快绝望之际,我就去问了我的一个学长,他说可以直接下载开发板上的文件,这样就不用下载了。所以我就去百度上搜开发板文件。

起初我找到了以下几个链接(版本是2.3的)

  • https://github.com/esp8266/Arduino/releases/download/2.3.0/esp8266-2.3.0.zip
  • https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-win32.zip
  • https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-windows.zip
  • https://github.com/esp8266/Arduino/releases/download/2.3.0/win32-xtensa-lx106-elf-gb404fb9-2.tar.gz

如果你可以下载的话,直接把这几个包扔到C:\Users\你的用户名\AppData\Local\Arduino15\packages 里面,然后搜索esp8266选择2.3的版本安装然后就可以直接跳过下载了。

但是我还是不行(下载速度太慢了)o(╥﹏╥)o,无奈的我找到了最最单的方法:直接下载别人的数据包,终于有用了。

这里贴一下地址:点击下载  验证码:hevm

下载后直接把arduino15替换就行了

更新:发现了一个更简单的方法:直接打开软件然后软件会自动解压,然后打开arduino即可!软件下载

4.安装完成之后,我们就可以开始测试了,我们可以直接使用自带的实例来测试一下

先选择文件

然后直接上传

当然这里不同的开发板配置是不一样的我这里贴一下我的配置(我的是mode mcu的esp8266板子)

这里点击上传后就会先编译,通过后就可以上传了,如果你无法上传的话,可能有以下几个原因:

  1. 你的型号选择有误,如果你不知道型号的可以逐个试一下。
  2. 配置有错一般就是改一下uploadsped,其他的要看你的板子情况
  3. 你的开发板可能需要在上传时点击RET或者FLASH按钮
  4. 其他的情况我也不清楚

5.最后我们到工具里面打开串口监视器,个别的需要改下波特率,要不然会乱码,如果出现以下界面就说明安转成功了!

接下来,你就可以开始正式的学习了!

感想:
搞这个搞了我一天是真的绝望,不过还好我坚持下来了,所以有时候不要因为一点问题就放弃,慢慢来总会有解决办法的(这个不是鸡汤啊喂!)最后自己码字不容易,如果有需要转载的,请注明转载连接!最后,希望大家可以赏我这个穷苦的大学生几个硬币可好?
点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注

Title - Artist
0:00