一、ESP8266
智能开关官方例程使用教程
1.提前准备:
0.1 ESP8266EX 开发板一个。
(我测试使用的是官方开发板 ESP-LAUNCHER(RMB:150 不包邮),
其实只要是 ESP8266EX 模组都是适用的,但是 flash 必须是 8Mbit 的或者以上的)
0.2 安卓
手机一台。(Smar
tisan T1)
0.3 电脑一台。(windows 7 系统)
0.4 路由器(联网,手机热点也可以的,只要是 AP 都可以)
0.5 编译环境的搭建。(我使用的是 cygwin, windows 下面的 linux 环境,也可以用虚拟机导
入官方的 linux 镜像)
2.下载源码
1.1 下载官方 RTOS_SDK
我们要下载是 RTOS_SDK ,不是 NONOS_SDK。
方法 1:直接去 github 上下载,地址如下:
https://github.com/espressif/ESP8266_RTOS_SDK
方法 2:去官方
论坛,找到最新的 RTOS_SDK 下载。
官方论坛:
http://bbs.espressif.com/
论坛首页的右边“LASTEST SDK”
“Download the lastest ESP8266 SDK here!”
注:其实都是到 github 上下载,论坛最后的导向,就是到 github。
1.2 下载 ESP8266_IOT_PLATFORM 源码
ESP8266_IOT_PLATFORM 包含多个 IOT demo, 其中有智能开关、智能插座、温湿度检测
等 demo,我们以智能开关为例。
下载 ESP8266_IOT_PLATFORM 的方法也有两种,如下:
方法 1:直接去 github 上下载,地址如下:
https://github.com/espressif/ESP8266_IOT_PLATFORM
方法 2:去官方论坛下载
官方论坛:
http://bbs.espressif.com/
DOWNLOADS
Demos
ESP8266_IOT_PLATFORM
注:其实都是到 github 上下载,论坛最后的导向,就是到 github。
3.配置源码
4.编译固件
5.获取 mater-device-key.bin
6.下载固件
7.手机 IOT APP
8.设备连接上云端
(详细资料请下载压缩包)