设为首页收藏本站

arduino 单片机机器人爱好者之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2888|回复: 18

ESP8266 core for Arduino学习:Arduino IDE 环境搭建与配置

[复制链接]

签到天数: 433 天

[LV.9]以坛为家II

发表于 2016-3-19 15:56:52 | 显示全部楼层 |阅读模式
本帖最后由 AllBlue 于 2016-11-2 17:24 编辑

本人使用模块:ESP-01,固件版本:00200.9.5(b1)
该项目使arduino IDE 支持 ESP8266芯片编译,即你可使用arduino IDE,编写程序并且下载至ESP8266,无需外部控制器,这使得熟悉arduino的用户开发ESP8266更加便捷。整个项目被开源到Github平台,你可以查看:Arduino core for ESP8266 wifi chip
arduino IDE 安装配置
从 1.6.4版本开始,Arduino IDE便支持通过开发板管理器安装第三方安装包,所以在安装第三方安装包之前,需要你升级你的IDE版本。
安装步骤:
      1、升级你的Arduino IDE 版本(1.6.4+),下载地址:arduino web、1.6.8版-百度云盘下载(当前最新版本1.6.8)(文档中有提到,版本1.6.6IDE 有些问题,建议使用1.6.5。不知道1.6.8有没有问题)
      2、启动IDE并打开首选项窗口
打开首选项.png


      3、在选项 Additionnal Board Manager URLs中输入: http://arduino.esp8266.com/stable/package_esp8266com_index.json 。这里可以输入多个地址,用逗号隔开即可。
输入url.png


      4、打开开发板管理器:
打开开发板管理器.png


     5、安装ESP8266平台(当前稳定版本为2.1),点击Install安装:
安装8266平台.png


      6、安装完成后,打开版型选择既可以看到ESP8266的很多选项,选择第一个即可:
安装完成.png

网络不好,下载不了的看这里 ----- ESP8266 arduino IDE 配置!!

更新 - 离线安装包(手动下载,离线安装)
针对网速较慢的用户:如果你觉得你的网速下载太慢了,等了很久都没有下载安装好,您可以选择下载安装包
操作步骤
  • 下载安装包(V2.3.0安装包下载地址 提取密码:hdh2 )
  • 将安装包内Arduino15文件夹中的文件全部复制放置到路劲: C:\Users\Administrator\AppData\Local\Arduino15 中;注意:AppData文件夹一般都是隐藏的,Win10用户注意需要将路径中的Administrator更换为你的电脑用户名。(文件夹中的其他文件不用动,如果你之前没有安装过esp8266平台,应该不会出现冲突文件!)
  • 回到安装步骤从头操作,你会发现到步骤6时跳过了下载过程,直接解压安装,非常快。


下载例程测试一:http://www.yfrobot.com/thread-11832-1-1.html
下载例程测试二:http://www.yfrobot.com/thread-11841-1-1.html






评分

参与人数 1威望 +5 收起 理由
admin + 5 很给力!

查看全部评分

签到天数: 1 天

[LV.1]初来乍到

发表于 2016-10-14 14:16:00 | 显示全部楼层
厉害呢 我的哥
回复 支持 反对

使用道具 举报

签到天数: 15 天

[LV.4]偶尔看看III

发表于 2016-11-12 23:24:45 | 显示全部楼层
good nice data !!!
回复 支持 反对

使用道具 举报

签到天数: 8 天

[LV.3]偶尔看看II

发表于 2017-2-9 17:09:24 | 显示全部楼层
我Arduino IDE 是1.6.13版的,第5步无法显示esp8266 by ESP8266 Community这项,不知道啥原因
回复 支持 反对

使用道具 举报

签到天数: 8 天

[LV.3]偶尔看看II

发表于 2017-2-9 17:10:08 | 显示全部楼层
无论是下载,还是离线更新,都没有。
回复 支持 反对

使用道具 举报

签到天数: 8 天

[LV.3]偶尔看看II

发表于 2017-2-9 17:40:10 | 显示全部楼层
以上方法不行,我直接将esp8266-2.3.0\libraries下的库文件复制安装,重启IDE,发现库已经安装了,但编译时还是提示出错:
E:\study\Arduino\Bin\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:26:19: fatal error: queue.h: No such file or directory

#include <queue.h>

                   ^

compilation terminated.

exit status 1
为开发板 Arduino/Genuino Uno 编译时出错。
unknown protocol: c
回复 支持 反对

使用道具 举报

签到天数: 433 天

[LV.9]以坛为家II

 楼主| 发表于 2017-2-10 08:13:06 | 显示全部楼层
老朽 发表于 2017-2-9 17:09
我Arduino IDE 是1.6.13版的,第5步无法显示esp8266 by ESP8266 Community这项,不知道啥原因

那建议你看下第三步是否完成,还有就是电脑是否连接到Internet,arduino IDE是否可以连接到网络
回复 支持 反对

使用道具 举报

签到天数: 433 天

[LV.9]以坛为家II

 楼主| 发表于 2017-2-10 08:14:56 | 显示全部楼层
老朽 发表于 2017-2-9 17:40
以上方法不行,我直接将esp8266-2.3.0\libraries下的库文件复制安装,重启IDE,发现库已经安装了,但编译时 ...

这个是需要配置环境的,不配置环境简单的添加库是没办法编译成功的!
你这边使用的主板是什么型号?
回复 支持 反对

使用道具 举报

签到天数: 8 天

[LV.3]偶尔看看II

发表于 2017-2-10 09:08:30 | 显示全部楼层
AllBlue 发表于 2017-2-10 08:13
那建议你看下第三步是否完成,还有就是电脑是否连接到Internet,arduino IDE是否可以连接到网络

网确保是通的
回复 支持 反对

使用道具 举报

签到天数: 8 天

[LV.3]偶尔看看II

发表于 2017-2-10 09:21:05 | 显示全部楼层
AllBlue 发表于 2017-2-10 08:14
这个是需要配置环境的,不配置环境简单的添加库是没办法编译成功的!
你这边使用的主板是什么型号?

电脑主板见下图:
试验板是:ARDUINO UNO R3

电脑配置

电脑配置
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|联系我们|YFRobot ( 苏ICP备13017135  

GMT+8, 2017-4-28 20:07 , Processed in 0.345633 second(s), 30 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表