Muse Gadgets icon

Muse Gadgets

Muse Gadgets 提供开源 SDK 和固件,帮助创客使用 ESP32 开发板、Raspberry Pi 或其他 Linux 硬件,打造连接 Muse 的定制设备,并灵活整合显示屏、音频组件、按键、传感器及其他外设。创客还可自定义设备功能、硬件与软件,探索多样化的 Muse 设备构建方案。

Muse Gadgets

适用于 Muse 的开源硬件

Muse Gadgets 是一个开源硬件项目,用于将自行构建的设备连接到 Muse。它不销售单一的固定设备,而是提供设备 SDK 和固件,创客可以将其与现成的 ESP32 开发板、Raspberry Pi 或其他 Linux 计算机配合使用。

最终构建的设备可以将 Muse 与显示屏、按键、麦克风、扬声器、传感器和执行器等实体交互组件结合起来。创客从 SDK token 和项目构想开始,配置设备,并针对特定交互定制硬件或软件。该项目还会发布示例构建方案,并邀请贡献者通过社区 Discord 和 GitHub 分享设计。

功能与组件

开源 SDK 和固件

开源设备 SDK 和固件为构建及定制 Muse 设备提供起点。

支持 ESP32 设备

为现成的 ESP32 开发板编程,将其连接到 Muse,然后添加屏幕、音频输入和输出设备或传感器等兼容外设。

支持 Linux 设备

将 Raspberry Pi 或其他 Linux 设备用作 Muse 设备,并为与 Home Assistant 交互或处理系统管理任务等工作添加自定义命令。

外设与界面项目

示例项目涵盖屏幕、按键通话控制、扬声器、麦克风、按键、LED 状态指示灯、彩色电子墨水屏及其他设备组件。

基于 token 的配对

将 SDK token 添加到 SDK 配置中,以便自行构建的设备与 Muse 应用配对。

Apache 2.0 源代码许可证

项目采用 Apache 2.0 许可证发布,创客可以查看源代码,并向社区贡献改进内容。

示例项目与实际用途

  • 家庭自动化与 Linux 任务

    使用 Raspberry Pi 或 Linux 设备,让 Muse 与 Home Assistant 交互或运行自定义系统管理命令。

  • 专用语音控制

    使用按键通话、麦克风和扬声器构建紧凑的语音界面,可采用 Waveshare ESP32-S3-Touch-AMOLED-1.75CA 或 Home Assistant Voice Preview Edition 等示例硬件。

  • 状态屏幕与信息面板

    添加用于显示状态、图像、简报、提醒、购物清单或其他信息的显示屏。示例包括彩色屏幕、1.75 英寸 AMOLED 显示屏和电子墨水屏。

  • 桌面与便携式界面

    创建小型桌面或手持伴侣设备,配备按键、屏幕和音频输出,让 Muse 能够通过实体设备而不仅仅是应用进行响应。

  • 定制硬件实验

    开发新的开发板集成方案或修改现有项目,然后发布源代码和简短演示,供其他社区成员继续构建。

Pros and Cons

Pros

  • 同时支持 ESP32 开发板以及 Raspberry Pi 或其他基于 Linux 的构建方案。
  • 创客可以选择实体输出和输入,包括显示屏、按键、音频硬件和传感器。
  • 提供采用 Apache 2.0 许可证的开源 SDK 和固件。
  • 包含示例项目,并提供通过社区分享源代码和构建构想的协作流程。

Cons

  • 硬件组件和组装由创客自行负责,因此该网站不提供单一的开箱即用设备。
  • 该 SDK 面向个人动手实践,不是受支持的产品或开发者平台,可能会在没有预先警告的情况下发生变化、出现故障或停止运行。
  • 需要 SDK token,且每个 token 只能支持数量有限的设备。

FAQ

什么是 Muse Gadgets?

Muse Gadgets 是由你自行构建的开源设备。该网站介绍了两种 SDK 路径:适用于兼容 ESP32 开发板的 ESP32 Device SDK,以及适用于 Raspberry Pi 或其他 Linux 设备的 Linux Device SDK。

如何开始使用?

首先获取 SDK token,选择项目构想或受支持的开发板,然后将 token 添加到 SDK 配置中。该 token 可让设备与 Muse 应用配对。

我可以将哪些设备连接到 Muse?

ESP32 SDK 可将开发板连接到 Muse,并支持添加屏幕、音频输入和输出设备或其他传感器。Linux SDK 可将 Raspberry Pi 或 Linux 计算机变成带有自定义命令的设备。

这些 SDK 是否适合用于生产环境?

使用 Muse Gadget SDK 构建的设备需要 SDK token,并且每个 token 只能供数量有限的设备使用。该 SDK 面向个人动手实践,而非受支持的产品或开发者平台,可能会在没有预先警告的情况下发生变化或停止工作。

Quick Facts

类别
开源硬件与开发者工具
主要用户
创客、极客以及构建定制 Muse 设备的用户
设备路径
ESP32 Device SDK 和 Linux Device SDK
配对方式
将 SDK token 添加到设备配置中
源代码许可证
设备 SDK 和固件采用 Apache 2.0 许可证
官方网站域名
gadgets.muse.ai