项目简介
Tavern64是一个基于RP2040微控制器的多功能键盘定制项目,为用户提供高度可定制的键盘解决方案。它支持多种布局、RGB灯效、音频播放、OLED屏幕显示等功能,适合游戏玩家、程序员、音乐爱好者等不同人群打造符合自身需求的个性化键盘。
项目的主要特性和功能
键盘布局
- 支持全尺寸、分体式空格键布局(2.25u, 1.25u, 2.75u 或 2u, 2u, 2u)。
- 支持MX和Choc V1/V2机械轴的热插拔插座,可按需选择轴体。
自定义按键功能
- 支持自定义按键码,可编程实现特殊功能,如播放音乐、切换键盘层等。
- 提供丰富宏定义功能,可定义复杂按键组合和动作。
LED灯控制
- 支持RGB矩阵灯效和底光RGB灯效,可自定义灯效和颜色。
- 具备LED状态指示功能,如Caps Lock、Num Lock、Scroll Lock等。
音频播放
- 支持通过按键播放音频文件,有音量控制功能。
- 内置音频蜂鸣器,可播放提示音。
其他功能
- 编码器控制:旋转编码器可控制音量或其他功能。
- OLED屏幕显示:可显示动画、歌曲名称、WPM计数器、键盘状态等信息。
- 层状态指示:通过RGB灯光或OLED屏幕显示当前激活的层。
安装使用步骤
硬件准备
确保准备好所有所需硬件组件,包括RP2040微控制器、热插拔插座、RGB LED灯带、OLED屏幕等,具体硬件清单参考项目文档。
组装键盘
依据项目文档指南,将各个硬件组件安装到PCB板上,保证所有焊接点和连接正确。
固件烧录
使用提供的固件文件,通过RP2040的Bootloader模式将固件烧录到微控制器中。可通过以下方式进入Bootloader模式:
- Bootmagic重置:按住矩阵中的(0,0)键(通常是左上角的Esc键)并插入键盘。
- 物理重置按钮:按下PCB背面的重置按钮。
- 布局中的键码:按下映射到QK_BOOT
的键(如果可用)。
配置键盘
使用提供的配置工具或代码,自定义键盘布局、按键功能、LED灯效等,保存配置并重新加载固件。
测试与调试
将键盘连接到电脑,测试所有按键、灯效、音频播放等功能是否正常。如有问题,参考项目文档中的调试指南排查。
使用与维护
完成配置后即可正常使用键盘,定期检查硬件连接和进行固件更新,确保键盘处于最佳状态。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】