1 Star 0 Fork 17

zsdshuai / DataTransferUnit-Application

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 4.34 KB
一键复制 编辑 原始数据 按行查看 历史
隔壁王叔 提交于 2023-02-05 22:51 . 修改readme

DataTransferUnit-Application

介绍

硬件采用模块化设计,分为主板和扩展板。主板接口有DC5-36V电源接口,USB串口(支持给主板供电),RS232,RS485,CAN,4个指示灯,以太网口,SIM卡,天线(支持双天线)。扩展板可以是4G、NB、WIFI、LoRaWAN、北斗定位、以太网模块等,根据需求可持续设计。软件基于RT-Thread开发,只适配了外设和部分软件包,可根据自己的需求制作成数据透传、协议解析、协议转发、远程控制、modbus网关、modbus-rtu转modbus-tcp、网关自动采集数据、定时上报数据等设备。软件包丰富,外设驱动完整,只需要自己开发应用部分即可。固件升级支持ymodem,http,配合DataTransferUnit-BootLoader使用。网络协议支持TCP、UDP、DNS、HTTP、FTP、MQTT、COAP、LWM2M等。支持对接阿里云、腾讯、移动、电信、华为、微软等物联网平台。更多的第三方组件,支持Yaffs2、Sqlite、FreeModbus、Canopen、LibZ、cjson、MicroPython、Lua、JS等。

板子说明

  1. 主板

MCU使用国产替代STM32F103RET6

DataTransferUnit-Base DataTransferUnit-Base
  1. 扩展板
名称 图片 描述 进度
EC600S 4G-CAT1 已完成
BC28 DataTransferUnit-Module-BC28 NB-IOT 已完成
ESP-07S DataTransferUnit-Module-ESP-07S WIFI 已完成
W5500 DataTransferUnit-Module-W5500 Ethernet 已完成
Ra-07 LoRaWAN 设计完成
RG200 5G 计划设计

使用教程

  1. 固件烧写
    • 调试工具烧写
    • RS232烧写
    • BootLoader中的ymodem烧写
    • 应用程序中的http远程烧写
  2. USB终端调试
  3. 后续教程根据关注情况更新Wiki……

开发说明

  1. 开发工具

    支持Keil4/5、IAR、GCC、Eclipse、VS Code、RT-Thread Studio开发环境

    推荐使用RT-Thread Studio

  2. 更多开发教程可查看RT-Thread官方文档教程

固件计划

名称 描述 作者 文档 固件 源码
ModbusGateway Modbus网关,RS232/RS485转TCP/UDP,TCP转RTU(RS232/RS485),RS232转RS485等。网络支持4G、以太网、wifi。 Huntsman 文档 下载 gitee

交流合作

  • 硬件交流群:101432089
  • 板子挂这里了: 咸鱼
C
1
https://gitee.com/zsdshuai/DataTransferUnit-Application.git
git@gitee.com:zsdshuai/DataTransferUnit-Application.git
zsdshuai
DataTransferUnit-Application
DataTransferUnit-Application
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891