ESP8266 机智云开发板
ESP8266 机智云开发板
一、前言
这是一个支持云端的智能硬件开发套件,史上最简单最具性价比的物联网开发板,不需要你懂网络、TCP/IP、HTP、MQTT底层复杂的知识,只要你会C语言,即可用安信可的机智云SDK快速实现二次开发。
这个DEMO板可以用手机流量控制板载的RGB七彩灯,手机端APP,可以通过光敏电阻显示环境亮度。代码只要少作修改半个小时即可做出一款属于你自己的远程控制设备,系统免费生成APP(安卓、IOS),开放SDK,你只需要做下APP端UI界面即可研发成一个成品。
二、硬件简介
原理图:sch.7z
手机app下载:http://dev.gizwits.com/zh-cn/developer/resource/demo_app?protoc=WIFI (第一次点击创建账号,第二次点击可以直达下载APP页面)
三、简单说明
1.出厂固件
用户刚买回的机智云开发板不要烧录固件,出厂固件为演示固件,不开源,不提供再次下载。烧录其他固件后,将无法烧录回来。
所以请先按照一下出厂固件教程演示,完成操作后,可以参考机智云固件教程,再刷AT固件或者另外提供的机智云开源固件。
2.机智云固件
该教程提供了机智云固件的源码,以及源码修改方式。
相关信息请参考机智云固件教程 。
四、操作教程
1.出厂固件操作教程
基本状态:
工作波特率:115200
LED状态:RBG等色彩渐变
描述:该固件工作波特率为115200,上电后RBG灯色彩渐变不会停止。该固件上电会自动进入配网模式,不需要按任何按键使模块进入配网模式。打开机智云APP按以下步骤操作即可。
智能配网
2.机智云固件操作教程
基本状态:
工作波特率:9600
RBG灯状态:RBG灯上电是为熄灭状态,长按user按键进入配网模式,RBG变绿后可以执行配网步骤。
描述:该固件工作波特率为9600,RBG灯上电时为熄灭状态,长按USER按键进入配网模式,RBG灯变绿后可以执行配网步骤
首先要完成固件的下载,请按如下步骤操作。 机智云教程:http://club.gizwits.com/forum.php?mod=viewthread&tid=5176&highlight=8266 进入配网模式的串口输出信息标志 SC_STATUS_FIND_CHANNEL。在串口工具中收到这条数据,标志进入配网模式。
烧录下载
烧录固件源码:xiaoesmartled.rar
SDK固件烧写地址说明(路径:xiaoEsmartLED\xiaoEsmartLED\bin\upgrade):
文件名 | 地址 |
---|---|
boot_v1.6.bin | 0x00000 |
user1.4096.new.2.bin | 0x01000 |
blank.bin | 0x3fe000 |
esp_init_data_default.bin | 0x3fc000 |
—– 注意!!下载user1.4096.new.2.bin的固件和出厂固件是一样的,但是该固件的波特率是9600,该源码可以根据机智云教程修改http://club.gizwits.com/forum.php?mod=viewthread&tid=5176&highlight=8266
烧写方法如下,先按住FLASH不放,再按一下RST键
,测试板既可以进入UART烧写状态,然后点击烧录软件START
进行烧写,直到烧写完成。如果未进入下载模式,则重复该步骤。