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

物联网实践教程:微信小程序结合OneNET平台MQTT实现STM32单片机远程智能控制 远程上报和接收数据——汇总

物联网实践教程:微信小程序结合OneNET平台MQTT实现STM32单片机远程智能控制 远程上报和接收数据——汇总

前言

        之前在学校获得了一个新玩意:ESP-01sWIFI模块,去搜了一下这个小东西很有玩点,远程控制LED啥的,然后我就想着用一用,结果发现网上的资源很多都是比较过时的,或者跟不上版本。有大佬自己手搓了一个MQTT通信代码(很长很长),但是对于小白的我完全不懂为什么要这样写代码,所以也不太好移植,而且很多都只有说怎么上传数据,比较少说怎么操控单片机,有的也比较深奥(有可能是我自己没搜到相关内容)。后面通过自己慢慢查资料的理解,再结合前人的智慧,自己也是终于通过了微信小程序控制单片机等操作,所以我也是打算写一个博客用来记录自己的学习,以及让开始和我一样的小白少走一点弯路

章节

由于涉及到很多方面的内容和知识点,这里我对于每个部分都单独做成了一篇博客记录,方便浏览

1.创建OneNET MQTT协议产品

物联网实践教程:微信小程序结合OneNET平台MQTT实现STM32单片机远程智能控制 远程上报和接收数据——创建新版OneNET的MQTT协议产品icon-default.png?t=O83Ahttps://blog.csdn.net/Wang2869902214/article/details/134903084

2.ESP8266/01s模块烧录AT固件

物联网实践教程:微信小程序结合OneNET平台MQTT实现STM32单片机远程智能控制 远程上报和接收数据——ESP8266/01s模块烧录AT固件篇

3.ESP8266/01s AT指令连接OneNET MQTT篇

物联网实践教程:微信小程序结合OneNET平台MQTT实现STM32单片机远程智能控制 远程上报和接收数据——ESP8266/01s AT指令连接OneNET MQTT篇

4.AT指令连接OneNET MQTT设备(整合版)

物联网实践教程:微信小程序结合OneNET平台MQTT实现STM32单片机远程智能控制 远程上报和接收数据——AT指令连接OneNET MQTT设备(整合版)

5.STM32代码实现篇

物联网实践教程:微信小程序结合OneNET平台MQTT实现STM32单片机远程智能控制 远程上报和接收数据——STM32代码实现篇

6.STM32基于HAL库串口printf使用和接收

STM32基于HAL库串口printf使用和接收

7.STM32基于HAL库使用串口+DMA 不定长接收数据 学习记录

STM32基于HAL库使用串口+DMA 不定长接收数据 学习记录

8.STM32在Keil5中利用Jansson库处理和组装JSON数据【详细版】

STM32在Keil5中利用Jansson库处理和组装JSON数据【详细版】

9.MQTT.fx 1.7.1使用说明篇(OneNET-MQTT-API调试)

物联网实践教程:微信小程序结合OneNET平台MQTT实现STM32单片机远程智能控制 远程上报和接收数据——MQTT.fx 1.7.1使用说明篇(OneNET-MQTT-API调试)

结尾

后续如果有什么改动或者问题,会在这里进行补充


http://www.mrgr.cn/news/35453.html

相关文章:

  • Redisson的可重入锁
  • from sklearn.preprocessing import Imputer.处理缺失数据的工具
  • 【MinIO】Python 运用 MinIO 实现简易文件系统
  • Python自动化运维DevSecOps与安全自动化
  • ESLint 使用教程(四):ESLint 有哪些执行时机?
  • 秃姐学AI系列之:样式迁移 + 代码实现
  • ESXI主机加入VCENTER现有集群提示出现常规性错误
  • Python【修炼1】
  • LOGO设计新革命:5款AI工具让你秒变设计大师(必藏)
  • Java高级Day50-连接池
  • 深入解析:Kubernetes 如何使用 etcd 作为配置中心和注册中心
  • PHP 递归遍历目录
  • JUC并发编程_四大函数式接口和 Stream 流式计算
  • JetBrains系列产品无限重置免费试用方法
  • 35岁程序员转行大模型岗位:详细学习路线,从零基础到精通2024最新
  • input文本框随其中内容而变化长
  • 【React】(推荐项目)使用 React、Socket.io、Nodejs、Redux-Toolkit、MongoDB 构建聊天应用程序 (2024)
  • QT Creator cmake 自定义项目结构, 编译输出目录指定
  • 用canvas画一个验证码
  • 第十五章 文件上传
  • 自动化学习3:日志记录及测试报告的生成--自动化框架搭建
  • 【LinuxC高级】汇总
  • 【Linux】多线程:线程池的创建、日志类、RAII互斥锁、单例模式:饿汉方式与懒汉方式
  • 【Java】内部类【主线学习笔记】
  • 【微服务即时通讯系统】——etcd一致性键值存储系统,etcd的介绍,etcd的安装,etcd使用和功能测试
  • 【爬虫】PlayWright使用说明