從零開始的自制鍵盤教程1——配列與固件


3樓貓 發佈時間:2024-12-11 03:36:37 作者:草地上的兔子 Language

自制鍵盤不代表省錢,有時還要付出相當大的時間成本

固件有兩種選擇:

1.用生成網站直接生成(功能少、不可改鍵、方便、適合萌新)

2.手敲代碼用qmk msys編譯(海量功能、via vial兩款改鍵軟件、折騰、需要搭建編程環境)

本文講的是第一種,這種方法不需要安裝任何軟件,全部由網站生成

首先打開kle。geekark。com

從零開始的自制鍵盤教程1——配列與固件-第0張

這裡可以選擇一些預設配列,下面的複雜示例沒什麼用,旁邊的色卡和圖案是定製鍵帽用的,用不到

從零開始的自制鍵盤教程1——配列與固件-第1張

添加按鍵這裡的特殊鍵除了ISO enter和stepped CapsLock儘量別用,這兩種鍵帽現在實在太難配了,狀態指示燈儘量不要在這裡用,會影響到後面固件的生成和定位板的繪製

從零開始的自制鍵盤教程1——配列與固件-第2張

隨便單擊一個鍵帽下面的編輯部分就會亮起,按住CTRL可以多選按鍵,用方向鍵移動按鍵,旁邊的項目設置、自定義樣式、統計信息和工具沒用,不用管

從零開始的自制鍵盤教程1——配列與固件-第3張

這裡可以編輯鍵帽左上、上、右上;左、中、右;左下、下、右下以及側刻的左中右,默認字符位置為左上,側刻字符對於後續固件生成沒用,下面的字符大小字符顏色鍵帽顏色沒用

從零開始的自制鍵盤教程1——配列與固件-第3張

這裡可以自定義按鍵的寬和高,注意:常見的鍵帽只有1u、1.25u、1.5u、1.75u、2u、2.25u、2.75u和6.25u的長度,其他長度的鍵帽可能會很貴並且不好買

從零開始的自制鍵盤教程1——配列與固件-第3張

這裡是按鍵的座標信息和旋轉角度,旋轉這個功能非常難用,對於初學者也沒啥用,下面的鍵帽規格和雜項也沒用

從零開始的自制鍵盤教程1——配列與固件-第3張

接下來以預設配列中的GH60作為演示

從零開始的自制鍵盤教程1——配列與固件-第3張

點擊源數據,把這些按鍵座標全複製下來

從零開始的自制鍵盤教程1——配列與固件-第3張

然後來到kbfirmware。com生成固件

從零開始的自制鍵盤教程1——配列與固件-第3張

把剛剛複製的文本粘貼到這裡點擊import

從零開始的自制鍵盤教程1——配列與固件-第3張

來到這個界面

從零開始的自制鍵盤教程1——配列與固件-第3張

wiring這裡可以設置鍵盤的總行/列數和全鍵無衝二極管的朝向(列到行與行到列),點擊一個按鍵後可以指定行與列

從零開始的自制鍵盤教程1——配列與固件-第3張

新手入門建議像這樣橫平豎直,對於後期畫pcb有很大幫助

從零開始的自制鍵盤教程1——配列與固件-第3張

一定注意:pro micro一共有21個可用引腳,千萬保證行列數加起來少於18,所以說pro micro只適合做一些小pad一類的東西,60配列的鍵盤還是算了

來到pins這裡設置主控型號和行列的引腳,主控選32u4,儘量別用led,能省點引腳

從零開始的自制鍵盤教程1——配列與固件-第3張

在這裡放一張pro micro引腳圖

從零開始的自制鍵盤教程1——配列與固件-第3張

然後來keymap設置鍵值,最多設置15個鍵層

從零開始的自制鍵盤教程1——配列與固件-第3張

15

點擊一個按鍵後下面會出現鍵值

從零開始的自制鍵盤教程1——配列與固件-第3張

再點一下鍵值,這裡的鍵值都是qmk標準鍵值,可以在這裡查找含義docs。qmk。fm/keycodes

從零開始的自制鍵盤教程1——配列與固件-第3張

來到settings界面,可以在layout填一下你鍵盤的名字,剩下的不要動

從零開始的自制鍵盤教程1——配列與固件-第3張

然後來到compile下載你的固件

從零開始的自制鍵盤教程1——配列與固件-第3張

恭喜你!你製作了屬於你自己的鍵盤固件

下一期打算講pcb的繪製

順便宣傳一下q群,群號在我個籤裡,歡迎大家來玩


© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com