
升级USB-C接口的Arduino Micro单面元件兼容板
简介
在使用Arduino官方Micro板时,发现双面元件和MicroUSB接口都不是很方便,就想着根据官方原理图,绘制一个单面元件的USB Type-C 开发板。
简介:在使用Arduino官方Micro板时,发现双面元件和MicroUSB接口都不是很方便,就想着根据官方原理图,绘制一个单面元件的USB Type-C 开发板。开源协议
:CC BY-SA 3.0
描述
这个工程想法起源于2022年春天,因为一些原因鸽到22年底才做成;
下图是我的官方板子(已买票上车,支持正版):
官方板子在使用一段时间后有两点比较难受:
1、使用了MicroUSB接口(发布时是MicroUSB最流行的时期),在USB-C越来越普及的今天,会有些不方便,并且其接口强度也不够。
2、板子的元器件双面布局,虽说基本不会影响使用,但还是觉得单面布局好一些(更适合铁板烧)。
所以俺这次设计的板子主要的要求如下:
1、尽量按照官方板子的BOM元器件来做,绝不缩水,保留电源自动选择电路、接口ESD保护。
2、接口改为更方便的USB-C,增加了CC线的支持(很多C口设备为了节省两个电阻的成本,不支持CC线)。
3、所有元器件放在Top层,背面可以放一些个性化的图案;或添加邮票孔,作为模块贴在扩展版上,大大降低焊接高度。
4、其他改动:1117的输出电容更换为钽电容;所有元器件优先使用0402封装,LED统一为0603;晶振由原来的3225改为2016(焊盘也兼容2520);更换小体积、手感好的RESET按键。
最终的板子如图:
背面丝印改为ATmega32U4芯片的引脚标注,可以直观看到使用了处理器的哪一个引脚。
二维码直达Arduino官方文档。
手里有好几种颜色的排针,嘿嘿
可以看到,缩小元件尺寸后,即使放在单面板也有较大空间。
注意:PCB为AD导入,可能存在未知错误,打板请使用附件的Gerber文件。
参考资料:
最后给大家一个验证码(doge:
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 100nF | C1,C2,C6,C9,C10,C11 | C0402 | 6 |
2 | 22uF | C3,C14 | C1210 | 2 |
3 | 1uF | C4,C5,C7 | C0402 | 3 |
4 | 22pF | C12,C13 | C0402 | 2 |
5 | CD1206-S01575 | D2 | CD1206-S01575 | 1 |

评论