littlebot
Published on 2025-04-03 / 0 Visits
0

【源码】基于QMK固件的SonBrooks宏键盘

项目简介

SonBrooks Macropad是一个正在开发中的宏键盘项目,基于QMK固件构建。它拥有5个可热插拔按键(自带RGB灯)、一个旋转编码器以及一个128x32的OLED显示屏。该项目既支持使用定制的PCB板,也能在不使用定制PCB的情况下进行连线组装,能帮助用户更便捷地执行各类复杂操作。

项目的主要特性和功能

  1. 多层功能:涵盖图层选择、应用启动、RGB显示、Discord控制(开发中)和编程等多个功能层。
  2. 宏键定制:多个可自定义的宏键,可实现快速启动应用程序、切换工作层等操作。
  3. RGB灯光控制:可通过键盘对RGB灯效进行控制,实现个性化灯光设置。
  4. OLED显示:集成OLED显示屏,可显示当前活动层级等相关信息。
  5. 编码器操作:配备旋转编码器,用于快速切换设置或执行其他功能。
  6. 开源易扩展:采用QMK开源固件,方便用户进行定制和扩展。

安装使用步骤

硬件准备

准备Pro Micro(ATMEGA32U4)微控制器、5个按键、RGB灯、OLED显示屏和旋转编码器。所有硬件均可在亚马逊上购买。

下载QMK固件

从QMK官网下载并安装QMK固件。

编译固件

使用QMK MSYS,通过命令 qmk compile -kb sb_macro -km default 编译SonBrooks Macropad的固件。

烧录固件

使用QMK Toolbox工具烧录固件到Pro Micro微控制器。开启自动烧录功能,短接 GNDRST 引脚即可。

连接硬件

按照项目文档将按键、RGB灯、OLED显示屏和旋转编码器连接到Pro Micro微控制器。

测试功能

完成硬件连接后,测试所有功能是否正常工作。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】