这是一个非常简单/好复刻的迷你串口调试器!

DIY成本仅28元!(不包含外壳成本)
但!低成本却并非它最大的亮点!它的最大亮点是:
——在28元的成本下,作者没有随便设计外接串口保护,反耳呢,SMF5.0CA TVS + 双LM66100 + LDO一套连招下来,防高压反灌和可控供电的设计比很多只做BLE透传的模块保护设计更周全
接下来,我们看看它的功能,以及具体的设计方案!
-
可以连接<BLE>或<UART>进行收发数据,出差时随身携带,作为应急调试工具,还是不错的
-
具有透传功能,可以当作<UART>和<BLE>之间的中继器
-
3500mah 18650电池,理论续航35小时
-
使用特定固件后,可通过BLE连接FOC焊锡架,能实时控制电机运动,方便调节参数。有了这个功能,项目也从"普通透传工具"变成了"专用调试终端"呢~
-
制作这个项目,能低成本的学习ESP32开发(BLE、WIFI等),用于学习LVGL的图形化开发
-
TFT屏幕实时显示参数
作者基于嘉立创EDA设计了一块电路板,尺寸支持免费打样↓

原理图

PCB图
设计说明
-
主控:ESP32C3FH4
-
DCDC芯片:SY8088AAC
-
屏幕:2.25寸TFT屏幕
-
控制:EC11编码器
-
无源蜂鸣器:MTL-5020
-
开关机芯片:GEK100-35
-
电池:18650
-
电源管理:TP4056
-
放电保护:IP3005A
-
说明:为防止高压意外进入,可以控制3.3V输出给外接模块,方便连接USB转TTL模块烧入固件
工作原理
整体电路以 ESP32-C3 为核心,单节 18650 电池经 DCDC 降压到 3.3V 供电,外接串口通过TVS+双理想二极管+LDO做高压保护和可控供电,主控通过硬件 SPI驱动ST7789屏幕、配合 EC11 编码器完成人机交互,最终实现 BLE 与 UART 的双向透传中继及数据收发调试。
UI架构
-
使用VSCode + PIO
-
通过TFT_eSPI驱动ST7789
-
LVGL8.3.11使用SquareLine Studio画的界面
固件
固件基于 PlatformIO 开发,支持 UART↔BLE双向数据透传。
作者开放了串口调试器固件刷了直接就能用!
如果你想复刻,或深入学习,可以前往开源网址哦~顺便给作者点个赞~~~



