机智云配网教程第一期:GAgent固件烧录与调试指南

描述


前言
 

本文主要总结了我在使用机智云的过程中积累的经验,特别是针对初学者,旨在帮助大家少走弯路。


 

注:配网过程的详细教程可以参考B站“辰哥单片机机智云配网”视频,同时该视频下附有大量的资料,本文所使用的工具软件基本都在其中提供。


 


GAgent概述机智云


 

GAgent是机智云提供的设备端固件,充当设备的“通信管家”。它的主要功能包括:

1.实现设备与机智云云端的双向通信。

2.负责WiFi/BLE模块的协议转换。

3.支持本地局域网控制。

4.提供安全认证和OTA(Over-the-Air)固件升级功能。


 


硬件准备机智云


 

1、ESP-01s模块

这款模块体积小巧,适合用于便携式开发。它是

esp8266芯片的变种,适合于WiFi连接。


 




机智云机智云

2、ESP-01s固件烧录工具


 

该工具用于将固件烧录到ESP8266模块。通常,ESP-01s模块和烧录器会捆绑出售,建议购买该工具,因为它比传统的USB转TTL模块更简单易用,特别适合新手。


 




机智云机智云


 


软件准备机智云


 

1、CH340驱动

用于识别烧录器,确保烧录过程中的通信正常。


 




机智云机智云


 


GAgent固件包机智云


 

从机智云官网下载适用于ESP8266的GAgent固件包。

下载链接:机智云GAgent固件


 




机智云机智云


 

2、FLASH烧写工具


 

用于给WiFi模块烧录固件程序。

下载链接:乐鑫FLASH烧录工具


 

3、机智云串口助手


 

这款工具内置AT指令,方便配置网络和相关协议,也能够查看数据点,便于调试开发。

下载链接:机智云串口助手

提供Windows和mac OS版本。


 




机智云机智云
机智云产品调试APP机智云


 

用于连接并配置网络,方便调试开发。

下载链接:机智云产品调试APP


 




机智云机智云


 


固件烧录机智云

1、安装CH340驱动

进入官网,下载并安装CH341SER.EXE驱动程序。


 




机智云机智云

2、连接ESP-01s到烧录器

将ESP-01s模块插入烧录器,并通过USB接口连接到电脑。


 




机智云机智云


机智云机智云


机智云机智云
烧录固件机智云


 

打开烧录工具,选择对应的GAgent固件文件,点击“烧录”按钮,等待烧录完成。


 


测试与调试机智云

1、注册机智云开发者账号

首先需要注册一个机智云开发者账号,创建新的开发者项目。


 




机智云机智云

2、创建测试产品


 

在机智云平台上创建一个测试产品,并随便创建一个数据点(例如:开关)。在设置时,选择数据类型为布尔值(开关类型),并定义产品的PK和PS(在页面左上角显示)。


 




机智云机智云

3、配置串口助手


 

打开机智云串口调试助手,点击“新增”配置,将产品的PK和PS码复制进去。然后在产品列表中勾选刚才创建的产品,点击“模拟MCU”开始模拟。


 




机智云机智云

4、进行测试


 

完成以上步骤后,进行功能测试,确保固件烧录与网络配置正确。


 




机智云机智云

至此,GAgent固件烧录与配置完成。


 

注:

若使用CH340 USB转TTL进行烧录,可能需要手动配置引脚连接。相关资料可以参考本篇文章的详细说明。


 

通过以上步骤,你应该能够成功烧录机智云的GAgent固件,并进行相关的设备调试。


 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分