0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ESP8266烧写Gagent固件

9GxC_IoTMaker 来源:CSDN威廉希尔官方网站 社区     前 作者:G.Chenhui 2022-04-27 13:41 次阅读

前言

本文通过使用STM32F103C8T6作为主控MCUESP8266作为数据透传模块,接入机智云AIoT云平台,通过在线智能产品,实现了远程联网、温湿度监测、APP控制等功能。

进入正文

1、ESP8266烧写Gagent固件

在网上购买的ESP8266并不能直接接入机智云,所以需要烧写Gagent固件。

1.1 Gagent是什么?

1.2 下载Gagent:download.gizwits.com/zh-cn/p/92/94

88cf763e-c27e-11ec-bce3-dac502259ad0.png

1.3 如何烧写Gagent固件?

在烧写固件前,需要查看ESP8266型号,ESP-07S、ESP-12F、ESP-12S,配置方式不一样,具体可参考下文:

入门教程3:如何给ESP8266烧录Gagent固件,快速接入机智云实现透传功能

ESP8266接线方式

88e7b51e-c27e-11ec-bce3-dac502259ad0.png

我这里也查看自己的模块型号,确定SPI Flash

88feaad0-c27e-11ec-bce3-dac502259ad0.png

在下载好的Gagent文件包中,选择 conbine(四合一的文件)

8912b11a-c27e-11ec-bce3-dac502259ad0.png

按下图所示进行配置,配置完成后,点击START,稍等片刻即可。

8926fb84-c27e-11ec-bce3-dac502259ad0.png

至此,机智云固件已烧录完成。

当使用 USB-TTL 连接 ESP8266 后,可以发现 ESP8266 的蓝灯闪烁与之前相比更为频繁,且串口会一直打印以下数据。

893fff80-c27e-11ec-bce3-dac502259ad0.png

2、创建云端产品,进入产品开发

2.1 在机智云自助开发平台 dev.gizwits.com 注册账号

89535148-c27e-11ec-bce3-dac502259ad0.png

2.2 定义产品的功能

即添加数据点。

什么是数据点?一个数据点可以定义为产品的某个功能,如开关等。

数据点即设备产品的功能的抽象,用于描述产品功能及其参数。创建数据点后,设备与云端通讯的数据格式即可确定,设备、机智云可以相互识别设备与机智云互联互通的数据。

http://docs.gizwits.com/zh-cn/quickstart/UseMCU_BK.html

8967ccfe-c27e-11ec-bce3-dac502259ad0.png

按照如下方式定义温度、湿度、按键

897cc0dc-c27e-11ec-bce3-dac502259ad0.png

2.3 选择相应的 MCU

这里我选择的是 STM32F103C8T6。

898fd5e6-c27e-11ec-bce3-dac502259ad0.png

点击“生成代码包”

完成以上步骤,即完成了产品的配置。

3、安装机智云公版APP

下载地址:https://download.gizwits.com/zh-cn/p/98/99

89a831ae-c27e-11ec-bce3-dac502259ad0.png

扫码下载即可

以上是第一部分内容。

后续将详细讲解DHT11驱动、代码移植部分内容。

原文标题:基于物联网的远程温湿度监测系统(1):创建云端产品,烧录Gagent

文章出处:【微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

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

    关注

    0

    文章

    57

    浏览量

    14281
  • 机智云
    +关注

    关注

    2

    文章

    589

    浏览量

    26393
  • ESP8266
    +关注

    关注

    50

    文章

    962

    浏览量

    44967

原文标题:基于物联网的远程温湿度监测系统(1):创建云端产品,烧录Gagent

