This website requires JavaScript.
入驻
发布

ESP32C3 无线收发终端

星辰一点 发布于2024-04-19 17:51:56 CC BY-NC协议 分类:工业电子 侵权投诉
销量: 0
0
0
0
简介:

一款基于ESP32C3的远程串口收发工具,并支持本地存储

应用场景:

远程查看终端设备的串口信息,以及下发数据给终端设备,并将串口收发的信息以文件的形式存储在TF卡内



1. 产品简介


  一款基于ESP32C3的远程串口收发工具,并支持本地存储。


2. 应用场景


  远程查看终端设备的串口信息,以及下发数据给终端设备,并将串口收发的信息以文件的形式存储在TF卡内。


3. 产品概述


  主控为乐鑫ESP32C3,主要用于获取串口数据,通过WIFI方式发送给局域网(或者远程)的上位机


4. 产品参数


  - 输入电压:DC5V,工作电流100mA内。

  - 硬件接口:USB type-C。

  - 工作温度-20度至 +70度。

  - 主板PCB规格:四层板,两面贴片。

 3D简介图

ESP32C3 无线收发终端硬件项目图1

ESP32C3 无线收发终端硬件项目图2


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. 测试视频

视频展示了如下功能

  • 接口介绍
  • 参数配置
  • 功能演示
ESP32C3 UART TCP
最近更新时间 2024-04-19 17:51:56
描述
PCB
元件清单
原理图
附件
讨论