microusb贴片 ad封装_diy从pcb到焊接,到程序调试,真正意思上的diy机械键盘pcb由ad绘制...

这篇博客详细介绍了如何进行机械键盘的DIY,从选择元件、PCB布局到焊接和程序调试。作者分享了STM32F405作为主控芯片,采用USB-HID通信,并使用蓝牙HID模块实现无线连接。教程涵盖了轴体封装修改、PCB布局、3D建模以及OLED和语音识别模块的整合。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

机械键盘DIY教程第一期

刘威的个人博客

看了一些网上的机械键盘diy教程,大都是用买的pcb和元件来焊接,pcb由联系厂家定制,现在我们来一个完全的,正真意义上的DIY教程,从元件选取,到PCB布局,再到焊接,完全可以自己一个人实现。

1.0原理部分

1.1.本机械键盘选择使用stm32的usb-hid实现有线的hid键盘通信。

1.2.选择使用蓝牙HID模块HC-04实现无线HID通信功能(具体情况淘宝搜索蓝牙HID模块就能找到啦)。

1.3.键盘使用按键扫描。

1.4.机械键盘看情况是否需要RGB灯效,我这里是做了RGB灯的选择的RGB是比较流行的WS2812B,封装选的和

普通RGB大小一样的3528,当然为了能把LED贴在轴体里面还选择了反贴的3528封装,这个封装也可以叫6028,

它相比比其他的优点:毫无疑问控制方面,节省IO资源;6028封装方便贴片。具体见后面分析。

1.5.程序部分就不在这里说了。

1.6.无线需要电源,我只留了接口,自己买个电池,做个dcdc到5v即可扩展。

1.7.预留了一些接口包括OLED,串口,can等,方便扩展功能,我这里做的是一个LD3320语音识别模块。

PCB绘制教程

1.首先需要找到机械键盘轴体的封装:

ad86fd025241512be766e989607dd194.png

上面是我从淘宝中找的图下面是pcb封装,pcb封装库我直接用的gh60的cherry轴元件库,大多数轴体都是兼容的

d6c3e4cdb9317f06442f2db96c889009.png

b307754edeff598a0ff82691ca2f6f49.png

当然遗憾的是GH60开源的封装库里面没有3d封装,接下来我们需要稍稍更改一下这个,需要把3528led的封装集成到里面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值