Open and inexpensive DIY IP-KVM based on Raspberry Pi
-
Updated
Aug 29, 2026
Open and inexpensive DIY IP-KVM based on Raspberry Pi
Build your own open-source ip-kvm device
Cheap and high performance hardware based on CM4 for pikvm or tinypilot
A low-cost, easy-to-build KVM-over-IP device that acts as a DisplayLink monitor
pikvm
A lightweight Python library for CH9329, designed to provide seamless, OS-independent peripheral control via serial communication.
Extended NanoKVM firmware: KVM-switch hotkey buttons, Home Assistant integration, resource monitoring, OLED customization and hardening. Fork of sipeed/NanoKVM.
Browser-based two-way audio for NanoKVM (USB UAC1 gadget + WebSocket bridge)
Node software for a DIY IP-KVM on Raspberry Pi 4: C++ video engine with hardware H.264 encoding, Python orchestrator, RP2040 front-panel firmware
Turn a $20 RK3318 Android TV box into a browser-based IP-KVM with Armbian — HDMI capture, USB HID gadget, web UI — plus DisplayLink console and front-panel display
Control plane for IP-KVM nodes: FastAPI backend, Vue 3 web client, WebRTC video and WebSocket input over a single entry point
One-KVM fork with multi-target switching: drive several machines over one USB bus, switching video and HID together
To associate your repository with the ip-kvm topic, visit your repo's landing page and select "manage topics."