安装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服务器
来源:CSDN
作者:Turing图灵
链接:https://blog.csdn.net/weixin_43482414/article/details/104134477