查看: 77740|回复: 68

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

  [复制链接]
  • TA的每日心情
    慵懒
    2018-11-12 08:58
  • 签到天数: 37 天

    [LV.5]常住居民I

    发表于 2015-10-28 17:36 | 显示全部楼层 |阅读模式
    本帖最后由 跑龙套的保 于 2018-3-12 09:01 编辑

    自从乐鑫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->首选项->“附加开发板管理器网址”输入

    [size=18.6666660308838px]http://wechat.doit.am/package_esp8266com_index.json如下
    [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
    解压即用
    前往下一篇帖子




    文章有帮助,可以请我喝杯咖啡

    4人打赏

  • TA的每日心情
    慵懒
    2018-11-12 08:58
  • 签到天数: 37 天

    [LV.5]常住居民I

     楼主| 发表于 2016-6-7 13:40 | 显示全部楼层
    三爷啊 发表于 2016-6-6 18:17
    并没有看到ESP8266.h的文件额,那个连接只是说明额。。。网上到处都没搜到。。能直接分享下您的头文件么 ...

    本贴就可以下载吧,不仅仅是个库文件,这是个开发板,直接写程序在8266里面的
    文章有帮助,可以请我喝杯咖啡
  • TA的每日心情
    郁闷
    2016-7-31 12:56
  • 签到天数: 97 天

    [LV.6]常住居民II

    发表于 2015-10-28 19:26 | 显示全部楼层
    然后在么弄呢
  • TA的每日心情
    慵懒
    2018-11-12 08:58
  • 签到天数: 37 天

    [LV.5]常住居民I

     楼主| 发表于 2015-10-28 19:42 | 显示全部楼层

    打算写一个系列,请往后看
    文章有帮助,可以请我喝杯咖啡

    1人打赏

  • TA的每日心情
    郁闷
    2016-7-31 12:56
  • 签到天数: 97 天

    [LV.6]常住居民II

    发表于 2015-10-28 22:04 | 显示全部楼层
    那你要加油呀
  • TA的每日心情
    奋斗
    2015-12-14 23:06
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    发表于 2015-11-22 14:36 | 显示全部楼层
    本帖最后由 Betteronly 于 2015-11-22 14:37 编辑

    楼组分开赚收藏,挣回复啊,好生不厚道!
  • TA的每日心情
    奋斗
    2016-12-30 20:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2015-11-25 09:25 | 显示全部楼层
    花精力写东西不容易,一定要多支持!
  • TA的每日心情
    慵懒
    2018-11-12 08:58
  • 签到天数: 37 天

    [LV.5]常住居民I

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

    哈哈,一篇写不下嘛,太长了没人看
    文章有帮助,可以请我喝杯咖啡
  • TA的每日心情
    开心
    2015-10-29 21:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2015-11-28 20:22 | 显示全部楼层
    一直在找这个东西啊。。。好东西来的
  • TA的每日心情
    开心
    2015-10-29 21:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 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).
    导入说明。
    全英语有点头痛,但还是要看
  • TA的每日心情
    奋斗
    2015-12-14 23:06
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    发表于 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 相关了。

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


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

    本版积分规则

    热门推荐

    arduino温湿度串口监视器显示问题
    arduino温湿度串口监视器
    本人刚学arduino,遇到一些技术问题,希望大佬们帮我看一下程序,具体就是温湿度开始
    全过程展示:PWM自定义、测速、PID调速、PID自整定
    全过程展示:PWM自定义、
    有一天,电控小白在某宝上买来了一块Arduino Mega2560、一款直流电机。小白想:“这款
    关于数据同步遇到的问题
    关于数据同步遇到的问题
    首先,下载了DHT-sensor-library-master.zip 并解压到libraries文件夹中(图1) 其次
    blinker设备连接一会后自动断开
    blinker设备连接一会后自
    [mw_shl_code=arduino,true]#define BLINKER_WIFI #define BLINKER_PRINT Serial #
    学生智能打卡系统(接入blinker)
    学生智能打卡系统(接入bl
    【项目名称】学生智能打卡系统(接入blinker) 一.感谢各位大佬 首先感谢社区的管理员
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表