项目简介
本项目借助QMK固件开发一款自定义机械键盘(当前键盘名称未确定)。该键盘配备2个I/O扩展器用于扫描按键矩阵,可通过OLED模块显示当前键盘层,还可能搭载轨迹球模块、摇杆等指向设备。
项目的主要特性和功能
- 支持自定义键盘布局,满足个性化需求。
- 利用I/O扩展器扩展键盘I/O端口数量。
- 可通过OLED模块直观显示当前键盘层信息。
- 具备特殊按键功能,能执行特定动作。
- 实现矩阵扫描与按键事件处理。
- 支持不同键盘映射层的切换。
安装使用步骤
假设用户已下载本项目的源码文件,可按以下步骤操作: 1. 复制或下载项目代码到本地。 2. 按照QMK固件的要求配置开发环境,安装所有依赖项。 3. 若使用macOS系统,完成QMK setup后可能找不到avr - gcc命令,可参考此网站(https://bytes.usc.edu/ee109/macos - 64 - bit - toolchain/)解决。 4. 在QMK环境中打开项目。 5. 根据自身喜好修改键盘布局和配置。 6. 编译代码并将其烧录到Pro micro微控制器上。 7. 按图示连接I/O扩展器、OLED模块、指向设备等硬件。 8. 测试键盘各项功能是否正常运行。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】