Le-Chiffre-Keyboard 开源项目教程
Le-Chiffre-Keyboard 项目地址: https://gitcode.com/gh_mirrors/le/Le-Chiffre-Keyboard
1、项目介绍
Le-Chiffre-Keyboard 是一个开源的机械键盘项目,旨在为用户提供一个支持 MX 和 Choc 键轴(同时支持 Alps 键轴)的平台,特别适合需要手腕休息的用户。该项目由 tominabox1 开发,并在 GitHub 上开源,使用 GPL-3.0 许可证。
主要特点:
- 支持 MX 和 Choc 键轴(Alps 键轴也支持)。
- 支持 RGB LED 灯带。
- 支持 0.91 英寸 OLED 显示屏和 EC11 旋转编码器。
- 开源硬件和固件。
2、项目快速启动
2.1 克隆项目仓库
首先,克隆 Le-Chiffre-Keyboard 项目到本地:
git clone https://github.com/tominabox1/Le-Chiffre-Keyboard.git
cd Le-Chiffre-Keyboard
2.2 安装依赖
确保你已经安装了 KiCad 和其他必要的工具来处理 PCB 设计文件。
2.3 编译固件
固件代码位于 QMK 固件仓库中。你可以通过以下步骤编译固件:
-
克隆 QMK 固件仓库:
git clone https://github.com/qmk/qmk_firmware.git cd qmk_firmware
-
进入 Le-Chiffre 键盘的固件目录:
cd keyboards/tominabox1/le_chiffre
-
编译固件:
make
-
将编译好的固件刷入键盘。
3、应用案例和最佳实践
3.1 自定义键盘布局
用户可以通过 QMK 固件自定义键盘布局,满足个人需求。例如,可以调整键位映射、添加宏命令等。
3.2 使用 RGB LED 灯带
Le-Chiffre-Keyboard 支持 RGB LED 灯带,用户可以通过固件设置不同的灯光效果,增强键盘的个性化体验。
3.3 集成 OLED 显示屏
键盘上的 OLED 显示屏可以显示当前的键盘状态、电量等信息,用户可以通过固件自定义显示内容。
4、典型生态项目
4.1 QMK 固件
QMK 固件是一个开源的键盘固件,支持多种键盘布局和功能。Le-Chiffre-Keyboard 的固件基于 QMK 固件开发,用户可以通过 QMK 固件进行高度自定义。
4.2 KiCad
KiCad 是一个开源的电子设计自动化(EDA)工具,用于设计电路板。Le-Chiffre-Keyboard 的 PCB 设计文件使用 KiCad 创建,用户可以自由修改和定制 PCB 设计。
4.3 P3D 外壳设计
Jake 在 P3D 设计的外壳为 Le-Chiffre-Keyboard 提供了出色的机械结构支持,并且外壳设计也是开源的,用户可以根据需要进行修改和定制。
通过以上步骤,你可以快速上手 Le-Chiffre-Keyboard 项目,并根据自己的需求进行定制和扩展。
Le-Chiffre-Keyboard 项目地址: https://gitcode.com/gh_mirrors/le/Le-Chiffre-Keyboard