单片机 + M203S模组 = 物联网、远程升级

今天用到的M203S模组可以解决嵌入式项目的常见问题,如下:

1、单片机的数据无法上传到云端?
​解决方案:加M203S模组。M203S模组和单片机串口相连,数据可通过M203S实时上报到服务器。

2、出货后的单片机程序​无法更新?
​​解决方案:​加M203S模组。M203S模组下载FTP服务器上的单片机程序,并通过串口对单片机进行远程升级。

一、这款M203S的具体参数如下:

● 尺寸:18.7mm × 16.0mm × 2.1mm
● GSM/GPRS:850/900/1800/1900MHz
● 蓝牙:BLE 4.0
● GNSS:GPS/BEIDOU
● OTA:支持FTP在线升级模块固件

二、给开发者提供 microAT 精简指令 – 可以帮助开发者快速实现功能,示例:

MQTT:
设置三元组并连接阿里云:
AT+MMQTOPEN=,,[,]

订阅主题:
AT+MMQTSUB=

发布主题:
AT+MMQTPUB=,

TCPIP:
连接TCP/IP服务器:
AT+MSOCOPEN=,,[,]

上传下发数据:
AT+MSOCSEND=,

关闭连接服务器:
AT+MSOCCLOSE

FTP:
从一个FTP服务器下载文件
AT+MFTPGETFILE=,,,,,[,]

上传文件到FTP服务器:
AT+MFTPPUTFILE=,,,,,,[,]

三、使用的是WZ208开发板

这款开发板是用的 STM32F103C8T6 + M203S 方案:

1、STM32负责数据采集,定时唤醒M203S;

2、M203S负责整合STM32发来的数据上传服务器,并且可以远程升级STM32。M203S闲时处于关机状态不耗电,每隔2个小时被STM32唤醒一次,来接收服务器下发的命令并上传数据到服务器。
在这里插入图片描述

————————————————
版权声明:本文为CSDN博主「智云服」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_35658675/article/details/105977548

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 游动-白 设计师: 上身试试
应支付0元
点击重新获取
扫码支付

支付成功即可阅读