终极Sofle Keyboard指南:打造你的个性化分体式机械键盘 🚀
Sofle Keyboard是一款基于Lily58、Corne和Helix键盘设计的6×4+5键列 stagger分体式机械键盘,支持编码器,专为提升打字舒适度和效率而生。这款开源硬件项目由Josef Adamcik精心打造,通过人体工学设计和高度定制化功能,为键盘爱好者提供了理想的DIY解决方案。
📸 键盘概览:为何选择Sofle Keyboard?
Sofle Keyboard的独特分体式设计,让你的手腕保持自然舒适的姿势
Sofle Keyboard的核心理念是将经典键盘设计的优点融合,创造出既符合人体工学又高度可定制的打字工具。它采用列 stagger布局(column-staggered),这种设计更符合手指自然移动轨迹,减少长时间打字的疲劳感。
✨ 核心特性:不止于打字的体验升级
🔧 模块化设计与多种版本选择
Sofle Keyboard提供多种硬件版本满足不同需求:
- 标准版(v1/v2):经典MX轴支持,适合传统机械键盘爱好者
- Sofle RGB:集成RGB背光系统,支持单键和底光照明
- Sofle Choc:适配Kailh Choc矮轴,打造更紧凑的键盘形态
- Sofle Pico:采用RP2040微控制器,提供更强性能和USB-C接口
每个版本的PCB设计文件位于项目对应目录,如Sofle_Pico/PCB/包含最新Pico版本的电路板设计。
🔄 热插拔轴座:轻松更换你的手感
所有版本均支持Kailh热插拔轴座,无需焊接即可更换开关:
- MX轴版本:兼容所有MX规格机械轴体
- Choc版本:适配Kailh Choc矮轴系统
- 无需专业工具,5分钟即可完成轴体更换
Sofle Keyboard的热插拔轴座设计让更换轴体变得简单
🧰 丰富的可扩展性
- 板载OLED显示屏接口,支持显示键盘状态、层信息
- 编码器支持,可自定义音量调节、页面滚动等功能
- TRRS接口实现分体连接,支持有线串行通信
- 预留RGB灯带接口,可扩展底光照明系统
🛠️ 构建指南:从零开始打造你的Sofle
📋 所需材料清单
- 2块PCB电路板(各版本位于对应目录,如Sofle_v2/PCB/)
- 58个Kailh热插拔轴座(MX或Choc规格)
- 58个机械轴体(MX或Choc规格)
- 58个1N4148W SOD123封装二极管
- 2个TRRS接口(PJ-320A)和1根TRRS连接线
- 2个Pro Micro控制器或兼容替代品(如Elite-C)
- 2个OLED显示屏(128x32分辨率)
- M2螺丝和垫片套件(建议6mm高度用于MX轴)
- 58个键帽(含2个1.5u拇指键帽)
🔌 组装步骤概览
-
准备工作
- 区分PCB正反面,建议用胶带标记
- 检查所有零件是否完好
-
焊接元件
- 先焊接二极管(注意极性方向)
- 安装热插拔轴座(背面焊接)
- 焊接TRRS接口和复位按钮
-
安装控制器
- 焊接Pro Micro针座(或使用弹簧针座)
- 注意方向:v1版本"底朝上"安装,v2版本左右半部分方向不同
-
显示屏与编码器
- 焊接OLED显示屏接口
- 安装编码器(如有)
-
机械组装
- 将轴体插入热插拔座
- 安装上下盖板和垫片
- 固定橡胶脚垫
详细的分步指南可参考官方文档:docs/build_guide.md,其中包含各版本的具体差异说明。
💻 固件与编程:释放键盘潜能
Sofle Keyboard使用强大的QMK固件,支持高度自定义的键位映射和功能。
🔧 基础固件刷写
- 确保QMK环境已正确设置
- 克隆仓库:
git clone https://gitcode.com/gh_mirrors/so/SofleKeyboard - 编译固件:
qmk compile -kb sofle/rev1 -km default - 分别刷写左右半部分:
qmk flash -kb sofle/rev1 -km default
⚙️ 自定义配置
- 通过QMK Configurator图形界面设计键位
- 编辑keymap.c文件实现高级功能
- 支持宏定义、层切换、媒体控制等
对于RGB版本,可通过固件配置实现多种灯光效果,具体参考Sofle_RGB/PCB/目录下的示例配置。
📝 总结:为什么Sofle值得拥有?
Sofle Keyboard不仅仅是一个键盘,它是机械键盘爱好者的创意画布:
- 人体工学设计:分体式布局减少手腕压力,适合长时间使用
- 高度可定制:从轴体选择到键位映射,完全按个人喜好定制
- 开源生态:活跃的社区支持,持续更新的固件和设计改进
- 学习机会:通过DIY过程深入了解键盘工作原理
无论你是键盘发烧友,还是寻找更舒适打字体验的程序员,Sofle Keyboard都能满足你的需求。现在就开始你的DIY之旅,打造独一无二的个性化输入设备吧!
项目设计文件和更多资源可在仓库中找到,各版本的详细构建指南位于docs/目录下。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考




