一款基于ESP32C3的远程串口收发工具,并支持本地存储
远程查看终端设备的串口信息,以及下发数据给终端设备,并将串口收发的信息以文件的形式存储在TF卡内
1. 产品简介
一款基于ESP32C3的远程串口收发工具,并支持本地存储。
2. 应用场景
远程查看终端设备的串口信息,以及下发数据给终端设备,并将串口收发的信息以文件的形式存储在TF卡内。
3. 产品概述
主控为乐鑫ESP32C3,主要用于获取串口数据,通过WIFI方式发送给局域网(或者远程)的上位机
4. 产品参数
- 输入电压:DC5V,工作电流100mA内。
- 硬件接口:USB type-C。
- 工作温度-20度至 +70度。
- 主板PCB规格:四层板,两面贴片。
3D简介图
5. 使用说明
使用USB-C线将该设备接入电脑,给ESP32C3下载固件。使用sscom打开USB-C串口配置参数。
参数配置
配置wifi名称:nvs_set ssid str -v xxxx
配置wifi密码:nvs_set password str -v xxxx
配置连接方式:nvs_set linkType str -v [removed]
配置连接地址:nvs_set linkAddr str -v [removed]
配置连接端口:nvs_set linkPort u32 -v xxxx ()
配置uart波特率:nvs_set baudrate u32 -v 115200
参数读取
读取wifi名称:nvs_get ssid str
读取wifi密码:nvs_get password str
读取连接方式:nvs_get linkType str
读取连接地址:nvs_get linkAddr str
读取连接端口:nvs_get linkPort u32
读取uart波特率:nvs_get baudrate u32
上位机使用软件NetAssist测试
6. 备注
本设备为硬件+软件,需要下载程序,附件包含源代码、串口调试助手、网络调试助手等。
源码使用vscode软件开发,IDF版本为V4.4.4。
可以使用vscode直接下载,也可以使用flash_download_tool_3.9.4软件下载;
参数配置中的连接端口与软件NetAssist中的端口需要一致。
BOM单价格大概是30元;
7. 测试视频
视频展示了如下功能
- 接口介绍
- 参数配置
- 功能演示
点赞