机械键盘资源精选 Keycapsss/awesome-mechanical-keyboard

入门 🧩 软硬件结合 已发布
Keycapsss 812 Stars 未知 BOM 完整度: /5 教程完整度: /5

项目简介

⌨️ A curated list of Open Source Mechanical Keyboard resources.


Keebfolio 是一个专注于机械键盘领域的开源项目导航与资源聚合平台。它的核心目标是将散落在互联网各处的机械键盘相关开源项目、设计资源、固件工具和主题配置集中收录,形成一个结构清晰、易于检索的知识库。项目本身基于 Astro 静态站点框架构建,使用 Markdown 文件管理内容,并部署在 Netlify 上,技术栈轻量且高效。

标签

项目特点

采用无刷电机(BLDC)驱动,动力响应快、效率高
借鉴 hoverboard 自平衡原理,控制逻辑简洁直观
开源硬件设计,提供完整原理图与 PCB 文件
固件基于 mjbots 自家库,支持实时控制与调试
结构紧凑,适合桌面级实验与教学演示
社区活跃,有详细的搭建与调参指南

技术规格

电机类型
电机驱动
控制方式
通信接口
供电电压
主控芯片
自由度
尺寸
重量

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
mjbots moteus 无刷电机控制器 8 每腿一个
无刷直流电机(BLDC) 8 适配 moteus
3D 打印机身框架 1 套 含腿部和躯干
STM32 主控板 1 运行固件
CAN 总线收发器 1 通信用
12-24V 锂电池 1 供电
螺丝、轴承、线缆 若干 组装用

3D 模型

模型名称文件名文件
gopro 安装座(STL 模型) gopro_mount.stl
hoverbot 底座(STL 模型) hoverbot_base.stl
hoverbot 底座 盖板(STL 模型) hoverbot_base_cover.stl
hoverbot battery 盖板(STL 模型) hoverbot_battery_cover.stl
hoverbot battery rail1(STL 模型) hoverbot_battery_rail1.stl
hoverbot battery rail2(STL 模型) hoverbot_battery_rail2.stl
hoverbot chassis(STL 模型) hoverbot_chassis.stl
hoverbot chassis 盖板(STL 模型) hoverbot_chassis_cover.stl
hoverbot 电机 mount1(STL 模型) hoverbot_motor_mount1.stl
hoverbot 电机 mount2(STL 模型) hoverbot_motor_mount2.stl

所需工具

工具用途是否必需
Node.js 运行开发环境与构建脚本 ✅ 是
npm / pnpm 包管理与依赖安装 ✅ 是
Git 版本控制与协作 ✅ 是
代码编辑器(如 VS Code) 编辑 Markdown 与代码 ✅ 是
Netlify CLI(可选) 本地模拟 Netlify 部署 ▢ 推荐
浏览器 预览与测试站点 ✅ 是

能力画像

记忆与知识检索
1/5
逻辑推演
1/5
表达与交流
1/5
感知与观察
1/5
数理与计算
1/5
动手与操作
1/5
狂热与坚持
1/5
创造与创新
1/5

所需技能

基础电子焊接与电路调试 3D 打印操作与模型修改 C/C++ 嵌入式编程(STM32) 电机控制原理(BLDC、FOC) CAN 总线通信基础 机械组装与调校能力

适用场景

机器人爱好者学习足式机器人控制
高校机器人课程实验项目
开源硬件创客空间复刻与改造
无刷电机驱动技术研究
桌面级四足机器人原型开发