DIY: GH60 鍵位自行設計 可程式化的自制鍵盤
參考資料
硬體及韌體設計
規劃者komar007 將這些open source都放在他的空間裡
包含PCB gerber file, firmware code, bootloader, GUI等等
tmk韌體 用在atmel上,open source讚!
比較直覺的編譯,如果只想在現成有的布局下修改鍵位很好用
缺點是沒有GUI可以用
GH60在論壇團購的原文連結
但是GeekHack上的團購等的實在太久了,就用目前開放源檔的rev.B去印刷電路板
1. 組裝軸板
Ansi布局只是為了一開始拿到時先測線路,
bootloader提供了原生61鍵功能,並非我自己想要的布局
這片GH60採用的是灰/白軸 段落軸搭配
4. 裝衛星軸
特地拍這張是想說明,衛星軸應該有的行為(原本有一組會卡):
有辦法注意這塊的話,就能改善一些衛星軸打感肉的問題
*. 至少在重力作用下,假軸體應該要能輕鬆下落
*. 若不行,表示這個零件一定被鐵絲頂到
*. 鐵絲卡到的原因有很多情況,但主因應該是結合處不夠水平
5. 底殼部份
恰好Apple推出的金色iPhone,殼子也來做一個
騷包的土豪金
產生韌體的工作裡,個人覺得最重要的就是這張矩陣圖啦
比對位置去修改keymap.c裡的5排按鍵的定義,以及Fn層的切換或是按幾次到哪一層都可以輕鬆改寫
再用makefile產生新的.hex檔案
最後用flip 3.4.x的工具透過USB進行韌體更新就完成囉