Repolode
facebookincubator

facebookincubator/muse-gadget-sdk

SDKs y firmware de código abierto para crear tus propios gadgets Muse con placas ESP32 y dispositivos Linux como Raspberry Pi.

Estrellas
2,309
Forks
491
Issues abiertos
126
Último commit
hace 13 horas

¿Qué es?

Muse Gadgets es un conjunto de SDKs de dispositivos de código abierto para crear hardware que se conecta a la app Muse. Puedes programar una placa ESP32 comercial o configurar un dispositivo Linux, como una Raspberry Pi, y conectarle pantallas, botones, sensores, hardware de audio o actuadores.

El repositorio tiene dos partes: un Device SDK para ESP32, compatible con pantallas, entrada y salida de audio y otros sensores; y un Device SDK para Linux, que permite convertir un dispositivo Linux disponible en un gadget y añadir comandos personalizados. Los dispositivos se vinculan con la app Muse para iOS y Android mediante el modo de desarrollador, y para vincularlos se necesita un token de SDK del sitio web de Muse Gadgets.

El repositorio también incluye una herramienta de diagnóstico para analizar el consumo de energía de placas ESP32 con batería, un simulador que depende de LVGL y SDL, y archivos AGENTS.md para agentes de programación en cada directorio.

Funciones clave

  • 01Conecta placas ESP32 a la app Muse mediante un SDK de dispositivos de código abierto.
  • 02Permite conectar pantallas, dispositivos de entrada y salida de audio, y otros sensores.
  • 03Permite ejecutar comandos personalizados en una Raspberry Pi o un dispositivo Linux como gadget Muse.
  • 04Incluye una herramienta de diagnóstico opcional para analizar el consumo de energía de placas ESP32 con batería.
  • 05Incluye un simulador basado en LVGL y SDL.

Casos de uso

  • Crear un gadget con una pantalla pequeña que muestre imágenes o el estado de una cuenta Muse.
  • Añadir comandos personalizados de administración de sistemas o Home Assistant a una Raspberry Pi disponible.
  • Conectar sensores, botones o hardware de audio a una placa ESP32 para proyectos de voz o entrada de datos.
  • Medir el consumo de energía de un diseño con ESP32 alimentado por batería.

Antes de usarlo

  • Se necesita hardware como una placa ESP32 o una Raspberry Pi. El README advierte que el flasheo puede dejar las placas inutilizables.
  • Cada gadget necesita un token de Muse SDK y que se acepten los Gadget SDK Terms antes de poder emparejarlo.
  • Para emparejar, se necesita la app Muse en iOS o Android con Developer mode activado.

Temas

Preguntas frecuentes

¿Qué es muse-gadget-sdk?
SDKs y firmware de código abierto para crear tus propios gadgets Muse con placas ESP32 y dispositivos Linux como Raspberry Pi. Muse Gadgets es un conjunto de SDKs de dispositivos de código abierto para crear hardware que se conecta a la app Muse. Puedes programar una placa ESP32 comercial o configurar un dispositivo Linux, como una Raspberry Pi, y conectarle pantallas, botones, sensores, hardware de audio o actuadores.
¿muse-gadget-sdk es gratuito? ¿Qué licencia tiene?
muse-gadget-sdk es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿muse-gadget-sdk sigue mantenido?
Mantenimiento activo. El último commit de muse-gadget-sdk fue el 20 oct 2026.
¿Para qué puedo usar muse-gadget-sdk?
Crear un gadget con una pantalla pequeña que muestre imágenes o el estado de una cuenta Muse. Añadir comandos personalizados de administración de sistemas o Home Assistant a una Raspberry Pi disponible. Conectar sensores, botones o hardware de audio a una placa ESP32 para proyectos de voz o entrada de datos. Medir el consumo de energía de un diseño con ESP32 alimentado por batería.
¿Dónde consigo muse-gadget-sdk?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/facebookincubator/muse-gadget-sdk

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados