Muse Gadgets
Muse Gadgetsは、市販のESP32ボードやLinuxシステム、各種スマートホーム機器をMuseへ直接接続するためのオープンソースSDKとハードウェア設計を提供するプラットフォームです。
Muse Gadgetsは、市販のESP32ボードやLinuxシステム、各種スマートホーム機器をMuseへ直接接続するためのオープンソースSDKとハードウェア設計を提供するプラットフォームです。
製品の機能と公式な位置づけ
Muse Gadgetsは、開発者が市販のボードや周辺コンポーネントを利用してMuseの物理インターフェースを構築できるようにする、オープンハードウェアおよびソフトウェアの取り組みです。
このエコシステムには、ESP32マイクロコントローラやRaspberry PiなどのLinuxシステム専用のデバイスSDKに加え、ローカルネットワーク接続用に設計された公式のMuse Home Linkデバイスが含まれています。
公式情報で確認できる活用例
マイク、スピーカー、カラーディスプレイを備えたESP32ボードを用いてプッシュツートーク対応ガジェットを自作し、Museとの会話やステータス更新、画像の確認を行います。
Raspberry PiにLinux SDKを構成してMuseとHome Assistantを橋渡しし、システム管理タスクの実行やローカルスマートホームデバイスの操作を行います。
カラー電子ペーパーやAMOLEDスクリーンを接続し、Museが管理する日々の朝のブリーフィング、買い物リスト、リマインダーを表示します。
公式情報に記載された利用手順
市販のESP32ボード、Raspberry Pi、またはディスプレイ、ボタン、オーディオコンポーネントを備えた対応サードパーティ製ガジェットを選択します。
カスタムハードウェアガジェットを認証するため、Museから公式のSDKトークンを取得します。
対象のハードウェアにオープンソースのESP32 Device SDKまたはLinux Device SDKをインストールし、カスタムコマンド、センサー、画面出力を設定します。
Wi-FiまたはローカルHTTP APIを介してMuseとの通信を確立し、入力の送信や音声・視覚的な応答の受信を行います。
Muse Gadgetsは、DIYのマイクロコントローラやシングルボードコンピュータを対話型ハードウェアインターフェースへと変革するためのオープンソースコードを開発者に提供します。専用のESP32およびLinux SDKを通じて、開発者はアクチュエータ、物理ボタン、音声インターフェース、ディスプレイスクリーンをMuseへ直接接続できます。
コードベースはApache 2.0ライセンスのもとでGitHub上に公開されており、メイカーは既存のプロジェクト例を応用したり、まったく新しいハードウェアプラットフォームや周辺機器へのサポートを自ら構築したりすることが可能です。
自分の素材とワークフローで確認したい項目
確認した情報源とその日時
情報源を確認した製品情報に基づく回答
Muse Gadgetsは、開発者がESP32またはLinux SDKを使用して、Museに接続された独自の物理デバイスを作成できるようにするオープンソースハードウェアプラットフォームです。
このプラットフォームは、ESP32マイクロコントローラボードや、Raspberry Pi 5をはじめとするLinuxデバイスを公式にサポートしています。
デバイスSDKおよびファームウェアはApache 2.0ライセンスのもとでリリースされたオープンソースソフトウェアであり、保証なしの現状有姿(as-is)で提供されています。
Muse Home Linkは、Museを自宅のローカルWi-Fiに接続し、互換デバイスやローカルHTTP APIとの通信を可能にするために設計されたハードウェアユニットです。
開発者は、ボタン、タッチ対応AMOLEDスクリーン、カラー電子ペーパーディスプレイ、スピーカー、プッシュツートーク用マイク、外部センサーなどを統合できます。