ESP8266 使用笔记
2020
最近对设备连接云有兴趣,在淘宝上买了几个ESP8266机智云的模块。
测试的设备是正点原子的STM32F1精英版(和ESP8266机智云的模块)
下图是ESP8266机智云的模块
ESP8266机智云模块,直接供电和串口就能使用。也可连上复位和EN脚。(注意供电电压是5V还是3.3V)
ESP8266-12F的管脚定义如下图
连接方法:
(网上另外的管脚说明)
这几天测试了ESP8266的三个功能
第一个ESP8266内置程序(已经包好机智云的联网功能),直接上云。
参照这个网页刷写程序,通过APP配网,然后就能看到设备与云的联动。
这个功能仅需要ESP8266,成本最好,扩展功能有限。
第二个通过机智云的GAgent+机智云的支持包,实现上网连接云。
参照下面的网页
烧写ESP8266的GAgent固件
在机智云里注册帐号,创建产品,添加节点。。。。(可以通过搜索找到不少的资料)。这里有一个参考视频STM32F1上的移植机智云
在机智云里下载STM32F1xx的开发包,把开发包添加到自己的STM32F1项目里。
参照视频来移植机智云上配置产品
移植成功后,就能通过机智云APP给设备配网,配网成功后设备就能上网上报数据。机智云的网上上和机智云的APP上都能看到上报的数据。
第三个通过AT指令与ESP8266通讯,实现上网连接云。
需要烧写安信可的AT固件(推荐使用最新的)
正在进行中,有待更新。