站内搜索
发作品签到
标准版

极简高效的40键Planck键盘【STM32f103c8t6】

工程标签

5.8k
0
0
9

简介

分两块PCB,单独使用是20键小键盘,拼在一起是全功能电脑键盘;STM32f103c8t6做板载主控;全部采用1U按键,键帽配备简单便宜,无卫星轴,可不用定位板;配置了RGB灯显示层状态。

简介:分两块PCB,单独使用是20键小键盘,拼在一起是全功能电脑键盘;STM32f103c8t6做板载主控;全部采用1U按键,键帽配备简单便宜,无卫星轴,可不用定位板;配置了RGB灯显示层状态。

开源协议

CC-BY-NC-SA 3.0

创建时间:2022-06-10 15:33:46更新时间:2022-09-02 17:31:07

描述

本工程采用价格相对便宜的STM32f103c8t6芯片做板载主控,单片PCB有20键,可用两块相同的电路板左右拼接组合成40键的全功能电脑键盘。其中主控与type C口焊在左边的PCB上。

 

 

两块PCB之间使用导线焊接起来即可。键轴采用的是高特标准轴,直接焊接,如想采用热插拔,套筒方式只需简单修改焊盘孔径大小即可,轴座方式自行重新布板。

烧录bootloader时如有烧录针最好,没有的话在杜邦线插上普通插针,然后斜插到PCB插孔上,烧录时轻轻按压即可,反正只需烧录一次。

BOOT0、RESET采用轻触开关,对应底板的位置开有小孔,方便调试时烧录固件。如不需反复调试,也可不焊开关,需要时用镊子短接一下即可。

 

键盘结构、键位设置与制作跟本人另一篇文章介绍的基本一致:https://oshwhub.com/iqirtryi/pbk40-rgb-keyboard-c

外壳采用亚克力堆叠结构,可参考该文章的外壳图纸。

 

 

 

Type C与STM32f103c8t6芯片的焊接对于小白来说有点难度,建议采用加热台和锡膏来完成,比电烙铁方便多了。除了键轴与个别元件外,基本都可用加热台完成。 焊这种小板,所有贴片元件焊盘涂好锡膏,放好除C口和STM32f103c8t6芯片外的元件,加热,等C口和芯片的锡膏融化,有连锡的用尖物划开,然后准确放上芯片、c口,按住几秒,一次焊完全部贴片,100%成功,又快又好!没经验的可以在B站搜索相关内容学习,注意焊接时间切勿过长,以免损坏元件。上图所示的加热台淘自某宝,DIY了一个PCB隔热支架,简单实用,详见:https://oshwhub.com/iqirtryi/heater-holder

 


本工程待验证,欢迎大家指正或建议。

相同配列更推荐atmega32a的方案,电路更简洁,元器件更少:https://oshwhub.com/iqirtryi/kb40-atmega32a
如果特别频繁使用复制、粘贴快捷键,可采用48键、64键的方案:https://oshwhub.com/iqirtryi/pkb16x4-atmega32a

 


参考资料,感谢各位大牛的贡献!
https://www.zfrontier.com/app/flow/2wqGYOQPMpOQ 
https://www.bilibili.com/read/cv5275203/ 
https://www.zfrontier.com/app/flow/2dq9AoE37KpE 
https://post.smzdm.com/p/aekz8pdm/ 
https://www.bilibili.com/read/cv10071032/ 
https://docs.qmk.fm/#/zh-cn/ 
http://www.keyboard-layout-editor.com/ 
https://kbfirmware.com/ 
http://builder.swillkb.com/ 

 


谢谢大家的关注,觉得有意思,记得点赞+评论+收藏哟!

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航