Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

ZeroHub

ZeroHub convierte una Raspberry Pi en servidor USB inalámbrico gratuito, permitiendo conectar dispositivos USB (teclados, ratones, cámaras) a PC Windows mediante WiFi sin cables ni suscripciones.

Ficha actualizada 25 sept 2026, 0:13 · upstream 25 sept 2026, 0:08 · release v1.3.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es ZeroHub

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

ZeroHub es una solución open-source que transforma una Raspberry Pi en servidor de dispositivos USB sobre IP. Permite usar periféricos USB conectados a la Pi desde cualquier PC Windows en la misma red WiFi, eliminando la necesidad de cables físicos entre dispositivos.

El proyecto utiliza el protocolo USB/IP para transmitir dispositivos como si estuvieran conectados localmente. Soporta hot-plug (conexión/desconexión dinámica) y funciona con múltiples tipos de Raspberry Pi desde Zero W hasta modelos 4 y 5. La instalación es mediante script único en la Pi y instalador automático en Windows.

Requiere Raspberry Pi OS Lite (32-bit) como sistema operativo recomendado, ya que versiones 64-bit o DietPi presentan problemas de estabilidad con el módulo usbip_host del kernel.

CASOS DE USO
  • Conectar controladores de juegos inalámbricos a PC desde la Pi para gaming sin cables
  • Usar cámaras web conectadas a la Pi como webcam en PC Windows
  • Compartir teclado y ratón USB entre múltiples dispositivos en red WiFi
  • Extender puertos USB limitados de Raspberry Pi Zero W mediante hub externo
PUNTOS DESTACADOS
  • Instalación sin configuración: script único para Pi e instalador automático para Windows
  • Soporte hot-plug nativo: dispositivos pueden conectarse/desconectarse dinámicamente
  • Código open-source gratuito sin suscripciones ni licencias comerciales
  • Funciona con múltiples modelos de Raspberry Pi (Zero W, Zero 2 W, 3, 4, 5)
  • Tray app opcional para monitoreo de estado y control del servicio
PRECAUCIONES
  • Solo soporta Raspberry Pi OS Lite (32-bit); DietPi no compatible por bugs críticos en kernel
  • Requiere Windows PC con driver usbip-win2 instalado manualmente
  • Sin soporte Docker ni contenedores según análisis técnico del repositorio
  • Kernel 64-bit puede presentar inestabilidad con desconexión de dispositivos USB
  • Necesita asignación IP estática recomendada para evitar cambios tras reinicios
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Despliegue recomendado: Raspberry Pi OS Lite (32-bit) en SD card, hostname 'zerohub', WiFi configurado. Asignar IP estática en router. En Windows: instalar driver usbip-win2 desde GitHub oficial, ejecutar install.bat con permisos admin, añadir tray app a inicio automático. Verificar logs en /var/log/usbip-event.log (Pi) y C:\ProgramData\ZeroHub\zerohub-listener.log (Windows). Reiniciar Pi tras instalación.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.