check in
Completed

KVM-Card-Mini

PROKVM-Card-Mini

tag

451
0
0
0
Mode:Full

License

MIT License

Creation time:2024-11-12 03:31:19Update time:2024-11-13 09:14:53

Description

Features

  • HID protocol transmission, driver-free.
  • Support BIOS keyboard control.
  • The host computer supports other video capture cards in the form of cameras.
  • Onboard USB-HUB chip reduces the number of interfaces.
  • The MCU integrates dual USB controllers, which saves resources and reduces transmission delays compared to dual MCU designs.
  • Onboard Bluetooth antenna and debugging interface, can be used for MCU development (function optional)

 

Hardware analysis

  1. USB Host Type-C interface, connected to the host computer
  2. USB Host Type-C interface, connect to the controlled terminal to control the keyboard and mouse
  3. Standard HDMI input interface
  4. Bluetooth ceramic antenna (available but not fully functional, no impedance matching; optional installation components)
  5. EEPROM supports burning folder burning
  6. CH582F debugging interface, only supports WCH-Link (optional installation components)
  7. CH582F
  8. MS2109
  9. CH582F reset button
  10. CH582F USB burning selection button
  11. WS2812B (optional installation components)
  12. SL2.1s
  13. ESD protection (optional installation components)

 

Version update

  • HV2.0 initial version
  • HV2.1 fixes the problem of 24M crystal oscillator flipping       

  • HV2.2 Add vias
  • HV2.3 ceramic antenna impedance matching, not familiar with radio frequency and has not verified the antenna performance
  • V1.1 host computer program update
    • Added batch text input function
    • Added capture card screenshot function
    • Automatically save configuration files and support starting automatic connection devices
    • Support HID full key conflict-free, mouse wheel optimization
    • Fix some bugs

 

Host computer (control end)

LHjeLTCEMxe4tfPH6wfSObDFcQ8bjcxDTwT72mnS.png

4H0L4NYttblmh3f0oTkfPyNw9UMGtj2NA9FiIM7W.png

  • Realize screen display, support device selection and switch output resolution.
  • Controlled terminal keyboard, supports custom shortcut keys, and optimizes keyboard function logic.
  • Control the mouse of the controlled terminal and optimize the mouse capture function logic.
  • Keyboard indicator light display.
  • Reset MCU and reset HID connection function.
  • Support batch text input.
  • No conflict for full keys.
  • Screenshot

 

Firmware flashing

CH582

Press and hold the BOOT button while using the USB data cable to connect to the computer, and then use WCHISPTool to flash the firmware.

Ur3YkzDdlzgSTrr3KYqLtMFPGKWrX3iCbxMMB4pn.jpeg

If you do not use the debugging interface, you do not need to enable the two-wire simulation interface, that is, step 6.

MS2109

The matching AT24C16 EEPROM can be purchased directly as a set, or programmed with an EEPROM programmer. You can use a programming clip to program when the board is powered off.

The firmware of MS2109 comes from the Yuzuki HCC HDMI project, and the device name can be modified by editing the firmware with the HEX file editor.

 

Physical picture

hLlkvZFfoBOvlU2ViHeEsj21ZTcLGIECXnjbW45w.jpeg

z6l9pbQqyYDIbfKDQJLaCu4sQOx5DxRZEPArkLCN.jpeg

Uses JLC colorSilk screen technology.

 

Software

Project address

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

Client and firmware downloads

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

Client demo

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

 

Grateful

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

and other open source or free projects.

 

Other

This project is not compatible with open-ip-kvm and PiKVM.

The host computer communicates with the MCU through the HID protocol and does not use serial port communication.

------

Communication group 894345556

Designed by jancgk (from OSHWHub)

Link:https://oshwhub.com/jancgk/kvm-card-mini

Design Drawing

Download File
The preview image was not generated, please save it again in the editor.

Attachments

OrderFile nameDownload times
No data
Add to Album
0
0
Share
Report

Comment

All Comments(1)
Sort by time|Sort by popularity
Followers0|Likes0
Related projects
Empty

Bottom Navigation