littlebot
Published on 2025-04-18 / 2 Visits
0

【源码】基于QMK的SiCK 68键盘固件项目

项目简介

本项目是针对个人手工焊接的3D打印SiCK - 68键盘的键盘布局固件项目。SiCK - 68是由FedorSosnin设计的3D打印68%键盘外壳。此项目采用了与QMK手工焊接仓库不同的独特布线方式,使用Teensy 2.0构建,理论上只要有方法烧录固件,任何Atmega32u4芯片都适用。固件基于https://kbfirmware.com/构建。

项目的主要特性和功能

  1. 独特布线:采用与QMK手工焊接仓库不同的布线系统。
  2. 芯片兼容性:支持使用Atmega32u4芯片,如Teensy 2.0。
  3. 可定制性:提供layout.json文件,可上传至https://kbfirmware.com进行按键映射编辑,也能手动在keyboards/kb/keymaps/default/文件夹中编辑。
  4. 缓存机制:为LUFA库生成缓存文件,提高后续操作效率。

安装使用步骤

1. 按键映射编辑

  • 方式一:将项目中附带的layout.json文件上传到https://kbfirmware.com,即可开始编辑按键映射。
  • 方式二:手动在keyboards/kb/keymaps/default/文件夹中编辑按键映射。 编辑完成后,在项目根目录运行以下命令进行编译: make

2. 固件烧录

当生成.hex文件后,使用以下命令进行烧录: sudo teensy_loader_cli --mcu=atmega32u4 -v layout.hex

3. 布线参考

项目中提供了布线图keyboard-wiring.png,可参考该图进行键盘布线。

下载地址

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