如果只是要基本功能的话,用网络上现成的工具就可以了,就从简易的开始吧
先从这里弄出Layout,复制Raw Data
http://www.keyboard-layout-editor.com/
https://i.imgur.com/yzkj5oA.png
贴到这里
https://kbfirmware.com/
https://i.imgur.com/XHA68Tm.png
把接线的Pin脚设定好
https://i.imgur.com/9PNgxqb.png
这里用的是MCU本身的定义,不是Arduino上面写的,可以在这个网站查到
https://deskthority.net/wiki/Arduino_Pro_Micro#Pinout
到按键定义那页把你要的弄好
https://i.imgur.com/8G6rmLp.png
可用的键可以在这里找到
https://beta.docs.qmk.fm/using-qmk/simple-keycodes
下载.hex档案
https://i.imgur.com/N1zfMYd.png
用QMK Toolbox烧录到Arduino中
接上电脑后把RST Pin接地,然后在8秒内按下Flash
https://i.imgur.com/YpCDrKr.png
这样就完成了