使用arduino环境编译ESP8266程序

使用arduino环境编译ESP8266程序_第1张图片

自从乐鑫esp8266出现后,其价格低廉的解决方案,引起了业界的广泛关注,堪称业界里程碑。但是很多人买来之后不知道怎么使用,今天在这里和大家讨论分享一下:   

   ESP8266简介,乐鑫的单芯片wifi 控制器

目前市面上有3种开发方式:
1:使用乐鑫AT 固件,使用时,单片机通过串口用AT指令来实现wifi连接、网络通迅,例如arduino uno+esp8266他们间使用AT指令来交互。

2:使用乐鑫SDK开发包,直接用C编程。例如果云esp8266 sdk开发之类。直接开发BIN文件
3:使用NODEMCU固件,这是国内大能 在SDK基础上,加入了LUA语言

现在,出现了第4种开发方式,arduino直接编程,原理还是在SDK基础上开发,不过已经封装为我们熟的Arduino语言了。(想想都有点小激动)注意已经不需要ARDUINO硬件了,而是利用arduino软件平台来编译8266的源码。

这里我们使用的就是第四种大家熟悉的Arduino开发esp8266。

1.打开arduino ide->首选项->“附加开发板管理器网址”输入
http://arduino.esp8266.com/stable/package_esp8266com_index.json 或
http://wechat.doit.am/package_esp8266com_index.json

使用arduino环境编译ESP8266程序_第2张图片

使用arduino环境编译ESP8266程序_第3张图片

2.重启ide,打开:工具->板->boards manager(开放板管理)

使用arduino环境编译ESP8266程序_第4张图片

使用arduino环境编译ESP8266程序_第5张图片

如果失败,多点几次,等待安装完毕

3.最后可以看到:

使用arduino环境编译ESP8266程序_第6张图片

如果上述方法下载不了,这有打包好的 espduino.doit.am解压即用

函数库说明:http://esp8266.github.io/Arduino/versions/2.0.0/doc/libraries.html

转载:https://www.arduino.cn/thread-17895-1-1.html

你可能感兴趣的:(Arduino)