PCB打板之旅 & 送调试神器

汽车安全 3年前 (2021) admin
868 0 0

时隔多年,我又开始打打板子练习焊接手艺了。记得上次打的是 Throwing Star Lan Tap,这次嘉立创免费打样又薅了几个 Focaccia Board 的 PCB 板。因为板子本身并不复杂,所以没有选择厂家贴片,就自己拿来练练手。

接触 Focaccia Board 还有段渊源。去年研究某家智能门锁,PCB 板上有丰富的调试接口UART、SPI、SWD,当时手头只有一个UART串口工具。于是就在网上找 All in one 的工具,最后找到了 CJMCU-232H。CJMCU-232H 使用的芯片是 FT232H,此模块支持 USB to JTAG/SWD UART/FIFO SPI/I2C。此外还比较实惠,几十块一个。默认没有焊接排针,入手的需要注意,需要有焊接工具。某次浏览 SecurityAffairs 的安全新闻时看到了 Focaccia Board 很惊艳,就很想要一个。感谢作者开源,让伸手党也能自己打板。

简单记录了一下打板制作过程,供有兴趣的初学者参考。

PCB 打板到设备调试

鉴于很多人可能没有自己打过板,就和大家简单分享一下这个过程。

  1. 上传原理图


    PCB打板之旅 & 送调试神器

  2. 下单

    PCB打样:板子数量选择 5,就属于免费打样。然后按需修改各项配置。

    PCB打板之旅 & 送调试神器

    STM 贴片:下单页面选择需要SMT贴片,后续上传 BOM(Bill of Material,物料清单)表,一起交给厂家即可。这里我没有选择 SMT 贴片,准备自己手动焊接。

    PCB打板之旅 & 送调试神器

  3. 购买各类元件

    根据 BOM(Bill of Material,物料清单),在 1668 上购买所需的配件。如果嫌麻烦,或太复杂可以选择 PCB 贴片服务。

    购买的时候需要特别注意芯片的封装、型号等。这一次我就买错了电阻。

    PCB打板之旅 & 送调试神器

  4. 焊接

    这块板子的焊点其实还挺多的,一个板子就将近 200 个。起初一个一个焊,后来发下先把需要的元件摆好,之后把硬纸板放在上面,然后翻转过来,每一个元件焊接一个点,待所有的元件都焊接一个点之后,在做一些微调,最后把剩下的焊接好就行了。

  5. 外壳

    裸露的焊点在特殊场景(如金属桌面)中可以可能短路,所以最好还得有个外壳。到淘宝上搜索 3D 打印制作。

  6. 组装

    组装之后就可以用来调试分析设备了。

    PCB打板之旅 & 送调试神器

抽奖

重头戏来了,转发本文至朋友圈,关注公众号,并回复 调试神器 获取抽奖二维码,不分组,开奖前不删除。8 月 3 日 18:00 开奖,送 1 个 Focaccia Board + FT232H 来试试手气(白嫖)。

没有抽到的不要着急,可以凭实力获取。在 火线Zone 发布 IOT 安全相关优质原创(平台首发技术文章,即可获得。数量有限,先到先得。快快,点击原文参与。

参考

  • whid-injector/Focaccia-Board: Multipurpose Breakout for the FT232H

原文始发于微信公众号(桥的断想):PCB打板之旅 & 送调试神器

版权声明:admin 发表于 2021年7月31日 上午9:57。
转载请注明:PCB打板之旅 & 送调试神器 | CTF导航

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...