al7rw7Wf

KVM-over-USB | Simple KVM solution

 
Overview

**This version has been abandoned and is only archived**

## Introduction
to implement a simple KVM (Keyboard Video Mouse) function to realize screen monitoring (HDMI) and keyboard and mouse control (USB) of the client through the host computer program
~~ Pick up A must-have for trash~~
![image.png] >Pictures from the Internet

## Simple hardware analysis

![image.png] - Two CH549s implement data transmission and USB keyboard and mouse functions (the technology is too novice to handle dual USB STM32, so chose this option).
- MS2109 implements the video capture card function and displays the controlled screen on the host computer.
- SL2.1A connects the capture card, USB serial port, and CH549 USB together.
- CH340G USB to serial port does not need to be installed and is used for software debugging. ## Simple KVM client with

control software ! [Snipper - Snipaste_2022-11-07_12-04-12.png] ![image.png] - Implement screen display (supports output switching resolution) - Client keyboard control, automatic Define shortcut keys - client mouse capture and control. After capturing the mouse, press the right CTRL key of the keyboard to release. The operation logic is similar to VirtualBox ( ## Firmware flashing ### CH549 holds down the Flash key and inserts USB to flash the firmware Use [WCHISPTool](https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html) to flash the firmware. Both CH549s need to flash the firmware. The firmware will automatically identify the master and slave ! [1.jpg] ### Supported by MS2109 AT24C16 EEPROM can be purchased directly, or programmed with an EEPROM programmer. You can use the programming clip to program when the board is powered off ## Project address https://github.com/Jackadminx/KVM-Card ## Thanks. https://oshwhub.com/gloomyghost/yuzuki-hcc




















参考设计图片
×
Design Files
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-23 08:49:17

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号