ESP8266接入小爱同学系列--1.ESP8266的Arduino开发环境搭建。

我的未来我决定 提交于 2020-02-01 18:00:14

安装Arduino IDE

安装Java环境JDK

下载JDK安装包:jdk-8u112-windows-x64.exe
安装即可。

安装Arduino IDE

  • 下载 arduino-1.8.9-windows.exe 安装
  • 安装ESP8266开发板Pack包 8266_package_2.5.2.exe
    至此,开发环境初步搭建完成。

添加Blinker库

  • 下载Blinker(点灯科技)的开发库–blinker-library-master.zip

  • 解压放到 我的电脑>文档>Arduino>libraries 文件夹中

  • 下载并安装blinker APP – blinker-2.3.0-release.apk

  • 在app中添加设备,获取Secret Key

    • 进入App,点击右上角的“+”号,然后选择 添加设备
    • 点击选择Arduino > WiFi接入
    • 选择要接入的服务商
    • 复制申请到的Secret Key
  • DIY界面

    • 在设备列表页,点击设备图标,进入设备控制面板
    • 首次进入设备控制面板,会弹出向导页
    • 在向导页点击 载入示例,即可载入示例组件
  • 打开Arduino IDE,通过 文件>示例>Blinker>Blinker_Hello/Hello_WiFi 打开例程
    在程序中找到如下变量,填入你申请到的Secret Key(auth)和要连接的WiFi热点名(ssid)、密码(pswd),如:

char auth[] = "abcdefghijkl"; //上一步中在app中获取到的Secret Key
char ssid[] = "abcdefg"; //你的WiFi热点名称
char pswd[] = "123456789"; //你的WiFi密码
  • 例程中宏LED_BUILTIN为开发板厂家定义的连接板载LED的引脚,如果你选择的开发板没有定义LED_BUILTIN,可以自行修改为你要使用的引脚
    编译并上传程序到esp8266开发板,打开串口调试器
    当看到提示“MQTT Connected!”,说明设备已经成功连接到MQTT服务器
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!