
【AI设计】AI远程调试器
简介
基于 ESP32-S3 的无线AI调试器 · 串口桥接 + 多协议信号AI监控,支持MCP协议接入AI代理
简介:基于 ESP32-S3 的无线AI调试器 · 串口桥接 + 多协议信号AI监控,支持MCP协议接入AI代理开源协议
:GPL 3.0
描述
功能详情
涵盖串口调试、多协议监控、Web管理、AI助手等核心能力
无线串口桥接
PWM 信号监控
SPI 总线监控
I2C 总线监控
自定义线序
AI 原理图设计
AI 通过 EasyEDA API 自动完成从方案设计到原理图绘制的全流程,本项目的硬件原理图完全由 AI 自动生成
MCU选型/接口/外设
硬件设计方案文档
自动放置器件连线
AI 自动调整设计
PCB 布局布线
5V_OUT 通过 J3 为 DUT 供电,完整电源链路设计
7 通道用于 UART+I2C+SPI,1 通道预留扩展
EN/BOOT 上拉、USB 差分走线、去耦电容布局
SPI Slave 捕获 + PWM 频率/占空比测量
S8050 NPN 背光驱动 + 3 个用户按键
UART(TX/RX) + I2C(SDA/SCL) + SPI(SCK/MOSI/MISO) + PWM + GND + VDD
USB & 电源模块
ESP32-S3 主控模块
电平转换模块 (TXS0108E)
LCD 显示模块
按键 & DUT 接口模块
AI 软件设计
基于 ESP-IDF + FreeRTOS 的模块化 C 语言固件,包含 10 个功能模块、16 个源文件,总计约 4000 行代码
serial/serial_bridge.h
lcd/lcd_driver.c (320行)
lcd/cjk_font.c (中文点阵)
lcd/HZK16 + uni2gb.bin (字库)
net/http_status.c — HTTP 端口 80
net/ws_server.c — WebSocket
net/dap_server.c — CMSIS-DAP 端口 5555
net/protocol.h — JSON 协议定义
spi_mon.c — SPI Slave 捕获 (200行)
i2c_mon.c — I2C Slave/Passive (250行)
clk_mon.c — 时钟频率测量
UART 事件 (高优先级)
TCP/HTTP/DAP 服务器
各监控器独立任务
6 个子目录分层
ESP-IDF 组件化编译
独立头文件 API 定义
GPIO 中断 (按键/PWM)
WiFi 事件回调
WebSocket 异步推送
引脚功能映射
波特率配置
跨重启自动恢复
HTTP:80 (Web 管理)
WebSocket:80 (实时)
TCP:5555 (CMSIS-DAP)
uni2gb 映射表 (130KB)
EMBED_FILES 编译进固件
PSRAM 帧缓冲分配
3D 外壳设计
上下壳体分体设计,3D 渲染效果展示,包含分解视图和各角度细节
上下壳体分离状态,展示内部 PCB 板卡安装结构和各部件装配关系
螺丝固定
口袋大小
无需额外支架
维护方便
MCP 协议集成
通过 Model Context Protocol 让 AI 助手直接与硬件设备通信,实现远程串口调试、信号监控和协议分析
可用工具 (Tools)
远程数据采集演示
快速入门
三步完成编译烧录,快速体验无线调试器全部功能
克隆项目源码到本地
idf.py flash 烧录到 ESP32-S3
通过 WiFi 或 USB 开始调试
idf.py build
idf.py flash monitor
相关链接
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










