Evgenij Spitsyn encontró un proyecto de KVM en estos mismos sitios hace algún tiempo. Esa experiencia inspiró su propio desarrollo, aprovechando la versatilidad del microcontrolador ESP32-P4.

El concepto es directo. Nombrado como ESPKVM, el dispositivo está diseñado para conectarse a los puertos HDMI y USB de un computador. Captura la salida de video mientras se presenta ante el sistema como un teclado y mouse estándar. De esta manera, permite el control remoto de la máquina a través de IP. Logra esta hazaña con la ayuda del puente Toshiba TC358743 HDMI-a-CSI, que es esencialmente el hardware de captura de video del diseño.

La salida de video de la máquina se transmite en formato MJPEG o H.264. El dispositivo es capaz de ofrecer almacenamiento desde una tarjeta micro SD o la memoria flash integrada, además de manejar funciones como el control de encendido/reinicio y Wake-on-LAN. En conjunto, es un paquete muy completo y lleno de características útiles. Sin embargo, no se recomienda su uso a través de internet público todavía; [Evgenij] señala que aún no ha sido revisado en busca de posibles brechas de seguridad, a pesar de contar con algunas funciones básicas de autenticación integradas.

Si ya tienes un ESP32-P4 listo para usar con un puente HDMI TC358743, puedes dirigirte al sitio web de ESPKVM y grabar el código directamente desde tu navegador para comenzar. Mientras tanto, si este desarrollo te resultó interesante, quizás quieras echar un vistazo a el proyecto que lo inspiró. Si estás preparando hacks de utilidad similares, asegúrate de notificar a la línea de consejos de Hackaday.

Vía Hackaday.