USBridge-KVM 2.0: un IP-KVM de código abierto con acceso al BIOS por SSH, OCR y soporte de IA (crowdfunding)

El USBridge-KVM 2.0 es un IP-KVM compacto, de código abierto y con funciones de IA, diseñado para la administración y la resolución de problemas remota de servidores y PC, incluidos aquellos que no responden o que todavía no han arrancado. Ofrece acceso al BIOS fuera de banda (out-of-band), control remoto de pantalla y de dispositivos de entrada, montaje de medios virtuales y gestión de la alimentación por hardware.

Construido sobre una placa Radxa Zero 3W, incorpora además una pantalla IPS de 240×240, conectividad Wi-Fi 6, dos puertos USB Type-C, una salida de vídeo Micro HDMI (en bucle) y una ranura para tarjeta MicroSD. Admite captura de vídeo UVC por hardware de hasta 1080p y emplea la transmisión Moonlight para lograr un acceso remoto de baja latencia (25–50 ms). Una de sus funciones más destacadas es el «BIOS-in-Terminal», que utiliza OCR sin conexión para convertir las pantallas del BIOS y de prearranque en texto accesible por SSH.


USBridge-KVM 2.0

Especificaciones del USBridge-KVM 2.0:

  • SBC principal – Radxa Zero 3W con Rockchip RK3566, 1-2 GB de RAM LPDDR4X y almacenamiento MicroSD para el sistema operativo y las instantáneas de Btrfs
  • Pantalla – Pantalla IPS de 240×240 para monitorizar al instante el estado del POST y la telemetría en el rack
  • Vídeo
    • Entrada – Captura de vídeo UVC por hardware (mediante un dongle USB externo) de hasta 1080p a 45 FPS y 720p a 60 FPS
    • Salida – Puerto Micro HDMI para el paso directo de la imagen en el rack del servidor (opcional)
  • Inalámbrico
    • Módulo Wi-Fi 6 integrado para el acceso por IP
    • Integración nativa de Tailscale para un acceso VPN mesh sin configuración
  • USB
    • Puerto USB Type-C OTG para la alimentación principal, la emulación de teclado y ratón y el almacenamiento masivo virtual
    • Puerto USB Type-C Host dedicado al dispositivo de captura de vídeo, hubs USB o periféricos externos
  • Expansión – Conector GPIO de 8 pines con una salida dedicada de encendido/reinicio para el cableado directo al panel de la placa base
  • Otros – Refrigeración activa mediante un disipador de aluminio fresado por CNC y un ventilador para evitar el estrangulamiento térmico
  • Dimensiones – 70 x 36 x 26 mm
  • Peso – 65 gramos
  • Carcasa – Nylon PA12 impreso en SLS, resistente y duradero

Nota: la compañía no especifica con claridad cuánta RAM incluye el dispositivo y solo indica 1-2 GB de LPDDR4X.

Particularidad del USB Type-C: el dongle de captura puede funcionar a 5 Gbps (USB 3.0) o 480 Mbps (USB 2.0) según la orientación del cable. Si notas retardo, gira el cable Type-C 180° para cambiar al modo de 5 Gbps.


USBridge-KVM 2.0, solo el dispositivo
USBridge-KVM 2.0

Interior del USBridge-KVM 2.0
Interior del USBridge-KVM 2.0

El hardware funciona con USBridge-Remote, un cliente multiplataforma de código abierto para Windows, macOS, Linux, Android e iOS. Gestiona módulos KVM a nivel de hardware y escritorios remotos a nivel de software, con soporte de Wayland y sin necesidad de suscripciones SaaS comerciales ni de registro en la nube. También está disponible un «cliente web sin instalación» en web.usbridge.io. La solución incluye asimismo sincronización instantánea bidireccional del portapapeles para texto, imágenes y transferencia de archivos entre el equipo local y la máquina de destino.

La plataforma incluye un motor BIOS-in-Terminal que captura la señal HDMI y usa OCR local para convertir la interfaz gráfica del BIOS en un flujo de texto interactivo a través de SSH. Los usuarios pueden ver, seleccionar y copiar información del BIOS, como los códigos de error, desde la terminal. La salida de texto también admite integración con MCP, lo que permite que modelos de IA como Claude interactúen con el KVM, mientras que los scripts Starlark con sintaxis similar a Python se pueden utilizar para la automatización.


Interfaz de USBridge Remote con acceso al BIOS, capturas de pantalla y controles del dispositivo
Interfaz de USBridge Remote con acceso al BIOS, capturas de pantalla y controles del dispositivo (funciones de BIOS-in-Terminal)

USBridge-KVM 2.0 conectado a un servidor y controlado de forma remota desde un smartphone
USBridge-KVM 2.0 conectado a un servidor y controlado de forma remota desde un smartphone.

La gestión del almacenamiento utiliza emulación de unidades a nivel de hardware para montar imágenes ISO, VDI o VMDK desde un ordenador local en el servidor remoto. Esto permite instalar o recuperar un sistema operativo de forma remota sin necesidad de conectar una unidad USB física. Además, el dispositivo admite instantáneas de Btrfs con modo de superposición de lectura-escritura (Read-Write Overlay), que guarda los cambios como deltas de datos y mantiene intactas las imágenes base originales. Así puedes realizar cambios o probar software sin modificar la imagen original. Puedes encontrar más información en varios repositorios de GitHub, en particular los archivos Gerber y 3D y la documentación del KVM. Los diagramas esquemáticos, los archivos de diseño de la PCB, la lista de materiales (BOM) y el código fuente se publicarán cuando finalice la campaña de crowdfunding.

Ya existen numerosas soluciones IP KVM como ESP-KVM, Sipeed NanoKVM, NanoKVM-Go y GL.iNet Comet Q. En comparación con ellas, el USBridge-KVM 2.0 utiliza Moonlight para el acceso remoto de baja latencia (en lugar de WebRTC) y añade OCR sin conexión para acceder al BIOS como texto por SSH antes de que arranque el sistema operativo, una función que también hemos visto en el Openterface KVM-GO, aunque limitada a equipos con macOS.


Módulo de alimentación del USBridge-KVM 2.0
Módulo de alimentación del USBridge-KVM 2.0

Puertos y dimensiones del USBridge-KVM 2.0
Puertos y dimensiones del USBridge-KVM 2.0

El USBridge-KVM 2.0 está disponible en Crowd Supply con un objetivo de financiación de 33.000 dólares. El kit de 219 dólares incluye la unidad KVM con carcasa de nylon PA12 impresa en SLS, un dongle externo de captura de vídeo USB HDMI, un módulo de gestión de la alimentación con cables puente, un cable USB-C y una tarjeta MicroSD preinstalada. El envío mundial está incluido y se espera que las entregas comiencen el 21 de marzo de 2027. La compañía también afirma que está completando las certificaciones obligatorias CE, UKCA y RCM para Europa, Reino Unido y Australia antes del envío final.

Traducido del artículo en inglés «USBridge-KVM 2.0 – An open-source IP-KVM with BIOS access over SSH, OCR, and AI support (Crowdfunding)» de Debashis Das.