彭彭123 发表于 2024-9-6 17:09:02

《机智云入门必备》手把手教你烧录GAgent固件

1.基本介绍
esp8266在机智云中主要用于实现物联网设备的联网功能。它通过Wi-Fi连接到互联网,使设备能够与机智云平台进行数据交换,实现远程控制和监控。我们可以知道ESP8266在机智云网络中通讯的重要门槛,在此过程中我们入门机智云首先得将网络配置完成,才能进一步完成我们的任务。
在使用快捷开发中,机智云很方便为我们提供了GAgent固件,可以更好与我们的云平台进行连接,通过配置简单,轻松将联网设备接入到机智云的开发中。2.准备工作

2.1 硬件准备

2.1.1 ESP-01s上传到机智云必备的ESP系列,这里我选择体积小巧ESP-01s方便我们移动开发。https://club.gizwits.com/data/attachment/forum/202409/03/180511exug9oshsussrygo.png.thumb.jpgESP-01s2.1.2 CH340这里我们使用的是串口下载,这里我使用的是CH340,大家手里有其他的串口下载工具也可以自行替换。https://club.gizwits.com/data/attachment/forum/202409/03/180524wj3l4zlgjmh4p4qg.png.thumb.jpgCH3402.1.3 面包板因为在配置下载端口的时候,需要使用的电源引脚要很多,CH340引脚不够用,我们就使用面包板将电源给引出来。https://club.gizwits.com/data/attachment/forum/202409/03/180536w0xq1jfe21p0930w.png.thumb.jpg面包板2.2 软件准备2.2.1flash_download_tool这里我们选择乐鑫官方的FLASH下载工具,方便我们烧录机智云的GAgent固件。连接:https://www.espressif.com.cn/sites/default/files/tools/flash_download_tool_3.9.7_1.ziphttps://club.gizwits.com/data/attachment/forum/202409/03/180551xbb5xq52v2hjlala.png.thumb.jpgflash_download_tool2.2.2 GAgent固件包要选择合适的固件才能正确烧录成功并成功烧录成功,这里我们选择的是ESP8266的GAgent固件。
这里我添加是GAgent官网选择固件包,大家可以根据自己需要进行替换对应的固件包。连接:Gizwitshttps://club.gizwits.com/data/attachment/forum/202409/03/180600rsyag6ynoospyoy1.png.thumb.jpgESP8266—GAgent固件
2.2.3 机智云串口调试助手我们使用机智云官方串口助手,内置AT指令更方便配置网络和相关协议,也能查看数据点,方便我们调试开发。
连接:Gizwitshttps://club.gizwits.com/data/attachment/forum/202409/03/180607xb4ts4t44e23zt4z.png.thumb.jpg机智云串口调试助手2.2.4 机智云产品调试APP调试APP是**将我们的ESP-01S**连接配置网络使用。https://club.gizwits.com/data/attachment/forum/202409/03/180730wtqfftk9aqyc71pp.png.thumb.jpg机智云产品调试APP3.电路搭建这里我们主要是ESP-01s与CH340的连接,由于需要较多的电源和地这里我们通过面包板来扩展。https://club.gizwits.com/data/attachment/forum/202409/03/180855maa1z0aodaa1h3n3.jpg.thumb.jpg所需工具https://club.gizwits.com/data/attachment/forum/202409/03/180933paj1z4r31r174d81.jpg.thumb.jpg接线完成图https://club.gizwits.com/data/attachment/forum/202409/03/180612ynkk6d7mdk39668f.png.thumb.jpg接线示意图根据示意图接线,最后会发现只剩下GPIO2口没接上,说明已经完成接线。在上电的时候还是需要注意正负极有没有接反!!!
避免短路烧坏设备。
tip:只有在烧录模式下我们才需要将GPIO0接地,烧录完固件之后我们就可以把地线移除,能跟设备正常通讯。4.固件烧录首先我们打开软件flash_download_tool。
直接默认选择进入到我们的设置界面。https://club.gizwits.com/data/attachment/forum/202409/03/180623kcrs2cp2t2w4pa2r.png.thumb.jpg固件的选择是我们在机智云下载ESP8266-01S的固件包,解压之后我们会得到7个固件包,里面有不同flash的选择。https://club.gizwits.com/data/attachment/forum/202409/03/180630mcdjl0nwxpcjowdd.png.thumb.jpg这里我们选择的是8M带有combine字样的固件进行下载。我们根据我们使用的对应固件的SPI FLASH大小进行更改。
这里我们使用的是ESP-01S我们就选择8M内存大小。https://club.gizwits.com/data/attachment/forum/202409/03/181029h3z6wqc7bwe8qqib.png.thumb.jpg这时我们成功将准备工作准备完成,先擦除我们的固件。https://club.gizwits.com/data/attachment/forum/202409/03/180640yxke8xaxawz8pth7.png.thumb.jpg假如一致出现case ...的情况,请检查是否TX和RX是否接对。或者是供电不足,我们可以将3.3V切换为5V供电。https://club.gizwits.com/data/attachment/forum/202409/03/180717jxivzjv3jqqayw3q.png.thumb.jpg最后我们等待一会,观察一下命令行是否有移动,最后我们就成功烧录成功!!!https://club.gizwits.com/data/attachment/forum/202409/03/180723ce44as9czs5ccn7n.png.thumb.jpg这时候我们就已经拥有一块带有GAgent的固件的ESP-01S,接下来我们需要配网与机智云进行连接。


页: [1]
查看完整版本: 《机智云入门必备》手把手教你烧录GAgent固件