服务器制作一个stm32 OTA服务器——内容展示和准备工作(个人娱乐学习使用,仅供参考)
一、准备工作
4G模块:我使用的是大夏龙雀的模块或者使用MQTTX进行通讯
linux服务器:这里我使用的是阿里云服务器
stm32开发板:这里我使用的stm32f103c6t6
参考了B站阿正的小熊派OTA教程(感谢大佬开源,但是群加不了)
二、学习准备
我有一个闲置的服务器用来做OTA服务器,涉及内容:
nodered、mysql、xmodem协议、linux宝塔等等,我这里是随便搭建了一个主动下载方式的服务器
三、效果展示
nodered


四、功能展示
(1)现在设备imei中查询对应设备,输正确的imei后点击查询,在上面显示了imei以后就可以点击下载,如果没有对应imei会显示imei未注册

(2)点击下载前需要在mqttx中订阅主题 hjf/dl/868228070255417,同时发布主题 hjf/ack/868228070255417 (用于给nodered订阅使用做成通讯)

(3)点击确认下载后,第一步可以接收到数据,同时在网页上更新进度

mqttx + nodered

以上是简单的演示过程,等我空闲时间,我会重新注册一个服务器,是怎么如何完整搭建整个OTA服务器的,以及有什么不足的部分
今天就到此为止
另外俺不是专门做前端后端的,只是发现nodered这个工具很好用,花了1星期每天下班回来学习一下,供大家参考

新建了一个群,希望各位来一起相互学习
企鹅群:529611102

浙公网安备 33010602011771号