找回密码
 立即注册

QQ登录

只需一步,快速开始

点击进入授权页面

只需一步,快速开始

  • QQ空间
  • 回复
  • 收藏

参加活动: 1

组织活动: 0

  • TA的每日心情
    开心
    2017-11-19 18:25
  • 签到天数: 295 天

    [LV.8]以坛为家I

    本帖最后由 单片机菜鸟 于 2017-9-14 08:28 编辑

    一、前言            

             刚开始玩Arduino的时候,就一口气土豪买了一些集成模块,蓝牙模块(被我拿去做了蓝牙小车),RFID模块,还有两块ESP8266-01 wifi模块。之前有研究过ESP8266的AT指令,也写了一些基本代码。后来在一个帖子发现有个大神用了ESP8266 NodeMcu联网获取天气情况,觉得有点意思,所以就照着去试了一下,然后就跳入了火坑。首先,#include <ESP8266WiFi.h> 我一直以为是加入一个ESP8266库文件,然后就到github上去找了,发现还是不管用。
        直到我看到跑龙套大神的帖子,我才突然醒悟,这他妈并不是加载库(辛酸泪,感谢大神的帖子),原来需要配置Arduino IDE,所以毅然决定利用点时间总结记录一下这其中的问题。

    二、ESP8266开发方式
           至于ESP8266的简介,可以参考我的另外一篇帖子:http://www.arduino.cn/thread-44963-1-1.html
           目前市面上有3种开发方式:
           1.使用AT模式  单片机通过串口用AT指令来实现wifi连接,例如arduino uno + esp8266. 楼主的wifi小车+wifi 彩灯就是采用这种方式,这里不讲。
           2.使用乐鑫SDK开发包,直接用C编程。楼主之前有买了一块 8266NodeMcu 使用这种方式去开发bin文件,依稀记得有三个视频的。
           3.使用NodeMcu固件,加入LUA语言,我也不懂。
           4.Arduino直接编程,楼主喜欢这种方式,原理还是在SDK基础上开发,不过已经封装为我们熟知的Arduino语言(不需要Arduino硬件,利用Arduino平台来编译8266的源码)。

    三、Arduino开发ESP8266
          刚开始玩Arduino的时候,就一口气土豪买了一些集成模块,蓝牙模块(被我拿去做了蓝牙小车),RFID模块,还有两块ESP8266-01 wifi模块。之前有研究过ESP8266的AT指令,也写了一些基本代码。
          现在介绍一下如何利用Arduino IDE开发8266,网上一大堆,不过既然是记录,那我还是重复一下。
         1.打开Arduino IDE(楼主当前版本是1.6.13)-> 首选项 -> 附加开发板管理器网址,填入:http://arduino.esp8266.com/stable/package_esp8266com_index.json,重启一下IDE
           1111.png
         2. 工具-> 开发板 -> 点击开发板管理器->滚到最下面
          2222.jpg
         楼主这里已经安装过了,默认情况会有一个 install 的按钮,然后要选择安装版本,如果失败,多点几次,等待安装完毕。刚开始的时候楼主安装了2.0.0版本,然后编译发现有一个代码编译不过(client.peekBytes 提示我没有这个方法),果断直接按照2.3.0,然后就编译过了。
         安装成功的话,应该就是以下这个图了。
          3333.jpg
         到这里,安装完毕,接下来就可以编程了,#include <ESP8266WiFi.h>的时代要来了。

         下一篇点这里











    打赏作者鼓励一下!
    是不是还有2866 firmware 的问题啊?

    我当时入手了四博智联的 8266 shield,想做一个 http server来用,到最终也没有搞定
    打赏作者鼓励一下!
    Zoologist 发表于 2017-9-13 17:01
    是不是还有2866 firmware 的问题啊?

    我当时入手了四博智联的 8266 shield,想做一个 http server来用,到 ...

    目前还没有到这个地步  先捣鼓一下8266这个模块  再当作server玩玩看看行不行
    打赏作者鼓励一下!
    好文岂能不赞
    学习了,感谢分享
    myra07 发表于 2017-9-14 16:51
    学习了,感谢分享

    谢谢老板哈哈哈
    打赏作者鼓励一下!

    谢谢美女哈哈哈
    打赏作者鼓励一下!
    发新帖
    发表评论
    高级模式  
    您需要登录后才可以回帖 登录 | 立即注册  
    关闭

    推荐主题 上一条 /2 下一条