嵌入式技术分享

Embedded Technology Sharing

基于正点原子STM32F4开发板和阿里云物联网平台的MQTT项目

【本人GitHub开源项目】

《基于正点原子STM32F4开发板和阿里云物联网平台的MQTT项目》

项目github地址: https://github.com/maxlicheng/stm32f4_ucosii_lwip_mqtt

说明
本项目基于正点原子STM32F4探索者开发板和阿里云平台的MQTT通信项目,
MQTT协议中文版pdf文件已上传github,下载源码后在Documents文件夹即可看到。

使用
1.下载源码
2.修改mqtt_app.h文件中的阿里云设备三元参数
3.编译后download到开发板

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

具体使用方式,可参考以下文章和视频
1.项目演示视频
https://www.bilibili.com/video/av52731912/

2.阿里云创建物联网设备教程
https://www.bilibili.com/video/av52731912/?p=2

3.MQTT协议简介
https://www.bilibili.com/video/av52731912/?p=3

4.基于github项目制作的MQTT点阵显示系统
https://www.bilibili.com/video/av52731912/?p=4

5.个人github
https://github.com/maxlicheng

如果文章对您有帮助,欢迎移至上方按钮打赏博主;

点赞
  1. Wang说道:

    由于未能找到您的邮箱,特意在找在这个角落发表,
    很荣幸,能成为你的邻居。
    但这里很抱歉,本站 nmza.net 近期进入备案程序,将关站一星期。
    特此打扰通知,看到请删除,谢谢!

  2. Surk说道:

    您好,如何通过阿里云使用iap更新板卡程序?

    1. cheng说道:

      更新固件直接用mqtt源码比较笨重,建议直接看阿里云的iot sdk进行参考,因为我没有这需求,所以没有去研究了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注