文章出处:【微信号:IoTMaker,微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【G友实验】ESP8266机智云固件教程详解(转)

    /products/hardware/esp8266ex/resources请注意:目前不同型号的ESP8266固件,对应不同的
    发表于 07-26 11:18

    ESP8266机智云固件后没有WiFi信号

    这几天第一次接触机智云,对于很多代码移植,固件等还不是很懂。现在面临一个这样的问题,我的ESP8266使用A盘里面增值资料对应的ESP8266
    发表于 04-09 04:55

    ESP8266固件

    简单的单片机链接贝壳物联实时上传数据准备硬件1.ESP8266芯片(ESP8266-01或ESP8266-01s都行)2.ESP8266固件
    发表于 12-13 07:19

    ESP8266-01烧录机智云GAgent时SPI Mode选择哪种?

    ESP8266-01烧录机智云GAgent时SPI Mode选择哪种?是选择合并的固件还是单独
    发表于 11-10 07:54

    ESP8266-01机智云GAgent使用哪种SPI模式?

    ESP8266-01机智云GAgent使用哪种SPI模式 官网有DIO和QIO两种
    发表于 11-10 08:06

    ESP8266一键软件下载

    ESP8266一键软件下载
    发表于 11-22 17:00 31次下载

    esp8266-01板的arduino方式分享

    这个方式,是ESP8266无线模块针对于Arduino开发的一种方式,可以方便的在Arduino IDE上对
    发表于 11-23 15:41 5.1w次阅读
    <b class='flag-5'>esp8266</b>-01板的arduino<b class='flag-5'>烧</b><b class='flag-5'>写</b>方式分享

    如何F103-霸道/指南者上的 ESP8266 WIFI的固件

    WIFI的UTX用杜邦线连接,把USB转串口的TXD与ESP8266 WIFI的URX用杜邦线连接。 3-打开 ESP8266 WIFI 固件
    发表于 11-24 17:46 19次下载
    如何<b class='flag-5'>烧</b><b class='flag-5'>写</b>F103-霸道/指南者上的 <b class='flag-5'>ESP8266</b> WIFI的<b class='flag-5'>固件</b>

    从5方面描述STM32F407+ESP8266连接机智云过程

    由于本次使用的ESP8266是原来机智云二代产品上的,可能正常联上机智云,故没有给ESP8266固件,关于
    的头像 发表于 06-21 10:06 1.2w次阅读

    怎样使用ESP8266 Flasher和ProgrammerESP8266 AT固件

    选择要连接的COM端口ESP8266 Flasher和Programmer + ESP8266 Wifi串行收发器模块。将BAUDRATE设置为115200。
    的头像 发表于 11-18 17:58 2.1w次阅读

    通过正点原子ATK-ESP8266 WiFi模块刷机智云Gagent固件

    WiFi模块 任意一款USB转TTL模块 二、机智云固件 第一步:ESP8266机智云
    的头像 发表于 08-12 14:19 7796次阅读

    ESP8266学习一NodeMCU固件+Lua语言开发

    , 例如 lua-cjson, spiffs. NodeMCU包含了可以运行在 esp8266 Wi-Fi SoC芯片之上的固件,以及基于ESP-12模组的硬件。二、NodeMCU固件
    发表于 10-27 11:06 21次下载
    <b class='flag-5'>ESP8266</b>学习一NodeMCU<b class='flag-5'>固件</b>+Lua语言开发

    ESP8266micropython固件

    固件,再用esp flasher download tool完成的教程,但是一直出现Error。后来使用nodemcu-flasher完成
    发表于 12-20 19:37 13次下载
    <b class='flag-5'>ESP8266</b><b class='flag-5'>烧</b><b class='flag-5'>写</b>micropython<b class='flag-5'>固件</b>

    基于物联网的远程温湿度监测系统(1):创建云端产品,烧录Gagent

    ESP8266Gagent固件在网上购买的ESP8266并不能直接接入机智云,所以需要
    的头像 发表于 04-24 16:09 894次阅读
    基于物联网的远程温湿度监测系统(1):创建云端产品,烧录<b class='flag-5'>Gagent</b>

    基于物联网的远程温湿度监测系统(2)编写 DHT11 驱动

    中,主要介绍了“创建云端产品,烧录Gagent”,以便让设备能够联网,当然其中也备注了ESP8266Gagent
    的头像 发表于 04-25 14:28 832次阅读
    基于物联网的远程温湿度监测系统(2)编写 DHT11 驱动