当前位置: 首页 > news >正文

ESP-01S+STM32F103C8T6 连接One net 一

1、ESP-01S固件烧录请参见往期文章

2、注册登录OneNet平台,进入控制台,进入AIoT的设备管理服务(物联网平台)

操作步骤:在产品开发页下选择创建产品,产品品类自由选择,不影响后续操作,一般使用的传感器可在智慧生活类型下选择。选择智能化方式选择设备接入,由于使用ESP-01S连接WIFI上云,详细信息如下图所示勾选,随后确定。

操作步骤:创建好产品后,可在产品开发页下看到已经创建的产品,单击产品开发操作,在进入的详情页中可设置你想要上云的数据的物模型,如下图所示,单击设置物模型-->添加自定义功能点,根据你所要上传的数据类型,设置信息,点击新增、保存。

操作步骤:随后仍在产品开发页选择设备管理操作,单击添加设备,选择所属产品后,为设备命名(建议英文数字组合,不要使用中文),确定。然后在设备详情里会有所需信息,包括:设备密钥、产品ID、设备名称(ID),妥善记录。

token的生成:在onenet文档中心,搜索token,根据步骤进行生成即可,et时间戳可用这个:1805693871(2027年,生成一个比当前时间晚的即可)

3、配置与连接

操作步骤:将ESP-01S与STM32开发板相连(包括CH340)连接方式见下表所示。

对应接口STM32开发板ESP-01SCH340

选择STM+ESP,对应每行相连;

选择STM+CH340,对应每行相连

GND、Vcc等接口根据元件电气特性自行连接对应

RXTXRXD
TXRXTXD
GNDGND
EN
3V3
使用keil等直接配置代码烧录方式×
×使用串口配置方式

操作步骤:这里详细介绍使用串口配置方式,见下表。

步骤指令
AT测试AT
设置为STA模式AT+CWMODE=1
连接WIFIAT+CWJAP="名称","密码"
设置用户属性AT+MQTTUSERCFG=0,1,"设备ID","产品ID","token",0,0,""
连接OneNET服务器AT+MQTTCONN=0,"mqtts.heclouds.com",1883,1
订阅主题AT+MQTTSUB=0,"$sys/产品ID/设备ID/thing/property/post/reply",0
发送MQTT数据

AT+MQTTPUBRAW=0,"$sys/产品ID/设备ID/thing/property/post",<你的Payload长度>,0,0

等待出现“>” 再输入:

{"id":"123456":"params":{"标识符名称":{"value":数据}}}(这里的标识符名称就是物模型的标识符)

http://www.jsqmd.com/news/1119380/

相关文章:

  • 图论在社交网络分析中的3个核心应用:从理论到NetworkX实战
  • 3步完成E-Hentai画廊下载:免费高效的批量图片打包方案
  • 豆包vs Deepseek:大模型选型的四维决策框架
  • YOLO实时目标跟踪与检测融合技术:构建端到端的目标追踪系统
  • SteamShutdown智能管家:让电脑在游戏下载完成后自动休息的终极方案
  • Java 程序员第 44 阶段10:大模型微服务拆分,独立服务解耦便于扩容维护,安全审计服务:敏感词过滤与合规检查独立化
  • 机械除草产业深度复盘|技术精度拉满却大面积溃败,ROI回本周期才是农业科技终极生死线
  • 手把手教你学 Simulink——基于多标量控制(Multi‑Scalar / Multi‑D Control)的工业感应电机高效节能控制策略仿真
  • Tuya 网关与子设备架构:BLE、Zigbee、Thread、Matter 应该怎么挂到一个系统里?
  • Ubuntu安装Docker、Jenkins2026年版
  • 学生党AI工具选购指南:算清时间-金钱-效果三角账
  • 玩转 FANUC 测量系统参数:彻底解决测头引发的 930 报警
  • Kimi LeetCode 3459. 最长 V 形对角线段的长度 Java实现
  • Grok-3与Claude 3.5 Sonnet真实能力对比分析
  • 4. 应用编程---进程
  • YOLO小样本学习与少样本目标检测:突破数据匮乏场景下的检测瓶颈
  • 大模型选型避坑指南:上下文衰减、结构化守约与真实成本测算
  • 西门子S7-1200与V90伺服PTO控制详解
  • TVA在具身智能商业化部署中的技术突破(15)
  • mori通信库分析(一)——对称内存RDMA数据发送过程
  • 工业物联架构:基于GPIO状态机的多品牌电梯物理调度架构设计
  • 淘宝电商运营新手入门完整教程|零基础开店引流
  • Bifrost:跨平台三星固件下载工具,5分钟轻松获取官方系统
  • Windows 11终极优化指南:开源工具Win11Debloat让你的系统快如闪电
  • java的if后面为什么需要加括号,而go却不需要呢?
  • 3个核心模块:如何快速掌握Blender MMD Tools的完整工作流
  • ptfe-article
  • GK7206V1:从AI ISP到芯片,一颗百元级深度学习降噪芯片的诞生(下)
  • ClassLoader深度解剖:双亲委派、Tomcat类隔离、SPI与模块化
  • 2024 VMware安装Ubuntu 24.04完整指南:避坑、优化与开发环境搭建