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

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

3天内不再提示

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

机智云 2024-09-12 08:04 次阅读

本文《机智云入门必备》将详细讲解GAgent固件的烧录过程,从基础设置到实际操作,将一步步带你完成每一个环节,确保你的设备顺利连接机智云平台,实现智能控制和自动化管理。

基本介绍

esp8266在机智云中主要用于实现物联网设备的联网功能。它通过Wi-Fi连接到互联网,使设备能够与机智云平台进行数据交换,实现远程控制和监控。

我们可以知道ESP8266在机智云网络中通讯的重要门槛,在此过程中我们入门机智云首先得将网络配置完成,才能进一步完成我们的任务。

在使用快捷开发中,机智云很方便为我们提供了GAgent固件,可以更好与我们的云平台进行连接,通过配置简单,轻松将联网设备接入到机智云的开发中。

准备工作882d8e42-709a-11ef-bb4b-92fbcf53809c.png

硬件准备:ESP-01s

上传到机智云必备的ESP系列,这里我选择体积小巧ESP-01s方便我们移动开发。

884db514-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

ESP-01s

CH340882d8e42-709a-11ef-bb4b-92fbcf53809c.png

这里我们使用的是串口下载,这里我使用的是CH340,大家手里有其他的串口下载工具也可以自行替换。

888bd056-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

CH340

面包板882d8e42-709a-11ef-bb4b-92fbcf53809c.png

因为在配置下载端口的时候,需要使用的电源引脚要很多,CH340引脚不够用,我们就使用面包板将电源给引出来。

88e69554-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

面包板

软件准备882d8e42-709a-11ef-bb4b-92fbcf53809c.png

这里我们选择乐鑫官方的FLASH下载工具,方便我们烧录机智云的GAgent固件。

89471e9c-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

GAgent固件包882d8e42-709a-11ef-bb4b-92fbcf53809c.png

要选择合适的固件才能正确烧录成功并成功烧录成功,这里我们选择的是ESP8266的GAgent固件。

这里我添加是GAgent官网选择固件包,大家可以根据自己需要进行替换对应的固件包。

连接:Gizwits

89a2a87a-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

ESP8266—GAgent固件

机智云串口调试助手882d8e42-709a-11ef-bb4b-92fbcf53809c.png

我们使用机智云官方串口助手,内置AT指令更方便配置网络和相关协议,也能查看数据点,方便我们调试开发。

连接:Gizwits

89e59284-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

机智云串口调试助手

机智云产品调试APP882d8e42-709a-11ef-bb4b-92fbcf53809c.png

调试APP是后续将我们的ESP-01S后续连接配置网络使用。

8a3c6032-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

机智云产品调试APP

电路搭建882d8e42-709a-11ef-bb4b-92fbcf53809c.png

这里我们主要是ESP-01s与CH340的连接,由于需要较多的电源和地这里我们通过面包板来扩展。

8a7dae52-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

所需工具

8ac82cca-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

接线完成图

8b038022-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png接线示意图882d8e42-709a-11ef-bb4b-92fbcf53809c.png

根据示意图接线,最后会发现只剩下GPIO2口没接上,说明已经完成接线。在上电的时候还是需要注意正负极有没有接反!!!避免短路烧坏设备。

tip:只有在烧录模式下我们才需要将GPIO0接地,烧录完固件之后我们就可以把地线移除,能跟设备正常通讯。

固件烧录882d8e42-709a-11ef-bb4b-92fbcf53809c.png

首先我们打开软件flash_download_tool。直接默认选择进入到我们的设置界面。

8b3ec4b6-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

固件的选择是我们在机智云下载ESP8266-01S的固件包,解压之后我们会得到7个固件包,里面有不同flash的选择。

8b6e3b56-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

这里我们选择的是8M带有combine字样的固件进行下载。我们根据我们使用的对应固件的SPI FLASH大小进行更改。

