基于esp8266的智能家居控制系统-基础篇1介绍arduino ide for esp8266-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 131852|回复: 75

基于esp8266的智能家居控制系统-基础篇1介绍arduino ide for esp8266

  [复制链接]
发表于 2015-10-28 17:36 | 显示全部楼层 |阅读模式
本帖最后由 跑龙套的保 于 2021-9-27 09:24 编辑

自从乐鑫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语言了。(想想都有点小激动{:soso_e102:})

  注意已经不需要ARDUINO硬件了,而是利用arduino软件平台来编译8266的源码。

这里我们

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

2016.01.02更新,发觉前面的下载地址挂了,共享个其他方法,

打开arduino ide->首选项->“附加开发板管理器网址”输入

[backcolor=rgba(175, 184, 193, 0.2)]https://arduino.esp8266.com/stable/package_esp8266com_index.json[size=18.6666660308838px]如下
[size=18.6666660308838px] H0R%M)NG@0W`]QU`MH_T5G8.png

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

1.png
稍等,下拉到最下面
2.png
如果失败,多点几次,等待安装完毕
最后可以看到:
MS8C3FM{KFMRZU7FNGBDMN1.jpg

如果上述方法下载不了,这有打包好的espduino.doit.am
函数库说明:http://esp8266.github.io/Arduino/versions/2.0.0/doc/libraries.html
解压即用
前往下一篇帖子




发表于 2015-11-25 09:25 | 显示全部楼层
花精力写东西不容易,一定要多支持!
 楼主| 发表于 2016-6-7 13:40 | 显示全部楼层
三爷啊 发表于 2016-6-6 18:17
并没有看到ESP8266.h的文件额,那个连接只是说明额。。。网上到处都没搜到。。能直接分享下您的头文件么 ...

本贴就可以下载吧,不仅仅是个库文件,这是个开发板,直接写程序在8266里面的
发表于 2015-10-28 19:26 | 显示全部楼层
然后在么弄呢
 楼主| 发表于 2015-10-28 19:42 | 显示全部楼层

打算写一个系列,请往后看
发表于 2015-10-28 22:04 | 显示全部楼层
那你要加油呀
发表于 2015-11-22 14:36 | 显示全部楼层
本帖最后由 Betteronly 于 2015-11-22 14:37 编辑

楼组分开赚收藏,挣回复啊,好生不厚道!
 楼主| 发表于 2015-11-25 12:53 | 显示全部楼层
Betteronly 发表于 2015-11-22 14:36
楼组分开赚收藏,挣回复啊,好生不厚道!

哈哈,一篇写不下嘛,太长了没人看
发表于 2015-11-28 20:22 | 显示全部楼层
一直在找这个东西啊。。。好东西来的
发表于 2015-11-28 20:53 | 显示全部楼层
Install Arduino 1.6.5 from the Arduino website.
Start Arduino and open Preferences window.
Enter http://arduino.esp8266.com/stable/package_esp8266com_index.json  into Additional Board Manager URLs field. You can add multiple URLs, separating them with commas.
Open Boards Manager from Tools > Board menu and install esp8266 platform (and don't forget to select your ESP8266 board from Tools > Board menu after installation).
导入说明。
全英语有点头痛,但还是要看
发表于 2015-11-29 22:52 | 显示全部楼层
本帖最后由 Betteronly 于 2015-11-30 00:01 编辑
jiangxvhua 发表于 2015-11-28 20:53
Install Arduino 1.6.5 from the Arduino website.
Start Arduino and open Preferences window.
Enter htt ...

同上,
帖子这个位置
---
使用的就是第四种大家熟悉的Arduino开发esp8266。
下载链接:https://github.com/esp8266/Arduino
ide这里使用的是1.65,
---
需要到 github上,按照说明安装后,才可以选择  esp8266 modual。

大致操作步骤:
  1,安装 arduino IDE(一般大家已就绪,跳过)
  2,添加 如下网址到 【附加开发板管理器网址】
       http://www.arduino.cn/thread-17895-1-1.html
       多个网址可逗号隔开
  3,工具 - > 开发板 -> 开发板管理器 -> 搜索  8266, 安装。。。
     等待安装结束,好了,可以去开发板里 选择   esp8266 相关了。

        后面还有一堆,不懂在干啥。


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

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-30 23:58 , Processed in 0.457325 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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