Pantalla de escritorio conectada / Ferced Labs

HUBI

Contribuí a un proyecto de pantalla de escritorio conectada con un editor web configurable, previews de widgets y sincronización de layouts entre software local y firmware embebido.

HUBI físico mostrando el reloj, un recordatorio de Duolingo y actividad de agentes de programación
OriginalFoto original aportada por Franco. El dispositivo físico muestra el reloj, un recordatorio y actividad de agentes.

De un vistazo

Período
2026; desarrollo en curso
Rol
Contribución al software web de producto
Equipo
Un proyecto de Ferced Labs
Usuarios
Personas que quieren una pantalla de escritorio para información cotidiana, atajos y servicios conectados
Estado
Dispositivo y hub local en funcionamiento; el producto sigue en desarrollo. La demo pública usa datos de ejemplo.
  • DispositivoESP32-S3 / táctil de 480 x 480
  • Hub localBun / TypeScript / WebSocket
  • ConexiónAlimentación USB-C / Wi-Fi local
  • Demo públicaDatos de ejemplo / sin cuentas conectadas

Mi parte

Contribuí al editor web configurable, las previews del dispositivo y sus widgets, y la sincronización de layouts entre el hub local y el firmware ESP32-S3, como parte del proyecto.

Compromiso técnico

Mantener útil una pantalla táctil de 480 por 480 mientras la configuración, las conexiones y la edición se resuelven en la compu. Un ajuste guardado, una conexión al servicio y una confirmación del dispositivo necesitan estados distintos.

Evidencia

Foto del dispositivo y demostración grabada aportadas por Franco, además del sitio público y la demo del editor. La demo web usa datos de ejemplo e identifica las integraciones que siguen en prueba.

01

Una pantalla chica, varias fuentes

HUBI pone el reloj, los recordatorios, el foco, los atajos y la información de servicios al lado de la compu. Parte del trabajo de producto es decidir qué merece espacio en esa pantalla y qué conviene resolver en el hub.

02

El firmware y el software local comparten un contrato

El ESP32-S3 ejecuta la interfaz táctil. Un servicio local en Bun/TypeScript reúne el estado de las fuentes y se comunica con la cajita por WebSocket. La configuración Wi-Fi, la reconexión y las actualizaciones OTA forman parte de esa integración.

03

Editar pantallas también es parte del producto

El hub reúne el editor de pantallas, la biblioteca de widgets, las conexiones y el estado del dispositivo. Un borrador, una configuración guardada y una confirmación de la cajita conservan significados distintos.

04

La web permite probar la idea

El sitio en español e inglés combina un recorrido interactivo, una demo del editor, opciones de materiales y detalles de las conexiones. Explica los requisitos de la compu y la red antes de seguir el enlace de reserva.

05

Qué permite comprobar la evidencia

La foto y el extracto grabado muestran el dispositivo físico en uso en ese momento. El recorrido y el editor públicos usan datos de ejemplo. Las conexiones marcadas en prueba todavía requieren validación real; el video no demuestra compatibilidad con todas las cuentas o dispositivos.