今天与大家分享STM32通过ESP8266连接机智云APP,并完成数据的上传下发第二讲。带大家一起烧录机智云固件到ESP8266并且将其通过机智云串口助手与APP进行测试。
另外新创建了公众号“宝藏Code园”,本系列相关代码将在公众号里面开源。需要本项目相关工程代码可以关注公众号后台回复“ESP8266机智云”获取(免费),或者点击置顶资源链接。
一、硬件准备
ESP8266-01-S、STM32板,杜邦线,ESP8266烧录器(网上有的卖,方便大家烧录固件,也可以自己接线,但是比较麻烦,容易烧坏硬件),DHT11等
二、烧录
这边直接给大家介绍用安信可烧录软件和烧录器烧录。所用的固件版本和烧录软件,以及后面用到的所有软件都可以在文章开头获取。
2.1 将ESP8266-01S与烧录器连接好,如下图
2.2 打开烧录软件,选择固件,这边注意,固件的地址中不要出现中文,依次按照下图所示,调整参数,选择自己的串口,先擦除 ERASE,再开始 START(如果没反应,重新上下电)。当绿色方框出现“完成”即可退出。
三、测试
3.1 打开机智云的串口调试助手
PK,PS获取方式如下图:
点击SoftAp后,串口向模块发送进入SoftAP模式的信息,模块收到后会进行应答。若能接收到模块的信息则说明GAgent烧录成功。
同时打开手机WIFI界面可以看见XPG-GAgent开头的WIFI。则说明固件烧录成功。
烧录完成后,下面一讲将大家开始移植stm32代码。