领券中心备货找料立推专区爆款推荐合作库存PLUS会员BOM配单PCB/FPC/SMT工业品面板定制

成功了!我用AI,画PCB,做了个AI调试工具

2026-08-17 17:39:05阅读量:388

这是一个由AI制作无线AI调试器

无线AI调试器

没错,就是你想的那样!

除了组装焊接是人工……

原理图是AI画的

代码是AI写的

调试是AI调的

这无疑是一次全新且大胆消耗token的尝试!

那么,这个项目实现了什么功能?电路设计+代码设计的AI工作流是怎样的?token成本是多少?

咱一起瞅瞅!

*如果你也想用本项目用到的skill,可以直接去【第六章】提供的开源网址下载

 

一、项目功能&亮点

看到开头,可能有小伙伴会以为——这不就是AI设计了个远程调试下载器吗?

不不不

既然让AI来设计,我自然是要求再“复杂”一些~

它有5大功能——无线串口调试、PWM 信号监控、SPI 总线监控、I2C 总线监控、自定义线序。

这5个功能中,还细分出这26个亮点功能:

1、支持无线串口调试

支持无线串口调试
支持无线串口调试

 

*非常适合远程看串口日志、调AT指令、调STM32/ESP32/Arduino等开发板等场景

 

2、PWM 信号监控

PWM 信号监控

PWM 信号监控

*能用于风扇调速、LED 调光、电机控制、舵机控制、蜂鸣器等场景

 

3、SPI 总线监控
SPI 总线监控

SPI 总线监控

 

4、I2C 总线监控

I2C 总线监控

I2C 总线监控

 

5 、自定义线序

自定义线序

 

 

总结:

——远程下载调试器解决的是:“我的单片机程序有没有问题?”

——这个项目更偏向解决:“我的单片机跟外部设备之间到底有没有正确通信?”

它不止能给 MCU 下载程序、在线调试代码,更能——看/发 UART、PWM、SPI、I2C 信号;支持网络桥接;SPI 数据测试Master / Slave;I2C 数据测试Master / Slave / Passive;协议分析;Web / TCP / MCP远程操作 ……

怎么样?是不是很香?

本章的最后,附上它的应用场景↓

 

6、应用场景

应用场景

二、硬件设计方案

这里用了2个skill:

  • easyeda-api-skill

  • easyeda-enhanced-schematic-skill

*skill也开源了,可在开源网址下载使用。

——用户只要用自然语言告诉 AI“我想要什么电路”,AI 会先理解需求、查找合适的器件和参考电路,再借助上面的两个 EasyEDA 的开源 Skill,自动在嘉立创 EDA 里辅助把原理图画出来

 

1、设计图
原理图

原理图

 

PCB图

PCB图

 

2 、AI设计工作流

 

AI设计工作流

 

3、硬件参数

硬件参数

 

三、软件设计

到了软件部分,AI 从需求一路做到了“完整的软件工程架构 + 多模块代码生成”

而我做的,只是告诉 AI 想实现哪些功能,它就能借助 esp-dev-skill 自动拆分模块、搭建软件框架,并生成可运行在 ESP32 上的完整固件代码。

*包含10个功能模块、16个源文件,总计约4000行代码

 

软件架构总览
软件架构设计

软件架构设计

 

四、MCP 协议集成

本章实现的重点是——以前是“人看数据再问 AI”,现在是“AI 自己拿数据、自己分析”

这里,我基于开源 wireless-debugger MCP 工具,将 ESP32 调试器的 UART、PWM、SPI、I2C 等能力开放给 AI。AI 可通过 MCP 远程读取真实硬件数据,并结合串口日志、信号状态和协议通信记录辅助分析故障,实现“AI 直接参与硬件调试”。

 

通信架构

 

可用工具

 

远程数据采集演示

 

安装配置教程

最后,本项目的DIY成本

在50元左右

 

但消耗的token

可能在50刀-100刀左右图片

聆听我钱包心碎的声音~

 

五、开源网址

本项目的电路、外壳、skill都已开源!

 

开源相关资料

 

怎么样?你喜欢这个项目吗?你会想复刻吗?

如果你想给作者点赞or深入学习,欢迎前往开源网址~

开源网址:https://oshwhub.com/course-examples/project_ddnrazxm

广告图片