# DDK-STM32G070-ML302 **Repository Path**: zhangchi0119/ddk-stm32-g070-ml302 ## Basic Information - **Project Name**: DDK-STM32G070-ML302 - **Description**: 基于STM32G070+ML302模块开发的连接点点控APP的智能硬件开发模块。 内置协议,专注于实现产品和业务逻辑即可,有一点嵌入式和C语言基础即可上手,快速实现产品,便于项目应用。 - **Primary Language**: C - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-10-30 - **Last Updated**: 2024-10-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DDK-STM32G070-ML302 #### 介绍 该项目基于点点控官方推出的DK-G070-LTE-M核心板+RTT操作系统完成。 核心板使用STM32G070CBT6+ML302模块开发的连接点点控APP的智能硬件开发模块。 核心板及配套评估板基于立创EDA开发,方便嵌入式开发者和个人开发者评估测试,根据项目需求开发测试,快速形成产品。本项目已经完成了联网通讯协议,用户专注于实现产品和业务逻辑即可,有一点嵌入式和C语言基础即可上手,快速实现产品,便于项目应用。 基于该项目的软硬件可以实现物联网远程控制、数据监测、传感器接入、网络IO控制、简单逻辑计算等需求,已经内置了MODBUS RTU MASTER,可以轻松调用读取MODBUS RTU 从站数据,对接各类传感器,非常适用于工控领域,变频器/PLC联网远控,数据监测等场景。 MODBUS RTU协议是一个工控上使用最广泛的协议,绝大多数的传感器、控制器等均支持MODBUS RTU协议。 #### 软硬件架构 硬件架构: 4G模组:ML302,在ML302基础上二次开发,实现了MQTT串口数据转发,根据串口数据发送到不同的订阅/发布频道等功能。 MCU主控:STM32G070CBT6,是STM(意法半导体)近年推出的全新MCU系列,基于ARM M0+内核,32KRAM+128K FLASH,性价比较高,且目前价格稳定,适合量产。 评估底板:支持6路继电器/6路光耦隔离DI采集/6路4~20MA模拟量采集电路,DI/DO可复用IIC/SPI,预留SWD接口,方便开发调试。 软件架构: 4G模组:基于ML302官方提供的SDK二次开发,这部分目前未开源。 MCU主控:基于RTT开发,使用STM32CubeMX图形化配置功能定义和工程生成,方便易用,内部集成RTT内核。 #### 准备工作 1. IDE推荐使用sw4stm32。或者用户使用顺手的IDE都可以,移植比较方便。 2. 推荐使用核心模块和开发板做验证。需要外接STLINK或者JLINK,调试使用SWD接口。 3. 点点控官方提供了写号工具,方便从点点控平台生成设备序列号以后固化到硬件里。 4. 写号、内部功能等主要基于MODBUS RTU协议。 #### 使用说明 1. 用户可以使用本项目做项目开发, 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)