时隔多年,我又开始打打板子练习焊接手艺了。记得上次打的是 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 打板到设备调试
鉴于很多人可能没有自己打过板,就和大家简单分享一下这个过程。
-
上传原理图
-
下单
PCB打样:板子数量选择 5,就属于免费打样。然后按需修改各项配置。
STM 贴片:下单页面选择需要SMT贴片,后续上传 BOM(Bill of Material,物料清单)表,一起交给厂家即可。这里我没有选择 SMT 贴片,准备自己手动焊接。
-
购买各类元件
根据 BOM(Bill of Material,物料清单),在 1668 上购买所需的配件。如果嫌麻烦,或太复杂可以选择 PCB 贴片服务。
购买的时候需要特别注意芯片的封装、型号等。这一次我就买错了电阻。
-
焊接
这块板子的焊点其实还挺多的,一个板子就将近 200 个。起初一个一个焊,后来发下先把需要的元件摆好,之后把硬纸板放在上面,然后翻转过来,每一个元件焊接一个点,待所有的元件都焊接一个点之后,在做一些微调,最后把剩下的焊接好就行了。
-
外壳
裸露的焊点在特殊场景(如金属桌面)中可以可能短路,所以最好还得有个外壳。到淘宝上搜索 3D 打印制作。
-
组装
组装之后就可以用来调试分析设备了。
抽奖
重头戏来了,转发本文至朋友圈,关注公众号,并回复 调试神器 获取抽奖二维码,不分组,开奖前不删除。8 月 3 日 18:00 开奖,送 1 个 Focaccia Board + FT232H 来试试手气(白嫖)。
没有抽到的不要着急,可以凭实力获取。在 火线Zone 发布 IOT 安全相关优质原创(平台首发)技术文章,即可获得。数量有限,先到先得。快快,点击原文参与。
参考
-
whid-injector/Focaccia-Board: Multipurpose Breakout for the FT232H
原文始发于微信公众号(桥的断想):PCB打板之旅 & 送调试神器