This website requires JavaScript.
发布

带灯效的串口查看、记录器(铝合金外壳)

amagsty
发布于2025-02-21 11:44:28
CC BY-NC-SA协议 分类: 侵权投诉
销量: 215
12
20
2
简介:

监听显示 UART 数据,可记录至 SD 卡,并带有灯光提示。也可作为普通的 USB 转 UART 工具。

应用场景:

硬件开发、数据记录、USB 转 UART、桌面电子手办。

一、产品简介


aDataFlow2 是一款好看又好用的串口数据查看/记录器。同时也具有 USB 转 UART 的功能,它的核心为 ESP32-S3 模块,也可作为常规 ESP32 开发板。



二、应用场景


需要及时查看 UART 数据的各种开发环境;

需要将数据保存的场合;

与电脑连接,将 USB 转为 UART,同时监看 TX RX 数据。



三、产品概述


产品原理为,使用 ESP32 监听 USB 转 UART 的 TX/RX 通信,并以文字/曲线形式显示在屏幕,或录制在 SD 卡中。同时 ESP32 的 USB 引脚可通过 USB HUB 芯片与电脑连接,方便程序烧录及 JTAG 调试。原设计的功能如下(源码在附件中的“程序源码.zip”):


串口查看器

在硬件开发时,经常需要查看串口数据,aDataFlow2 提供更多便利,实时监听 UART 数据,且不影响电脑与目标的通信。在有数据时,通过灯光效果给予提示,在公司或实验室中,它是一个很靓的仔。


串口数据记录

用于将串口的原始数据记录至 SD 卡。


桌面电子手办

可以通过和其他单片机、模块的配合,用于显示环境数据等信息,按需成为桌面摆件或电子手办。


ESP32 学习/开发板

aDataFlow2 综合了多种外设(如按钮、SD卡、屏幕、灯带、环境光等等),并且全部的源码(UI实现、串口队列等)、以及外观设计文件,均在本项目附件中提供下载,可以用于学习 ESP32 开发,或作为设计参考。



四、产品参数


外形:宽x高x深约 74x53x33mm

屏幕:2寸,分辨率 320x240

电池:500mAh

功耗:5V 150mA 左右



五、制作及使用说明


查看串口数据

UART 支持 3.3V~5V 电平,请将本机 GND、RX,连接至目标板的 GND、需监听的 TX 或 RX 线路,Vref连接至目标板的电平参考,通过顶部编码器选择波特率,即可实现监听,本机使用串口芯片为 CH343P 支持多种波特率,及每秒约 40 条左右的串口数据(默认的串口监听队列轮询间隔是 20ms)。


切换图表模式

面板的 “FUNC” 按钮用于切换原数据模式及图表模式。图表模式需符合约定格式为:{“title1”:data1,…}格式的 JSON 数据。最大支持 5 条曲线的显示。图表的颜色可通过发送配置 JSON 动态配置,详情请参考程序源码。


USB 转串口

机身背后的 USB 连接电脑后即可作为 USB 转串口的开发工具。引出的 TX、RX 即串口的输出和输入。


自身程序烧录

机身背后的 USB 口首先连接到 USB HUB 芯片,并接入 CH343P 串口芯片,与 ESP32 自带的 USB 引脚。因此在 USB 连入电脑后,直接烧录程序即可,无需再使用烧录器。主 PCB 背后预留了 ESP32 的传统烧录接口,用于后备。


制作说明

本项目对工具、手工、时间及环境的要求较高,请首先下载附件,阅读《组装手册.zip》,并对制作过程产生整体感觉后,评估是否方便进行,再进行各项目的下单。

需下单的内容如下:


1. PCBA

PCB 共六片,请依次按照 附件 / PCB 工程 / 下单说明.txt 下单。而后采购元器件,自用时推荐使用手工焊接即可。


特别注意:项目附件下载后,请忽略根目录的 xlsx BOM 表等信息,它没有包含全部的 PCB 及元器件信息,仅为当前绑定的 PCB 订单之内容。

请务必阅读:附件 / PCB 工程 / 下单说明.txt。


PCB 们之间的关系如下,请依照 《组装手册.pdf》中说明使用 5cm 双头镀锡线焊接连接:



带灯效的串口查看、记录器(铝合金外壳)硬件项目图1




2. 3D 打印 / 钣金

3D 打印共 2 件,请依次按照 附件 / 3D 打印 / 下单说明.txt 下单。

钣金为 4 件,请依次按照 附件 / 钣金切割 / 下单说明.txt 下单。


3. 铝合金外壳

【嘉立创FA铝合金壳体】本项目为降低大家复刻成本,铝合金外壳已由嘉立创FA铝合金外壳团队量产,复刻的朋友可以选择直接购买已量产的成品。

第一步:打开外壳模型开源链接: https://ke.jlcfa.com/share/5B179E784AE2450992CB6657E29AF13C/349463048165474306

第二步:可以选择存为自己的设计稿修改后下单,或者点击右边按钮购买已经量产的成品(成品支持修改颜色)

带灯效的串口查看、记录器(铝合金外壳)硬件项目图2



4. 面板定制

请在立创商城、面板定制下单,具体信息请参考:附件 / 面板打印 / 下单说明.txt。


5. 其他零件及耗材

还需要屏幕、电池、螺丝、胶带等材料。请参考“组装说明.pdf”及“购买链接.pdf”。



六、备注


1. 成本构成(单套):

未包含 PCB 制板费用;

元件、面板价格来自立创商城;

3D 打印价格来自三维猴;

其他价格来自淘宝店家;

不含 SMT 及组装耗材费用;

不含运费;

价格数据为估计值,仅供参考。


元器件(单套平均):¥ 50

3D打印/钣金:¥ 25

面板打印:多套产出,暂估算为 ¥20

屏幕:¥12

电池:¥15

其他零件/耗材:种类较多,分摊后单件暂按 ¥10 计算


总计:¥150 左右


2. 项目视频/照片与实物的区别

本项目的图片及视频中出现的组装螺丝、亚克力边缘、支架等均经过了抛光处理。刚采购回来的材料可能与之不符,但经抛光即可达到同样效果。


3. 额外的说明

本项目的所有部分均可在 CC BY-NC-SA 协议下自由修改使用,但项目附件中含有的“aDataFlow”,“AMAGSTY”文字及图案,以及二者的任意组合,为私有标识。请勿在您的作品中使用以上标识。



七、测试视频

视频中展示了产品外观,以及原设计固件的基本功能:UART 监听连接、调整波特率、显示及保存到 SD 卡。



ESP32 LVGL 串口 UART
最近更新时间 2025-03-29 14:21:01
描述
PCB
元件清单
原理图
附件
讨论