August 16th, 2024

PiKVM – Open and Inexpensive DIY IP-KVM on Raspberry Pi

PiKVM is an open-source DIY IP-KVM solution using Raspberry Pi, costing $30-$100. The latest version supports high resolutions, improved connectivity, low latency, and offers secure access and automation features.

Read original articleLink Icon
PiKVM – Open and Inexpensive DIY IP-KVM on Raspberry Pi

PiKVM is an open-source, cost-effective DIY IP-KVM solution based on the Raspberry Pi, allowing users to manage servers and workstations remotely without needing soldering skills. The device can be assembled for between $30 and $100, significantly cheaper than commercial alternatives. The latest version, PiKVM V4, supports resolutions up to 1920x1200 at 60Hz, improved WiFi connectivity, and features such as USB emulation, onboard power control, and a real-time clock. It operates using PiKVM OS, which is fully open-source and customizable. Users can access the device through a web interface or VNC, and it supports various management protocols like IPMI and Redfish. The system is designed for low latency, with video delays around 100 milliseconds, and includes security features such as SSL encryption. PiKVM also allows for GPIO and USB relay control, macro scripting for repetitive tasks, and has a large community for support. The device is suitable for both personal use and client deployment, making it a versatile tool for remote server management.

- PiKVM is a DIY IP-KVM solution using Raspberry Pi, costing between $30 and $100.

- The latest version, PiKVM V4, offers enhanced features like high-resolution support and improved connectivity.

- It operates on an open-source OS, allowing for customization and community support.

- The device provides low latency video streaming and secure access via SSL.

- Users can control GPIO and USB relays, and automate tasks with macro scripting.

Link Icon 3 comments
By @m463 - 8 months
I set up PiKVM DIY.

It couldn't do 1920x1080 (see the X in the table).

https://github.com/pikvm/pikvm#diy-getting-started

But you can do 1920x1080 (at lower than 60hz) just fine, but they make it seem impossible without buying their hardware, and make it inconvenient to do it.

You just have to add your own EDID for 1920x1080@30hz

Honestly I just do 2 or 5 hz when using the thing. I mainly use it for bios screens, not gaming over IP.

By @mike503 - 8 months
I bought the prebuilt kit and love it. It works with the ezCoo KVM switch to expand it to 4 remote targets.

https://pikvm.github.io/pikvm/ezcoo/

It pretty much all "just works" out of the box.