KVM-Card-Mini - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

专业版 KVM-Card-Mini

简介:简单的 KVM 控制卡, KVM-over-USB 第二版,优化软硬件设计

开源协议: MIT License

(未经作者授权,禁止转载)

创建时间: 2023-04-25 23:15:17
更新时间: 2023-07-28 10:05:35
描述

功能特点

  • HID 协议传输,免驱动
  • 支持 BIOS 键盘控制
  • 上位机支持其他以摄像头形式的视频采集卡
  • 板载 USB-HUB 芯片,减少接口数量
  • MCU 集成双 USB 控制器,相比双 MCU 设计更加节省资源并降低传输延迟
  • 板载蓝牙天线、调试接口,可用于MCU开发(功能可选)

硬件分析

  1. USB Host Type-C 接口,连接至上位机
  2. USB Host Type-C 接口,连接至被控端,控制键盘鼠标
  3. 标准 HDMI 输入接口
  4. 蓝牙陶瓷天线(能用但不完全能用,没有做阻抗匹配;可选安装元器件)
  5. EEPROM 支持烧录夹烧录
  6. CH582F 调试接口,只支持 WCH-Link (可选安装元器件)
  7. CH582F
  8. MS2109
  9. CH582F 重启按钮
  10. CH582F USB 烧录选择按钮
  11. WS2812B(可选安装元器件)
  12. SL2.1s
  13. ESD防护(可选安装元器件)

 

版本更新

  • HV2.0 初始版本
  • HV2.1 修复 24M 晶振翻转问题

       

  • HV2.2 添加过孔
  • HV2.3 陶瓷天线阻抗匹配,不熟悉射频未验证天线性能
  • V1.1上位机程序更新
    • 新增批量文本输入功能
    • 新增采集卡截图功能
    • 自动保存配置文件,支持启动自动连接设备
    • 支持HID全键无冲突,鼠标滚轮优化
    • 修复一些BUG

上位机(控制端)

LHjeLTCEMxe4tfPH6wfSObDFcQ8bjcxDTwT72mnS.png

4H0L4NYttblmh3f0oTkfPyNw9UMGtj2NA9FiIM7W.png

  • 实现屏幕显示,支持设备选择、切换输出分辨率
  • 被控端键盘控制、支持自定义快捷键,优化键盘功能逻辑
  • 被控端鼠标控制,优化鼠标捕获功能逻辑
  • 键盘指示灯显示
  • 重置 MCU 和重置 HID 连接功能
  • 支持批量文本输入
  • 全键无冲突
  • 屏幕截图

固件刷入

CH582

按住 BOOT 键同时使用USB数据线连接至电脑,然后使用 WCHISPTool 刷入固件 

Ur3YkzDdlzgSTrr3KYqLtMFPGKWrX3iCbxMMB4pn.jpeg

若不使用调试接口,则不需要开启两线仿真接口,即步骤6

MS2109

配套的AT24C16 EEPROM可以直接买套片,或者用EEPROM编程器烧录。 可以使用烧录夹在板子断电状态进行烧录。

MS2109的固件来自 Yuzuki HCC HDMI 项目,可通过HEX文件编辑器编辑固件实现修改设备名。

实物图

hLlkvZFfoBOvlU2ViHeEsj21ZTcLGIECXnjbW45w.jpeg

z6l9pbQqyYDIbfKDQJLaCu4sQOx5DxRZEPArkLCN.jpeg

PCB使用嘉立创彩色丝印工艺

 

软件

 

项目地址

https://github.com/Jackadminx/KVM-Card-Mini

客户端和固件下载

https://github.com/Jackadminx/KVM-Card-Mini/releases/tag/V1.0

客户端演示

https://www.bilibili.com/video/BV1Mh4y1o7ya

 

感谢

https://oshwhub.com/gloomyghost/yuzuki-hcc

https://materialdesignicons.com/icon/

https://www.riverbankcomputing.com/software/pyqt/

https://github.com/apmorton/pyhidapi

https://www.mounriver.com/

https://pro.lceda.cn/editor

和其他开源或免费项目

 

其他

本项目不兼容open-ip-kvm、PiKVM

上位机通过HID协议与MCU通讯,不使用串口通讯

 

------

交流群 894345556

 

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
暂无
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP