ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

5 块钱的无线调试器就这么做好了?

2026/8/14 16:44:56 拓冰建站 浏览量
5 块钱的无线调试器就这么做好了?

来源:公众号【鱼鹰谈单片机】

作者:鱼鹰Osprey

ID :emOsprey

大家好,我是鱼鹰。

最近鱼鹰又对调试器感兴趣了,于是花了一天多的时间研究了一个开源的调试器项目:

https://github.com/windowsair/wireless-esp8266-dap

发现复刻成本真的超低,esp8266-12F(4.9元)+ esp 烧录器(16.5元),就是下面两货:

再加人手一个的 Type-C,连线如下:

就算完成了。

那为什么说是 5 块呢?因为烧录板不是必须的,只要焊接好线再通过 USB 转串口模块烧录一次固件即可,鱼鹰买这个只是为了方便。

多年以前,鱼鹰也买过一对无线调试器用于割草机,当时花了一百多。

那为什么是一对呢?因为需要单独的 USB 接收头,就像无线鼠标一样。

但现在,这个项目只要一个 esp8266 就够了,延迟更低,效率更高。

原因就是有另一个开源项目支持将无线调试作为 keil 的中转站。

https://github.com/windowsair/elaphureLink

openocd 的中转站:

https://github.com/windowsair/openocd-elaphurelink

那么 keil 实现的效果如下:

你的 MDK 可以识别出新的调试器选项。这样你就不需要接收头,直接和该中转站打交道就行了(如果这个调试器支持像 jlink 一样支持 ip 就更完美了)。

事实上,这个项目开发环境搭建还是挺简单,只是因为项目中没有对应的搭建说明文档导致鱼鹰遇到不少坑(目前鱼鹰将这些坑更新到付费仓库里面了,资料也上传到公共网盘)。

而且测试了发布的版本 v0.4.0,好像是有那么点问题的。

总之,这个项目配合电脑热点,可以以非常低的成本实现一个无线调试器,非常值得折腾。

另外这个项目还支持 esp32,可惜鱼鹰目前还不知道怎么编译它。

如果道友也想做一个,而且你有硬件开发能力的话,可以和鱼鹰合作,一起搞一批玩玩

推荐阅读:

嵌入式系统优先级详解

KEIL 调试经验总结

线程CPU使用率到底该如何计算?

许久以后,你会感谢自己写的异常处理代码

终极串口接收方式,极致效率

延时功能进化论(合集)

如何写一个健壮且高效的串口接收程序?

打了多年的单片机调试断点到底应该怎么设置? | 颠覆认知

-THE END-


如果对你有帮助,记得转发分享哦

微信公众号「鱼鹰谈单片机」

每周一更单片机知识

长按后前往图中包含的公众号关注

鱼鹰,一个被嵌入式耽误的畅销书作家

个人微信「EmbeddedOsprey」

长按后打开对方的名片关注