This KVM runs a P4 instead of a Pi.

If you asked us to build you a KVM last week, weβd likely have reached for a Raspberry Pi. Now, thanks to [JonathanRowny], weβd seriously consider an ESP32-P4, because his IP KVM seems pretty capable.
Heβs using the P4 hardware to its fullest, getting the supported 1080p graphics, and doing so in an interesting wayβ heβs got a commercial adapter board to try and translate HDMI signals to the camera input on his dev board. Conveniently enough, itβs the same ribbon-cable pinout as the RPi, which is not guaranteed by the CSI standard. Writing a driver to take that signal proved the hardest partβ aside from the usual chip revision confusion that plagues this chipβ and we canβt help but wonder if the client on the other side of the KVM-IP link might have an easier time doing the image processing that was required for a good image. Regardless, heβs got the code as it is now up on GitHub under the Apache license.Β
As of this this writing, thereβs no audio, and ironically for an ESP32 project networking is wired-onlyβ but much more importantly, there is no security. So itβs a work in progress, but great to see the P4Β in the wildΒ doing something other than emulation. Not that we havenβt seen the P4 at work beforeβthe Tanmatsu handheld also makes use of Expressifβs most powerful chip for a handy little terminal. Between the KVM and the handhelds, we cannot help but wonder how many of the projects that were once the provenance of a Pi will get squeezed into these overpowered microcontrollers. Sure, they canβt even match the original Pi in horsepower, never mind a modern Pi5, but how many times have you seen a Linux SBC seriously under-taxed in a project like this?
If youβre swapping Pi for P4β or doing anything else interestingβ please let us know on the tips line.