notes
notes copied to clipboard
自制机械键盘PAD
好多年不去网吧,2017年的某日,被网吧的垃圾狼蛛的青轴键盘给震撼到了,啪啪啪的很爽啊。然后开始买成品机械键盘,接下来就是搞客制化键盘,入了一把TU60,自组了一把樱桃茶轴的机械键盘。
2018年折腾机械键盘开始升级,首先是不满足于tmk的网页刷机,开始折腾qmk,前后搞了三把支持tmk/qmk的60%机械键盘,给不带底灯的tu60加上了rgb灯带底灯,研究二合一按键、研究自己的配例。也当过垃圾佬,去光头家、阿兴家捡垃圾修理改造,捡垃圾更多的是练手焊接,Get飞线技能,吸锡器拆灯拆轴技能,倒并不是完全为了机械键盘。其他喷漆外壳、浸染键帽什么的也是统统玩了一遍。
上半年折腾的差不多了,国庆七天,心血来潮从零开始学习PCB自制,然后经过半个月的学习,基本搞定了机械键盘PCB的制作设计工程,然后就是打板了第一个数字键盘pad,还不错,成就满满。
PAD的照片



其间还学习源码编译了Freerouting自动布线、为了解决qmk_toolbox在windows下无法识别键盘导致无法刷入固件的问题,自行通过qmk_toolbox编译了修正版的qmk_toolbox;为了解决pad的外壳问题,自己画了pad的亚克力壳子。
接下来在客制化小站的群里上车了第一个铝坨坨机械键盘套件:duo40。可惜40的键盘实在不习惯,也害怕习惯后不能回头用标准配例的键盘。所以DUO40就成为了一个收藏品。
后面还制作了一个GT32的单手键盘试轴器,不过至今GT32也仅仅是一个内胆,亚克力壳子一直没有进行制作。
附上折腾过程中的一些成果:
-
固件制作基于:QMK
QMK (Quantum Mechanical Keyboard) 是一个开源社区维护的键盘固件,QMK基于TMK增加了一些功能。 -
QMK固件刷写工具 qmk_toolbox: - - - 中文版本 - - - 英文原版
个人重新基于源码重新编译的版本,修正了无法识别到键盘导致无法刷入固件的问题 -
PCB设计制作软件: Kicad 5.0
开源的跨平台EDA(Electronic Design Automation - 电子设计自动化)软件包 -
Kicad自动布线软件: Freerouting
个人基于源码已经编译完成的版本,大家不用安装编译环境进行编译,内附详细安装使用说明,包括一个不完全汉化的中文版和一个英文原版 -
个人制作的键盘的固件keyboard文件: https://github.com/genokolar/QMK_Keyboard
-
个人制作的GT32键盘固件PCB设计文件:待整理上传
基于GH60的PCB设计文件做修改,增加了常用的库。 -
推荐学习教程
-
如何使用Kicad设计键盘PCB指南 --非常详细的英文指南教程
-
零基础KiCad中文教程 --Kicad的使用教程,零基础入门
-
QMK官方文档 --如果要学习自己编译QMK固件,建议仔细阅读此文档,全英文版
您好,请问您是完全自学呢,还是有数电模电的基础呢?谢谢