先下载arduino的IDE 注意:不要直接到官网下,速度实在太慢了,直接点击我的链接就行了
下载好后安转arduino的IDE,进行下面的操作,进入首选项
2.附加开发板管理器网址: http://arduino.esp8266.com/stable/package_esp8266com_index.json
这里提示一下: 如果在进行开发板安装时如果提示这个东西下载失败,我们可以直接到C:Users你的用户名AppDataLocalArduino15 这里把有esp8266的文件都删掉,然后它就会重新下载,这里可以多试几次。
3.项目 –> 加载库 –> 管理库,进入之后,它会自动下载库索引,等待下载完后在搜索栏输入esp8266,点击安装。
然后还要安装一下 esp8266的开发板
点击 工具->开发板->开发板管理器->搜索esp8266点击下载安装即可。
注意:如果你没有梯子的话,这一步是很难顺利完成的。
我在网上找到了第二种方法,不过我没成功,因为下载速度太慢了
安转要求:安转git和python2.7以上的版本(python的下载速度较快,所以没有贴百度云)
git的百度云下载地址:点击下载 提取码:hb36
(git的安装默认就好,安装好后我们打开git)
在git的终端界面 输入以下代码:(注:就是移动到你的arduino安转目录,然后下载GitHub上的文件)
cd d: cd arduinohardware 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你的用户名AppDataLocalArduino15packages 里面,然后搜索esp8266选择2.3的版本安装然后就可以直接跳过下载了。
但是我还是不行(下载速度太慢了)o(╥﹏╥)o,无奈的我找到了最最单的方法:直接下载别人的数据包,终于有用了。
这里贴一下地址:点击下载 验证码:hevm
下载后直接把arduino15替换就行了
更新:发现了一个更简单的方法:直接打开软件然后软件会自动解压,然后打开arduino即可!软件下载
4.安装完成之后,我们就可以开始测试了,我们可以直接使用自带的实例来测试一下
先选择文件
然后直接上传
当然这里不同的开发板配置是不一样的我这里贴一下我的配置(我的是mode mcu的esp8266板子)
这里点击上传后就会先编译,通过后就可以上传了,如果你无法上传的话,可能有以下几个原因:
- 你的型号选择有误,如果你不知道型号的可以逐个试一下。
- 配置有错一般就是改一下uploadsped,其他的要看你的板子情况
- 你的开发板可能需要在上传时点击RET或者FLASH按钮
- 其他的情况我也不清楚
5.最后我们到工具里面打开串口监视器,个别的需要改下波特率,要不然会乱码,如果出现以下界面就说明安转成功了!
接下来,你就可以开始正式的学习了!
搞这个搞了我一天是真的绝望,不过还好我坚持下来了,所以有时候不要因为一点问题就放弃,慢慢来总会有解决办法的(这个不是鸡汤啊喂!)最后自己码字不容易,如果有需要转载的,请注明转载连接!最后,希望大家可以赏我这个穷苦的大学生几个硬币可好?