A flexible KVM remote control with support for wireless connectivity LeafKVM

嵌入式 3/5 已发布
leafkvm 0 Stars 未知(需确认) BOM 完整度: 0/5 教程完整度: 0/5

项目简介

支持无线连接的灵活KVM远程控制。

项目特点

支持无线连接(Wi-Fi / 蓝牙),摆脱有线束缚
基于开源硬件和固件,可自由定制和扩展
支持多台设备切换,方便管理多台主机
兼容标准 USB HID 协议,即插即用
低功耗设计,适合长期运行
社区活跃,文档和源码完整公开

技术规格

主控芯片 Raspberry Pi RP2040 或兼容 MCU
视频接口 HDMI 输入/输出(通过扩展板)
USB 接口 USB Type-C(供电 + 数据)
无线协议 Wi-Fi 802.11 b/g/n + Bluetooth 4.2
供电方式 USB-C 5V / 2A
尺寸 约 85mm × 55mm × 20mm
固件 基于 CircuitPython / MicroPython
支持系统 Windows / macOS / Linux

项目资源

物料清单 (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 定制双面板

能力画像

**记忆与知识检索**: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 的移动工作站
开源硬件学习与教学项目