A flexible KVM remote control with support for wireless connectivity
LeafKVM
嵌入式
⭐⭐⭐☆☆ (3/5)
已发布
项目简介
支持无线连接的灵活KVM远程控制。
项目特点
支持无线连接(Wi-Fi / 蓝牙),摆脱有线束缚
基于开源硬件和固件,可自由定制和扩展
支持多台设备切换,方便管理多台主机
兼容标准 USB HID 协议,即插即用
低功耗设计,适合长期运行
社区活跃,文档和源码完整公开
技术规格
| 主控芯片 | |
|---|---|
| 视频接口 | |
| USB 接口 | |
| 无线协议 | |
| 供电方式 | |
| 尺寸 | |
| 固件 | |
| 支持系统 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| Raspberry Pi Pico W | 1 | — | 含 Wi-Fi 模块 |
| HDMI 扩展板 | 1 | — | 用于视频信号切换 |
| USB Type-C 母座 | 1 | — | 供电与数据 |
| HDMI 母座 | 2 | — | 输入/输出各一 |
| 电阻 10kΩ | 2 | — | 上拉电阻 |
| 电容 100nF | 4 | — | 去耦电容 |
| 按键开关 | 2 | — | 用于切换输入源 |
| LED 指示灯 | 3 | — | 状态指示 |
| PCB 板 | 1 | — | 定制双面板 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 烙铁 + 焊台 | 焊接元件 | ✅ 是 |
| 万用表 | 检测电路通断 | ✅ 是 |
| 3D 打印机 | 打印外壳 | ▢ 推荐 |
| KiCad | 查看/修改 PCB 设计 | ▢ 推荐 |
| Thonny / Mu | 编写和烧录固件 | ✅ 是 |
| USB 数据线 | 连接电脑与 LeafKVM | ✅ 是 |
能力画像
**记忆与知识检索**:3/5 — 需要查阅芯片手册和电路图,但资料集中
**动手与操作**:4/5 — 需要焊接和组装硬件,适合有手工经验者
**编程与算法**:3/5 — 固件基于 Python,逻辑简单,但需理解 USB HID 协议
**设计与建模**:2/5 — 外壳可自行设计,但非必需
**实验与调试**:4/5 — 需要调试无线连接和信号切换,常见问题有社区支持
**协作与分享**:3/5 — 开源项目,可提交 PR 或 fork 修改
**学习与研究**:4/5 — 适合学习 KVM 原理、无线通信和嵌入式开发
**系统集成**:3/5 — 可集成到现有服务器机架或实验室环境
所需技能
基础电子焊接与电路识图
使用 Python 编写和烧录固件
了解 USB HID 协议(可选但推荐)
会使用 KiCad 查看或修改 PCB 设计(可选)
基本的网络配置(Wi-Fi 连接设置)
适用场景
远程管理多台服务器或开发板
家庭实验室或工作室的设备切换
嵌入式系统调试与测试
需要无线 KVM 的移动工作站
开源硬件学习与教学项目