这里我们使用的是ESP-01S我们就选择8M内存大小。

8b90dcf6-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

这时我们成功将准备工作准备完成,先擦除我们的固件。

8bbc21cc-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

假如一致出现case ...的情况,请检查是否TX和RX是否接对。或者是供电不足,我们可以将3.3V切换为5V供电。

8bd9b99e-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

最后我们等待一会,观察一下命令行是否有移动,最后我们就成功烧录成功!

8c0d65a0-709a-11ef-bb4b-92fbcf53809c.png882d8e42-709a-11ef-bb4b-92fbcf53809c.png

这时候我们就已经拥有一块带有GAgent的固件的ESP-01S,接下来我们需要配网与机智云进行连接。

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

    关注

    2

    文章

    4336

    浏览量

    70248
  • 固件
    +关注

    关注

    9

    文章

    528

    浏览量

    22756
  • 机智云
    +关注

    关注

    2

    文章

    562

    浏览量

    26313
收藏 人收藏

    评论

    相关推荐

    手把手教你学单片机之AVR入门视频教程

    `手把手教你学单片机之AVR入门视频教程AVR单片机软硬件设计视频教程-入门篇本视频是 力天电子 尹延辉 录制的 详情请登 力天电子第01讲-单片机及其开发工具简介_
    发表于 03-02 11:04

    力天手把手教你学ARM入门版代码

    力天手把手教你学ARM入门版代码
    发表于 08-12 20:26

    手把手教你制作XDS100V3教程+固件烧写方法--学DSP必备

    手把手教你制作XDS100V3教程+固件烧写方法--学DSP必备,直接看附近吧
    发表于 06-13 22:29

    手把手教你怎样去编译NodeMCU固件

    常用的编译NodeMCU的方式主要有哪几种呢?手把手教你怎样去编译NodeMCU固件呢?
    发表于 02-15 07:28

    手把手教你构建一个完整的工程

    手把手教你构建一个完整的工程
    发表于 08-03 09:54 33次下载
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>构建一个完整的工程

    手把手教你写批处理-批处理的介绍

    手把手教你写批处理-批处理的介绍
    发表于 10-25 15:02 69次下载

    美女手把手教你如何装机(中)

    美女手把手教你如何装机(中) 再来是硬碟的部份,这款机壳还不错,可以旋转支架~
    发表于 01-27 11:14 1419次阅读

    美女手把手教你如何装机(下)

    美女手把手教你如何装机(下) 接著下来就是今天的重头戏,开核萝!~
    发表于 01-27 11:16 2904次阅读

    手把手教你学DSP28335_张卿杰

    手把手教你学DSP28335张卿杰百度分享手把手教你学DSP28335张卿杰百度分享
    发表于 01-11 11:45 176次下载

    手把手教你制作XDS100V3教程+固件烧写方法--学DSP必备

    手把手教你制作XDS100V3教程+固件烧写方法--学DSP必备
    发表于 06-17 16:48 102次下载

    手把手教你安装Quartus II

    本章手把手把教你如何安装 Quartus II 软件 ,并将它激活 。此外 还有USB -Blaster下载器的驱动安装步骤 。
    发表于 09-18 14:55 9次下载

    手把手教你在家搭建监控系统

    手把手教你在家搭建监控系统
    发表于 01-17 19:47 24次下载

    手把手教你如何开始DSP编程

    手把手教你如何开始DSP编程。
    发表于 04-09 11:54 12次下载
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>如何开始DSP编程

    手把手教你学LabVIEW视觉设计

    手把手教你学LabVIEW视觉设计手把手教你学LabVIEW视觉设计手把手教你学LabVIEW视
    发表于 03-06 01:41 2990次阅读

    手把手教你学FPGA仿真

    电子发烧友网站提供《手把手教你学FPGA仿真.pdf》资料免费下载
    发表于 10-19 09:17 2次下载
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>学FPGA仿真