Repolode
facebookincubator

facebookincubator/muse-gadget-sdk

SDKs e firmware open source para criar seus próprios gadgets Muse em placas ESP32 e dispositivos Linux, como o Raspberry Pi.

Estrelas
2,309
Forks
491
Issues abertas
126
Último commit
há 12 horas

O que é?

Muse Gadgets é um conjunto de SDKs open source para dispositivos que permite criar hardware conectado ao app Muse. Você pode programar uma placa ESP32 comum ou configurar um dispositivo Linux, como um Raspberry Pi, e então conectar telas, botões, sensores, hardware de áudio ou atuadores.

O repositório tem duas partes: um Device SDK para ESP32, voltado a telas, entrada e saída de áudio e outros sensores; e um Device SDK para Linux, que transforma um computador Linux disponível em um gadget e permite adicionar comandos personalizados. Os dispositivos se conectam ao app Muse para iOS e Android pelo modo Developer, e o pareamento exige um token de SDK obtido no site de gadgets da Muse.

O repositório também inclui uma ferramenta de diagnóstico para análise de consumo de energia em placas ESP32 alimentadas por bateria, um simulador que depende de LVGL e SDL, além de arquivos AGENTS.md para agentes de programação em cada diretório.

Recursos principais

  • 01Conecta placas ESP32 ao app Muse por meio de um SDK open source para dispositivos.
  • 02Permite conectar telas, entrada e saída de áudio e outros sensores.
  • 03Permite que um Raspberry Pi ou dispositivo Linux execute comandos personalizados como gadget Muse.
  • 04Inclui uma ferramenta opcional de diagnóstico para análise de consumo de energia em placas ESP32 alimentadas por bateria.
  • 05Oferece um simulador baseado em LVGL e SDL.

Casos de uso

  • Criar um gadget com tela pequena que mostre imagens ou o status de uma conta Muse.
  • Adicionar comandos personalizados de administração de sistemas ou do Home Assistant a um Raspberry Pi disponível.
  • Conectar sensores, botões ou hardware de áudio a uma placa ESP32 para projetos de voz ou entrada de dados.
  • Medir o consumo de energia de um projeto com ESP32 alimentado por bateria.

Antes de usar

  • É necessário ter hardware como uma placa ESP32 ou um Raspberry Pi. O README alerta que a gravação do firmware pode inutilizar as placas.
  • Cada gadget precisa de um token do Muse SDK e da aceitação dos Gadget SDK Terms antes de ser pareado.
  • Para parear, é necessário usar o app Muse no iOS ou Android com o Developer mode ativado.

Tópicos

Perguntas frequentes

O que é muse-gadget-sdk?
SDKs e firmware open source para criar seus próprios gadgets Muse em placas ESP32 e dispositivos Linux, como o Raspberry Pi. Muse Gadgets é um conjunto de SDKs open source para dispositivos que permite criar hardware conectado ao app Muse. Você pode programar uma placa ESP32 comum ou configurar um dispositivo Linux, como um Raspberry Pi, e então conectar telas, botões, sensores, hardware de áudio ou atuadores.
muse-gadget-sdk é gratuito? Qual é a licença?
muse-gadget-sdk é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
muse-gadget-sdk ainda é mantido?
Manutenção ativa. O último commit de muse-gadget-sdk foi em 20 de out. de 2026.
Para que posso usar muse-gadget-sdk?
Criar um gadget com tela pequena que mostre imagens ou o status de uma conta Muse. Adicionar comandos personalizados de administração de sistemas ou do Home Assistant a um Raspberry Pi disponível. Conectar sensores, botões ou hardware de áudio a uma placa ESP32 para projetos de voz ou entrada de dados. Medir o consumo de energia de um projeto com ESP32 alimentado por bateria.
Onde consigo muse-gadget-sdk?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/facebookincubator/muse-gadget-sdk

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados