OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 231004|回复: 1942

【2019.06.17更新】物联网iot stm32 mqtt移植,基于STM32F4开发板和阿里云平台的MQTT通信开源项目

  [复制链接]

2

主题

9

帖子

2

精华

中级会员

Rank: 3Rank: 3

积分
322
金钱
322
注册时间
2018-12-12
在线时间
28 小时
发表于 2019-5-18 12:40:14 | 显示全部楼层 |阅读模式
本帖最后由 XinAncao 于 2019-6-17 18:57 编辑

【新发布
视频教程,没有开发板也可以学MQTT协议
MQTT协议学习及调试利器——mqtt.fx

【github项目】基于STM32F4开发板和阿里云平台的MQTT通信开源项目


摘要
     当前网络上MQTT的教程比较丰富,但实用的很少,有对MQTT协议进行讲解的,有围绕自主开发的产品进行描述的,
甚至有连云平台都是他们自主开发的,且MQTT协议的sdk包有用java、nodejs等等实现的,连国产的RT-Thread,想要用
里面的MQTT组件,都必须用RT-Thread系统才能实现,显得很乱,学习成本特别高。
     本项目基于大家目前现有的开发板,利用熟悉的uCosII实时操作系统,移植官方MQTT c代码,通过阿里云物联网平台,
实现云平台和STM32开发板的MQTT通信,并通过配套视频教程进行项目演示和讲解,使大家能够更专注于MQTT协议本身的学习,而非开发环境。

前言
     本项目是基于 正点原子STM32F4探索者开发板 和 阿里云物联网云平台 的MQTT通信项目,
项目采用TCP/IP通信链接阿里云物联网云平台,利用MQTT协议,上报开发板环境温度,
并可在阿里云物联网云控制台,发送指令控制开发板IO口,发送字符串开发板LCD可显示对应的内容。


系统构成框架
1.操作系统:uCosII
2.MQTT协议:移植官网
3.其他:待完善


代码下载
注:链接回复可见,不习惯的回复的可以到视频评论区找到。
项目代码已托管github,有需要的同学都可以直接下载编译运行。
github项目地址:
游客,如果您要查看本帖隐藏内容请回复



使用注意事项:
1.开发板网口需要用网线连入可上网的路由器;
2.开发板需要插入LCD显示屏,项目用的是4.3寸电阻屏,显示需要中文字库;
3.开发板需要接DS18B20温度传感器,用于上报环境温度;
4.可用USB线接串口1,在串口终端上查看开发板运行状态;
5.务必自行在阿里云上创建物联网设备,并将相关三元参数填入mqtt_app.h文件中,否则功能无法正常演示,云设备创建可参考视频教程-P2;


具体的操作和功能演示可参考B站视频教程
1.P1-项目功能演示
2.
P2-创建阿里云物联网设备教程
3.
P3-MQTT协议简介
4.
P4-基于github项目制作的MQTT点阵显示系统
5.MQTT协议学习及调试利器——mqtt.fx


其他

1.MQTT协议中文版pdf文件已上传github,下载源码后在Documents文件夹即可看到。
2.如使用过程有碰到bug,欢迎反馈。












正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2019-5-8
在线时间
11 小时
发表于 2019-8-6 20:35:33 | 显示全部楼层
还是原子哥讲的东西实在,到位,不像其它的,不知是他们自已搞不清还是讲不清,
回复 支持 2 反对 0

使用道具 举报

0

主题

168

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
214
金钱
214
注册时间
2019-4-28
在线时间
5 小时
发表于 2019-5-18 12:48:44 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2019-5-18
在线时间
2 小时
发表于 2019-5-18 15:30:38 | 显示全部楼层
                         谢谢分享
回复 支持 反对

使用道具 举报

1

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
84
金钱
84
注册时间
2017-11-7
在线时间
30 小时
发表于 2019-5-18 15:49:37 | 显示全部楼层
有大需要
回复 支持 反对

使用道具 举报

4

主题

32

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
216
金钱
216
注册时间
2018-3-30
在线时间
61 小时
发表于 2019-5-18 20:44:11 | 显示全部楼层
KANKANKANKAN
回复 支持 反对

使用道具 举报

0

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
179
金钱
179
注册时间
2015-12-22
在线时间
38 小时
发表于 2019-5-18 23:47:32 | 显示全部楼层
这都要隐藏啊……
回复 支持 反对

使用道具 举报

2

主题

9

帖子

2

精华

中级会员

Rank: 3Rank: 3

积分
322
金钱
322
注册时间
2018-12-12
在线时间
28 小时
 楼主| 发表于 2019-5-19 01:09:51 | 显示全部楼层

保持帖子热度的一种方式,帖子里面也说了,也可以到视频链接里面的评论区找到github链接。
回复 支持 反对

使用道具 举报

2

主题

9

帖子

2

精华

中级会员

Rank: 3Rank: 3

积分
322
金钱
322
注册时间
2018-12-12
在线时间
28 小时
 楼主| 发表于 2019-5-19 11:13:25 | 显示全部楼层

维持帖子热度的一种方式而已,文章里也说了,也可以到视频教程评论区找到链接。
回复 支持 反对

使用道具 举报

3

主题

91

帖子

1

精华

高级会员

Rank: 4

积分
977
金钱
977
注册时间
2016-12-8
在线时间
398 小时
发表于 2019-5-19 17:27:03 | 显示全部楼层
谢谢分享。。。。
回复 支持 反对

使用道具 举报

5

主题

132

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1341
金钱
1341
注册时间
2018-3-5
在线时间
733 小时
发表于 2019-5-19 18:52:25 | 显示全部楼层

谢谢分享!
回复 支持 反对

使用道具 举报

4

主题

119

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1659
金钱
1659
注册时间
2013-9-2
在线时间
713 小时
发表于 2019-5-19 21:26:50 | 显示全部楼层
学习下,谢谢
回复 支持 反对

使用道具 举报

0

主题

42

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2016-10-21
在线时间
169 小时
发表于 2019-5-20 16:49:19 | 显示全部楼层
谢谢分享!!!!!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2019-5-20
在线时间
0 小时
发表于 2019-5-20 18:32:41 | 显示全部楼层
谢谢分享,下来看看
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
183
金钱
183
注册时间
2019-4-30
在线时间
57 小时
发表于 2019-5-20 23:00:50 | 显示全部楼层
学习下
回复 支持 反对

使用道具 举报

21

主题

71

帖子

0

精华

初级会员

Rank: 2

积分
165
金钱
165
注册时间
2013-12-1
在线时间
87 小时
发表于 2019-5-22 08:36:01 | 显示全部楼层
不错不错不
回复 支持 反对

使用道具 举报

3

主题

25

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
381
金钱
381
注册时间
2014-2-8
在线时间
121 小时
发表于 2019-5-22 10:21:18 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
284
金钱
284
注册时间
2019-5-21
在线时间
87 小时
发表于 2019-5-22 10:21:46 | 显示全部楼层
谢谢分享,进来学习
回复 支持 反对

使用道具 举报

0

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2018-1-27
在线时间
22 小时
发表于 2019-5-22 11:24:12 | 显示全部楼层
有意思,学习一下
回复 支持 反对

使用道具 举报

1

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
350
金钱
350
注册时间
2015-3-19
在线时间
105 小时
发表于 2019-5-22 15:10:46 | 显示全部楼层
ok,good,kefoukaiyuan
回复 支持 反对

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2019-4-26
在线时间
5 小时
发表于 2019-5-22 16:31:31 | 显示全部楼层
KAKAKAKAKAKKAK
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2019-5-20
在线时间
1 小时
发表于 2019-5-23 09:24:32 | 显示全部楼层
我想要源代码
回复 支持 反对

使用道具 举报

7

主题

237

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1101
金钱
1101
注册时间
2019-5-6
在线时间
127 小时
发表于 2019-5-23 10:16:19 | 显示全部楼层
谢谢分享!一直希望我们国人在github有更多的身影,感谢作者!!!
一步一个脚印
回复 支持 反对

使用道具 举报

0

主题

12

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2019-5-23
在线时间
5 小时
发表于 2019-5-23 14:23:33 | 显示全部楼层
谢谢分享,学习下
回复 支持 反对

使用道具 举报

1

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2013-10-14
在线时间
12 小时
发表于 2019-5-24 09:53:22 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

2

主题

20

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
348
金钱
348
注册时间
2017-10-13
在线时间
39 小时
发表于 2019-5-24 11:00:19 | 显示全部楼层

谢谢分享。。。。
回复 支持 反对

使用道具 举报

0

主题

21

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
469
金钱
469
注册时间
2018-10-9
在线时间
68 小时
发表于 2019-5-24 12:13:19 | 显示全部楼层
看看.................
回复 支持 反对

使用道具 举报

1

主题

16

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
283
金钱
283
注册时间
2018-5-28
在线时间
81 小时
发表于 2019-5-24 14:48:26 | 显示全部楼层
学习学习,谢谢
回复 支持 反对

使用道具 举报

11

主题

60

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
499
金钱
499
注册时间
2015-10-26
在线时间
125 小时
发表于 2019-5-24 14:52:26 | 显示全部楼层
谢谢,看看是F4哪颗,标准库还是HAL库
我想好好学习RTOS,不管哪一种,学会一种就行
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2019-5-25
在线时间
2 小时
发表于 2019-5-25 13:56:34 | 显示全部楼层
kankan
回复 支持 反对

使用道具 举报

2

主题

9

帖子

2

精华

中级会员

Rank: 3Rank: 3

积分
322
金钱
322
注册时间
2018-12-12
在线时间
28 小时
 楼主| 发表于 2019-5-25 14:32:05 | 显示全部楼层
role_2099 发表于 2019-5-24 14:52
谢谢,看看是F4哪颗,标准库还是HAL库

标准库
回复 支持 反对

使用道具 举报

1

主题

41

帖子

0

精华

高级会员

Rank: 4

积分
504
金钱
504
注册时间
2019-3-21
在线时间
103 小时
发表于 2019-5-25 16:57:01 | 显示全部楼层
厉害,谢谢分享
回复 支持 反对

使用道具 举报

2

主题

30

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
448
金钱
448
注册时间
2013-5-29
在线时间
136 小时
发表于 2019-5-25 19:44:06 | 显示全部楼层
谢谢分享............
回复 支持 反对

使用道具 举报

0

主题

125

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2728
金钱
2728
注册时间
2015-10-29
在线时间
428 小时
发表于 2019-5-26 08:14:35 | 显示全部楼层
谢谢看下!
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
136
金钱
136
注册时间
2016-6-29
在线时间
48 小时
发表于 2019-5-26 17:46:51 | 显示全部楼层
学习学习
回复 支持 反对

使用道具 举报

24

主题

106

帖子

0

精华

高级会员

Rank: 4

积分
637
金钱
637
注册时间
2018-7-13
在线时间
197 小时
发表于 2019-5-27 08:56:50 | 显示全部楼层
感謝分享
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2019-5-27
在线时间
2 小时
发表于 2019-5-27 08:59:05 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

初级会员

Rank: 2

积分
79
金钱
79
注册时间
2019-5-14
在线时间
23 小时
发表于 2019-5-27 09:47:47 | 显示全部楼层

                         谢谢分享
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

初级会员

Rank: 2

积分
52
金钱
52
注册时间
2019-5-5
在线时间
16 小时
发表于 2019-5-27 10:00:20 | 显示全部楼层
66666666
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2019-5-27
在线时间
8 小时
发表于 2019-5-27 11:13:44 | 显示全部楼层
支持,看看                           
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2019-5-28
在线时间
2 小时
发表于 2019-5-28 16:40:30 | 显示全部楼层
xueyiyiixia
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2014-2-22
在线时间
20 小时
发表于 2019-5-28 20:50:17 | 显示全部楼层
看看学习
回复 支持 反对

使用道具 举报

0

主题

76

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3790
金钱
3790
注册时间
2013-12-23
在线时间
620 小时
发表于 2019-5-29 06:36:19 | 显示全部楼层
谢谢分享,学习一下
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2019-4-23
在线时间
11 小时
发表于 2019-5-30 10:07:35 | 显示全部楼层
感谢感谢
回复 支持 反对

使用道具 举报

4

主题

12

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2018-10-4
在线时间
9 小时
发表于 2019-5-30 10:25:33 | 显示全部楼层
111111
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2019-5-30
在线时间
13 小时
发表于 2019-5-30 11:27:16 | 显示全部楼层

谢谢分享!
回复 支持 反对

使用道具 举报

0

主题

15

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2016-1-27
在线时间
64 小时
发表于 2019-5-31 09:34:38 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

2

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
129
金钱
129
注册时间
2016-4-27
在线时间
34 小时
发表于 2019-6-1 22:34:32 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2019-6-1
在线时间
4 小时
发表于 2019-6-2 01:09:03 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

0

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2019-4-14
在线时间
27 小时
发表于 2019-6-2 01:13:53 | 显示全部楼层
好东西啊
回复 支持 反对

使用道具 举报

1

主题

60

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
227
金钱
227
注册时间
2010-12-14
在线时间
65 小时
发表于 2019-6-2 11:49:38 | 显示全部楼层
MQTT协议中文版
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 02:36

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表