本文主要以图文方式介绍了ESP8266接入机智云,生成MCU代码,并成功移植代码,实现APP控制硬件设备的过程。
操作步骤如下:
1、将固件写入ESP8266的过程及注意事项
2、机智云平台使用过程:
创建产品-编辑数据点-使用MCU代码生成器3、代码移植和编译:
主要涉及修改"gizwits_product.h"头文件-初始化Wifi模块“Gizwits_Init()”4、测试:
连接8266模块与STM32F103c8t6,通电,下载机智云APP,测试功能
1. 烧写固件到ESP8266将模块通过串口接入电脑,串口TX接模块RX,RX接模块TX,同时需要将8266的KEY引脚接高。


















































-
将8266模块与STM32F103c8t6连接,8266的RX接C8T6的PB10,TX接C8T6的PB11,例如下图,然后把设备上电。

-
在手机上下载机智云APP并安装,然后自己注册个账号。
-
点击添加设备

-
输入你手机连接的路由器的ssid名称和密码,点击下一步

-
选择乐鑫或者ESP,然后点击OK。

-
app上“已完成上述操作”打勾,点击下一步。

-
开始扫描后模块的灯会快速闪烁,直到模块接入平台,一般如果扫描超过30%之后模块还没有接入app的话基本上就不会接入app了,建议将模块断电后上电,然后在用APP重新添加。

-
模块配对成功图

-
9.这时候点进去就可以看到里面刚定义的变量了,如下图,这里的变量和程序当中的结构体currentDataPoint的valueLED_OnOff相关联,拨动app上面的这个开关就会改变stm32结构体currentDataPoint的valueLED_OnOff变量,相反改变STM32当中的这个值,app上面的状态也会发生变化

-
我们测试一下

-
测试成功

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
代码
+关注
关注
30文章
4981浏览量
74483
发布评论请先 登录
相关推荐
热点推荐
基于 STM32 与机智云的智能晾衣架设计与实现
本项目以STM32F103C8T6单片机为核心控制单元,结合多种传感器、显示及执行器件,并搭载ESP8266WIFI模块对接机智云平台,完成了智能晾衣架的整体设计与实现。项目围绕该设计
无需安装!在浏览器里就能玩转ESP32/ESP8266,这个神器绝了!
无需安装!在浏览器里就能玩转ESP32/ESP8266,这个神器绝了!【往期精选】十年嵌入式最深的痛,不是Bug,而是抓不到日志!vivo宣布原生支持HomeAssistant生态设备接入(含
【瑞萨RA6E2地奇星开发板试用】基于RA6E2+ESP8266在STA模式下数据透传到Python服务器整体系统演示总结
传整体方案。
8. 项目代码:
附件为项目实现代码。*附件:基于瑞萨RA6E2+ESP8266在STA模式下数据透传到Python服务器整体系统-项目代码.zip
发表于 12-28 20:16
晶科鑫 | 国产26MHz晶振匹配Espressif(乐鑫) ESP8285/ESP8266芯片案例
【应用】国产26MHz频率晶振应用于物联网WIFI物联网模块(串口转WiFi模块),Espressif(乐鑫)ESP8285/ESP8266芯片匹配测试OKESP8285其实是ESP8266的升级版
ESP8266和ESP32开发板常见的2种下载方式
ESP32和ESP8266是性价比很高而且使用较为广泛的的Wi-Fi模块,在物联网(IoT)领域的DIY项目中可以首先考虑这2款产品。
两款芯片都属于32位处理器。ESP32是低功耗双核80MHz
基于机智云平台的新疆农田气候检测系统设计与实现
本文设计了一种基于云平台的新疆农田气候检测系统,用于实时监测风速、温湿度和PM2.5等环境参数,提升农业生产智能化水平。系统采用STM32单片机与传感器采集数据,通过ESP8266Wi-Fi模块上传
STM32+esp8266连接机智云,上传温湿度数据并控制继电器开关(平台配置、代码生成、代码移植)
本教程将详细介绍如何将STM32微控制器与ESP8266Wi-Fi模块连接到机智云平台,实现温湿度数据的上传与继电器的远程控制。通过此过程,您将学会如何配置
【RA-Eco-RA4M2开发板评测】使用RA4M2和ESP8266实现MQTT协议上传传感器数据到云服务器并反向点灯控制
人远在千里之外的异国他乡,在ESP8266接入互联网的条件下,都可以远程点灯,不限制距离和IP地址,云服务器确实是个好东西呀!
在这个万物互联的时代,互联网正在我们的日常生活中越来越扮演者重要的角色
发表于 05-29 15:29
基于STM32 HAL库与标准库的ESP8266接入机智云方案(一)
新手。在实际的开发和移植过程中,还是会遇到不少问题,当前机智云平台自动生成的代码与网上的一些旧的教程有差异。现在,我将自己成功的开发经验总结
机智云Airlink配网超时、数据上传延迟及更新不及时问题分析
本教程旨在分析并解决在使用32单片机和ESP8266-01S接入机智云时可能遇到的配网超时、数据上传延迟及更新不及时的问题。通过将传感器采集的数据上传至
ESP8266烧录与机智云一键配网教程
ESP8266模块因其低成本和高性能,广泛应用于智能家居和工业自动化等领域。机智云平台提供了一键配网功能,简化了设备的联网过程。本教程将详细介绍如何使用ESP8266进行烧录,并通过
教程:ESP8266接入机智云,成功实现代码移植
评论