Repolode
facebookincubator

facebookincubator/muse-gadget-sdk

ESP32ボードやRaspberry PiなどのLinuxデバイスでMuseガジェットを作るためのオープンソースSDKとファームウェア。

スター
2,309
フォーク
491
未解決の Issue
126
最終コミット
13 時間前

これは何?

Muse Gadgetsは、Museアプリに接続するハードウェアを作るためのオープンソースのデバイスSDK集です、市販のESP32ボードをプログラムするか、Raspberry PiなどのLinuxデバイスをセットアップして、ディスプレイ、ボタン、センサー、オーディオ機器、アクチュエーターを接続できます。

リポジトリは2つの部分で構成されています。画面、音声入力・出力、その他のセンサーに対応するESP32 Device SDKと、使っていないLinuxマシンをガジェットにしてカスタムコマンドを追加できるLinux Device SDKです。デバイスはDeveloper modeを通じてiOSおよびAndroidのMuseアプリとペアリングでき、ペアリングにはMuse gadgetsサイトで取得するSDKトークンが必要です。

このリポジトリには、バッテリー駆動のESP32ボード向け電力プロファイリング診断ツール、LVGLとSDLに依存するシミュレーター、各ディレクトリのコーディングエージェント向けAGENTS.mdファイルも含まれています。

主な機能

  • 01オープンソースのデバイスSDKを通じて、ESP32ボードをMuseアプリに接続できます。
  • 02ディスプレイ、音声入出力、その他のセンサーを接続できます。
  • 03Raspberry PiなどのLinuxデバイスでカスタムコマンドを実行し、Museガジェットとして使えます。
  • 04バッテリー駆動のESP32ボード向けに、オプトイン方式の電力プロファイリング診断ツールを利用できます。
  • 05LVGLとSDLをベースにしたシミュレーターを提供します。

ユースケース

  • Museアカウントの画像やステータスを表示する小型ディスプレイガジェットを作る。
  • 使っていないRaspberry Piに、カスタムのシステム管理コマンドやHome Assistantのコマンドを追加する。
  • 音声や入力を扱うプロジェクト向けに、センサー、ボタン、オーディオ機器をESP32ボードに接続する。
  • バッテリー駆動のESP32設計の消費電力を測定する。

使う前に知っておきたいこと

  • ESP32ボードやRaspberry Piなどのハードウェアが必要です。また、READMEでは、書き込みに失敗するとボードが使えなくなる可能性があると警告しています。
  • ペアリングするには、各ガジェットにMuse SDKトークンが必要で、Gadget SDK Termsへの同意も必要です。
  • ペアリングには、Developer modeをオンにしたiOSまたはAndroidのMuseアプリが必要です。

トピック

よくある質問

muse-gadget-sdk とは?
ESP32ボードやRaspberry PiなどのLinuxデバイスでMuseガジェットを作るためのオープンソースSDKとファームウェア。 Muse Gadgetsは、Museアプリに接続するハードウェアを作るためのオープンソースのデバイスSDK集です、市販のESP32ボードをプログラムするか、Raspberry PiなどのLinuxデバイスをセットアップして、ディスプレイ、ボタン、センサー、オーディオ機器、アクチュエーターを接続できます。
muse-gadget-sdk は無料で使えますか?ライセンスは?
muse-gadget-sdk は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
muse-gadget-sdk は今もメンテナンスされていますか?
活発にメンテナンス中。muse-gadget-sdk の最終コミットは 2026年10月20日 です。
muse-gadget-sdk は何に使えますか?
Museアカウントの画像やステータスを表示する小型ディスプレイガジェットを作る。 使っていないRaspberry Piに、カスタムのシステム管理コマンドやHome Assistantのコマンドを追加する。 音声や入力を扱うプロジェクト向けに、センサー、ボタン、オーディオ機器をESP32ボードに接続する。 バッテリー駆動のESP32設計の消費電力を測定する。
muse-gadget-sdk はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/facebookincubator/muse-gadget-sdk

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト