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

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

3天内不再提示

STM32F103 + ESP8266与机智云开发常见问题集锦:入门者必读!

机智云 2024-07-18 08:11 次阅读

关于ESP8266模块的选择

针对初学者,强烈建议选择带有串口的ESP8266开发板!这可以避免像我曾经遇到的烧录固件失败等问题。推荐直接购买已预装机智云固件的模块,或者带有串口下载功能的模块,例如机智云淘宝店推荐的开发板。

387cbfca-449a-11ef-817b-92fbcf53809c.jpg

固件烧录详解

在进行机智云固件烧录时,建议使用较旧版本的烧录工具,如v3.6.1,而非新版如v3.9.1,因为旧版参数更易调整。确保选择合适的FLASH SIZE和较高的串口波特率以提升下载速度。

点击.exe文件,弹出对话框,选择ESP8266 download,然后进入到烧录界面,如果连接STM32进行通信的话,只需要烧录一个combine文件即可,如果是独立的ESP8266模块soc方案,则需要按网上方案烧录四个文件(ESP8266模块soc方案即为不接任何单片机,ESP8266模块自己作为主控芯片进行通信和控制的方案,本文不采用这种方案),combine文件烧录界面如下:

38869c52-449a-11ef-817b-92fbcf53809c.jpg

注意:FLASH SIZE这行得看自己买的实际情况,有的是8Mbit,有的是32Mbit,串口波特率尽量选高,下载快的多。

机智云平台操作要点


在机智云开发者中心创建新项目时,初学者应选择通用项目而非预设的智能照明等项目。这样更有利于理解机智云核心功能和自由修改移植代码。确保在模组信息中正确配置ESP8266型号,通常热点密码为123456789,可根据需要修改。

38949564-449a-11ef-817b-92fbcf53809c.jpg3897f556-449a-11ef-817b-92fbcf53809c.jpg

下载后,将以下代码文件copy到自己项目工程里面:

389bdea0-449a-11ef-817b-92fbcf53809c.jpg

注意:main.c函数也必须替换,在此基础上来增入自己原有的程序。

然后进行代码移植,首先讲讲移植进入的程序里有哪些地方重要:

38aaa250-449a-11ef-817b-92fbcf53809c.jpg

参考上述步骤进行代码移植时,务必替换main.c函数并将自己的功能程序集成到product.c文件中。重要的是,在gizwitsEventProcess()函数中添加自定义事件处理,例如LED控制,以实现你的功能需求。

38b197fe-449a-11ef-817b-92fbcf53809c.jpg

这些指南旨在帮助初学者顺利开发STM32F103 + ESP8266项目,避免常见问题并有效利用机智云平台的功能。

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

    关注

    2265

    文章

    10870

    浏览量

    354682
  • 开发板
    +关注

    关注

    25

    文章

    4933

    浏览量

    97157
  • 机智云
    +关注

    关注

    2

    文章

    579

    浏览量

    26367
  • ESP8266
    +关注

    关注

    50

    文章

    962

    浏览量

    44813
收藏 人收藏

    评论

    相关推荐

    使用ESP8266STM32F103C8连接到互联网的方法

    在本教程中,我们使用 ESP8266STM32F103C8 连接到互联网。在这里,我们将 ESP8266 Wi-Fi 模块与我们的蓝丸 STM32F103C8 板接口,并将数据发
    的头像 发表于 10-28 17:25 1.1w次阅读
    使用<b class='flag-5'>ESP8266</b>将<b class='flag-5'>STM32F103</b>C8连接到互联网的方法

    从0到1:完成智能硬件产品的开发

    (723更新 第九弹)机智android开发小技巧(连载)开源项目:植物宝盆栽助手-基于ESP8266-12F+STM32F103C8T6基于ES
    发表于 08-10 12:52

    STM32F407机智开发esp8266固件烧写一直不成功

    按照STM32F407 机智开发手册上的实验步骤,板子和esp8266连接烧写固件,一直失败,求指导
    发表于 05-06 23:10

    基于机智IoT开发平台的温室番茄远程监控系统

    摘要: 设计了基于机智IoT开发平台的温室番茄远程监控系统,上位机由手机APP终端和机智平台组成,下位机部分采用
    发表于 05-18 17:36

    移植机智代码到STM32F103

    二期移植机智代码到STM32F103系列在哔站录了两期简单的视频 ,欢迎大家指正不足,我也是刚刚开始做,还有很多不足,如果视频中写的有什么不对的,还望大家海涵ESP8266直接使用的
    发表于 08-03 07:46

    STM32F103+ESP8266使用工程模板接入机智的过程

    正点原子STM32mini开发板+ESP8266接入机智博主是一位刚刚接触STM32的小白,在
    发表于 02-14 07:47

    机智ESP8266模组固件资料下载

    机智ESP8266模组固件
    发表于 04-23 15:55 67次下载
    <b class='flag-5'>机智</b><b class='flag-5'>云</b><b class='flag-5'>ESP8266</b>模组固件资料下载

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

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

    使用STM32控制ESP8266手机wifi开启窗户的详细资料合集免费下载

    通过STM32F103控制ESP8266wifi模块,进行远程手机控制家内窗户开启关闭,不包含窗户状态返回。STM32控制ESP8266手机wifi开启窗户。
    发表于 11-21 08:00 111次下载
    使用<b class='flag-5'>STM32</b>控制<b class='flag-5'>ESP8266</b>手机wifi开启窗户的详细资料合集免费下载

    机智Arduino与ESP8266 ESP12-F之间的连接

    这些天在琢磨ESP8266 ESP12-F接入机智的方法,试了很多坑。比如ESP12-F与arduino 之间的接线问题,找了好多资料。其
    的头像 发表于 05-25 16:41 5697次阅读
    <b class='flag-5'>机智</b><b class='flag-5'>云</b>Arduino与<b class='flag-5'>ESP8266</b> <b class='flag-5'>ESP12-F</b>之间的连接

    STM32F4】STM32F407+ESP8266连接机智过程详解

    要求:通过手机上的机智通用APP,点亮开发板载LED0、LED1摘要硬件组成:STM32F407ZGT6+esp8266(乐鑫)软件APP:机智
    发表于 12-06 09:06 27次下载
    【<b class='flag-5'>STM32F</b>4】<b class='flag-5'>STM32F407+ESP8266</b>连接<b class='flag-5'>机智</b><b class='flag-5'>云</b>过程详解

    NodeMCU ESP8266开发入门

    NodeMCU ESP8266开发入门传送门
    发表于 12-07 17:06 26次下载
    NodeMCU <b class='flag-5'>ESP8266</b><b class='flag-5'>开发</b><b class='flag-5'>入门</b>

    正点原子STM32F103+ESP8266使用工程模板接入机智的详细步骤

    正点原子STM32mini开发板+ESP8266接入机智博主是一位刚刚接触STM32的小白,在
    发表于 12-08 20:21 16次下载
    正点原子<b class='flag-5'>STM32F103+ESP8266</b>使用工程模板接入<b class='flag-5'>机智</b><b class='flag-5'>云</b>的详细步骤

    ESP8266 WIFI的stm32f103的完整工程

    ESP8266WIFI 的stm32f103 的完整工程资料分享
    发表于 11-17 15:23 29次下载

    STM32 ESP8266阿里链接源码

    stm32F103C8T6 ESP8266 物联网电表 登录阿里
    发表于 08-29 14:21 5次下载