项目简介
本项目基于Arduino平台,借助SIM7070G LTE CAT-M1/NB-IoT模块达成多种通信功能。该模块支持多频段的LTE-TDD/LTE-FDD/GSM/GPRS/EDGE,数据传输峰值能达到375kbps,具备稳定的低功耗通信能力,且支持GNSS定位功能,适用于户外环境。
项目的主要特性和功能
- 通信功能:支持GPRS和NB-IoT模式下的UDP和TCP数据传输。
- 定位功能:可通过GNSS获取当前位置的经纬度信息。
- AT命令控制:能直接发送AT命令到SIM7070G模块。
- MQTT协议支持:支持MQTT连接、发布、订阅和断开操作。
- HTTP协议支持:支持HTTP的GET和POST请求。
安装使用步骤
- 下载库文件。
- 安装库文件:把下载的库文件粘贴到Arduino IDE的
libraries
目录中。 - 运行示例代码:打开Arduino IDE,选择
File -> Examples
,挑选下载库中的示例代码并上传到Arduino板。 - 配置模块:按需配置SIM7070G模块的网络模式、波特率等参数。
- 测试功能:运行示例代码,对模块的通信、定位、MQTT和HTTP功能进行测试。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】