simlock
병렬 코딩 에이전트가 동일 시뮬레이터를 놓고 충돌하지 않도록 제어 평면 제공
Muse gadgets는 직접 만들 수 있는 오픈소스 장치입니다
Muse gadgets are open source devices you build yourself. Program an off-the-shelf ESP32 board or set up a Raspberry Pi with our SDKs, then connect Muse to your displays, buttons, sensors, actuators, a
개발 도구C · PythonGitHub @facebookincubator온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Open source SDK to build Muse gadgets
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Muse gadgets are open source devices you build yourself. Program an off-the-shelf ESP32 board or set up a Raspberry Pi with our device SDKs, then connect Muse to your displays, buttons, sensors, actuators, and whatever else you've got lying on your workbench.
We open sourced the SDKs and firmware here. It's built by hackers, for hackers, just for fun. Side effects of tinkering may include bricked boards, voided warranties, brownouts, or bankruptcies. Proceed at your own risk!
| ESP32 Device SDK | Connect your ESP32 board to Muse through our open source SDK. Throw in a screen to show images, add audio in and out, or wire up other sensors. |
| Linux Device SDK | Turn that spare Raspberry Pi or Linux box into a Muse gadget. Hack in your own commands to let Muse handle sysadmin chores or your Home Assistant setup. |
| Muse Gadgets Test (iPhone) | Stream your phone's camera, or a clip, to an ESP32 gadget's screen over Wi-Fi: H.264 or VP8 decoded on the board, 30 fps on the round 466 px boards. protocols/VIDEO.md explains how. |
Before you flash or pair a gadget, get an SDK token and review the Gadget SDK Terms. Every gadget needs a token to pair.
ESP32 and Linux gadgets pair with the Muse app on iOS and Android, via
Settings > Devices. Turn on Developer mode there first, then look for devices
prefixed with "MuseGadget".
Each directory has a README.md to get started and an AGENTS.md for coding
agents like Muse Code.
For battery-input power profiling, see the porting recipe. The opt-in diagnostic core is board-neutral; boards supply its hooks and state matrices, and power_sweep.py drives the USB-free sweep. The isolated diagnostic does not pair or need an SDK token; fixture safety and explicit hardware authorization still come first, as the PPK2 rules describe.
Meet other hackers who are building and customizing Muse gadgets in our community Discord. Get inspired, support each other, and share what you make.
Muse Gadgets is licensed under the Apache License, Version 2.0, found in
LICENSE, except for these third-party files, which keep their
upstream licenses:
| Path | Upstream | License |
|---|---|---|
esp32/components/minimp3/include/minimp3.h | lieff/minimp3 | CC0-1.0, see LICENSE |
esp32/components/muse/boards/ostb_echoear_display_init.h | 78/xiaozhi-esp32 ESP-VoCat panel sequence | MIT, retained in the file header |
JD9853A initialization sequence in board_seeed_xiao_s3_147.c | Seeed-Studio/Seeed_GFX2 | MIT, see Seeed_GFX2.txt |
esp32/main/pixel_font.c | Adafruit GFX glcdfont.c | BSD-2-Clause, in the file header |
esp32/components/muse/eink/fonts/montserrat.ttf | Montserrat Medium, via LVGL v9.5.0 | SIL Open Font License 1.1 |
Dependencies fetched at build time are under their own licenses: ESP-IDF
components (into esp32/managed_components/), and the simulator's LVGL and
SDL (listed in esp32/simulator/THIRD_PARTY.md).
The Apache License does not cover the Jollybot avatar.
Muse Gadgets Test's sample clips aren't in this repository: the app fetches a few seconds of the Blender Foundation's open movies (CC BY 3.0) when one is played, and shows their credits.
Muse Gadgets Test can use x264 (GPL-2.0) on the phone; this repository carries none
of its code. An APK or iPhone app you build with it is under the GPL
(android/musegadgetstest/README.md,
ios/musegadgetstest/README.md).
esp32/components/muse/eink/fonts/unscii.ttf |
| unscii-8 |
| Public domain |
esp32/components/muse/eink/fonts/symbols.ttf | Font Awesome 5 Free, via LVGL v9.5.0 | SIL Open Font License 1.1 (icons CC BY 4.0) |
esp32/main/epd_ssd1677.c | Seeed-reTerminal-E10xx-Firmware's SSD1677 refresh sequence | MIT, retained in the file header |
esp32/components/tinyh264/src | the Android Open Source Project's H.264 decoder, via udevbe/tinyh264 | Apache-2.0, AOSP's copyright, see LICENSE |
esp32/components/libvpx_vp8/src | libvpx v1.16.0's VP8 decoder, trimmed | BSD-3-Clause, the WebM Project authors' copyright, see LICENSE, with Google's patent grant in PATENTS |