Skip to content

前言

更新: Invalid Date 字数: 0 字 时长: 0 分钟

🍊Hello,各位好,我是面包!

这篇文档集合了面包的双轮平衡车项目的开发经历。

在实验室嫖到了一个迷你主机后,每次使用时键盘和鼠标的USB接口在笔记本和迷你主机中来回插拔,特别繁琐,于是我突发奇想,如果能自己做一个键盘融合触摸板的输入设备就好了,于是就开启了客制化键盘的不归路(bushi)。 真正键盘开发后,才发现键盘的水很深啊,要学一堆零散知识,距入坑到现在已经有了小半月了,我来记录一下走过的路,踩过的坑吧。

🍞开发经历

  1. 学习QMK固件-QMK官网

QMK是一个开源社区,辅助开发键盘、鼠标等计算机外接设备的应用API,可以免去对按键的繁琐的底层驱动与指令编写,通过宏定义与映射键值即可实现不错的效果,大大减少了开发计算机外接设备的编程难度,让小白也能快速上手设计自己的客制化键盘(需要一定英文基础)

  1. 学习bootloader下载,熟悉bin文件烧录,熟悉coflash下载