待补充 beekeeb/piantor

3/5 🧩 软硬件结合 已发布
beekeeb 236 Stars 未知 BOM 完整度: 0/5 教程完整度: 0/5
待补充

项目简介

The Piantor Keyboard is a beginner-friendly, easy-to-solder, 42-key or 36-key, diodeless, low profile aggressive column


Piantor 是一款基于 RP2040 微控制器的开源人体工学分体式机械键盘,由 beekeeb 团队在 Cantor 键盘的基础上改进而来,名称融合了“Pico”与“Cantor”。它专为追求极致打字舒适度与高度可定制性的用户设计,核心解决了传统键盘因按键直列布局导致的手指疲劳和手腕压力问题。Piantor 采用激进的列错位布局,让小指更自然地触达按键,同时提供 42 键或 36 键两种配置,用户可轻松掰断小指列进行转换,无需专业工具。技术栈方面,Piantor 搭载双核 Cortex-M0+ 处理器,主频高达 133MHz,配备 264KB SRAM 和最高 16MB 闪存,彻底消除了固件容量限制。它支持 QMK、Vial、KMK 等多种固件,用户可通过图形化界面或 Python 脚本自由定义键位、宏和组合键。硬件上,Piantor 采用无二极管设计,减少焊接点和故障风险;PCB 不可翻转,降低了安装控制板时的出错概率。它兼容 Kailh Choc v1 矮轴,并支持热插拔与焊接两种模式,方便用户尝试不同轴体。主控使用 Raspberry Pi Pico 或其他 RP2040 开发板,通过 TRRS 线连接左右半区。Piantor 适用于程序员、文字工作者、键盘发烧友以及任何因长时间打字而出现手腕不适的人群。无论是日常办公、编程还是游戏,它都能通过高度可编程的层和快捷操作大幅提升输入效率。开源社区提供了丰富的 3D 打印外壳和配件,进一步拓展了其个性化空间。

标签

项目特点

**分体式人体工学设计**:左右手独立布局,允许用户自由调整间距和角度,有效缓解手腕压力。
**激进的列错位布局**:按键按手指自然伸展路径排列,小指列内收,减少手指横向移动,提升打字舒适度。
**双配置灵活切换**:出厂为42键(含小指列),用户可徒手掰断小指列转换为36键,无需焊接或额外工具。
**高性能主控**:搭载双核 Cortex-M0+ 处理器,主频133MHz,配备264KB SRAM和最高16MB闪存,固件响应迅速。
**全开源与高度可定制**:硬件设计文件(KiCad)、固件(QMK/ZMK)及外壳3D模型全部开源,支持自定义键位、灯光和宏。
**兼容主流固件**:支持 QMK 和 ZMK 固件,可搭配有线或无线(需额外模块)使用。

技术规格

主控芯片 Raspberry Pi RP2040(双核 Cortex-M0+)
主频 133MHz
SRAM 264KB
闪存 最高 16MB(板载)
按键数量 42键(默认) / 36键(可掰断转换)
布局 分体式列错位(Column-staggered)
固件支持 QMK / ZMK
连接方式 USB-C(有线)
热插拔 支持(MX 兼容轴座)
PCB 层数 4层
供电 USB-C 5V

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Raspberry Pi RP2040 模块 2 左右手各一片
Piantor 主PCB(左手) 1 4层板
Piantor 主PCB(右手) 1 4层板
MX 热插拔轴座 42 或36,取决于配置
1N4148 贴片二极管 42 或36,SOD-123封装
USB-C 母座 2 左右手各一
TRRS 音频插座 2 左右手互联
TRRS 音频线 1 3.5mm 四段式
M2 沉头螺丝 8 用于固定外壳
M2 铜螺柱 8 用于支撑PCB
3D打印外壳(左右) 1套 PLA/PETG 材质
MX 兼容键帽 42 或36,建议1U平胸键帽
MX 兼容机械轴 42 或36,用户自选

3D 模型

模型名称文件名文件
bottom bottom.stl
板 - switch plate switch-plate.stl

能力画像

**记忆与知识检索**:3/5 — 需要查阅键盘布局、固件配置文档和焊接指南,但整体信息集中。
**动手与操作**:4/5 — 涉及精细焊接、贴片元件安装和外壳组装,对新手有一定挑战。
**编程与算法**:2/5 — 固件配置主要基于 QMK/ZMK 的键位映射,无需复杂编程,但可自定义宏和灯光。
**设计与建模**:2/5 — 外壳和PCB设计文件已提供,修改需 KiCad 或 CAD 基础,非必需。
**实验与调试**:3/5 — 焊接后需测试电路连通性,固件刷写可能需调试键位冲突。
**协作与分享**:3/5 — 开源社区活跃,可提交PR改进设计或分享键位配置。
**学习与研究**:4/5 — 适合学习人体工学键盘原理、RP2040 开发及机械键盘组装流程。
**系统集成**:2/5 — 键盘为独立设备,无需与其他系统深度集成,但可配合电脑、平板使用。

所需技能

基础焊接能力(贴片元件焊接经验更佳) 使用万用表进行电路检测 阅读和理解电路原理图(可选) 使用 QMK 或 ZMK 固件进行键位配置 3D打印操作(如需自制外壳) 基础 Linux 命令行(用于固件编译,可选)

适用场景

长时间文字输入工作者(程序员、作家、客服)
追求极致打字舒适度的人体工学爱好者
机械键盘 DIY 玩家和客制化社区成员
希望学习 RP2040 嵌入式开发的电子爱好者
需要便携分体键盘的移动办公用户
对传统键盘导致手腕疼痛有缓解需求的用户