自制鍵盤不代表省錢,有時還要付出相當大的時間成本
固件有兩種選擇:
1.用生成網站直接生成(功能少、不可改鍵、方便、適合萌新)
2.手敲代碼用qmk msys編譯(海量功能、via vial兩款改鍵軟件、折騰、需要搭建編程環境)
本文講的是第一種,這種方法不需要安裝任何軟件,全部由網站生成
首先打開kle。geekark。com
這裡可以選擇一些預設配列,下面的複雜示例沒什麼用,旁邊的色卡和圖案是定製鍵帽用的,用不到
添加按鍵這裡的特殊鍵除了ISO enter和stepped CapsLock儘量別用,這兩種鍵帽現在實在太難配了,狀態指示燈儘量不要在這裡用,會影響到後面固件的生成和定位板的繪製
隨便單擊一個鍵帽下面的編輯部分就會亮起,按住CTRL可以多選按鍵,用方向鍵移動按鍵,旁邊的項目設置、自定義樣式、統計信息和工具沒用,不用管
這裡可以編輯鍵帽左上、上、右上;左、中、右;左下、下、右下以及側刻的左中右,默認字符位置為左上,側刻字符對於後續固件生成沒用,下面的字符大小字符顏色鍵帽顏色沒用
這裡可以自定義按鍵的寬和高,注意:常見的鍵帽只有1u、1.25u、1.5u、1.75u、2u、2.25u、2.75u和6.25u的長度,其他長度的鍵帽可能會很貴並且不好買
這裡是按鍵的座標信息和旋轉角度,旋轉這個功能非常難用,對於初學者也沒啥用,下面的鍵帽規格和雜項也沒用
接下來以預設配列中的GH60作為演示
點擊源數據,把這些按鍵座標全複製下來
然後來到kbfirmware。com生成固件
把剛剛複製的文本粘貼到這裡點擊import
來到這個界面
wiring這裡可以設置鍵盤的總行/列數和全鍵無衝二極管的朝向(列到行與行到列),點擊一個按鍵後可以指定行與列
新手入門建議像這樣橫平豎直,對於後期畫pcb有很大幫助
一定注意:pro micro一共有21個可用引腳,千萬保證行列數加起來少於18,所以說pro micro只適合做一些小pad一類的東西,60配列的鍵盤還是算了
來到pins這裡設置主控型號和行列的引腳,主控選32u4,儘量別用led,能省點引腳
在這裡放一張pro micro引腳圖
然後來keymap設置鍵值,最多設置15個鍵層
15
點擊一個按鍵後下面會出現鍵值
再點一下鍵值,這裡的鍵值都是qmk標準鍵值,可以在這裡查找含義docs。qmk。fm/keycodes
來到settings界面,可以在layout填一下你鍵盤的名字,剩下的不要動
然後來到compile下載你的固件
恭喜你!你製作了屬於你自己的鍵盤固件
下一期打算講pcb的繪製
順便宣傳一下q群,群號在我個籤裡,歡迎大家來玩