메타의 오픈소스 '뮤즈 가젯' 개발자 SDK 공개
facebookincubator/muse-gadget-sdk
메타가 개발자들이 직접 제작할 수 있는 오픈 소스 장치 '뮤즈 가젯(Muse Gadgets)'을 위한 SDK를 공개했습니다.
개발자들이 상용 기기를 활용해 센서나 디스플레이 등을 연결하는 맞춤형 오픈 소스 장치를 직접 만들 수 있는 기반을 마련했어요.
- 이 SDK는 기존의 ESP32나 라즈베리파이 같은 기기를 활용하여 센서, 디스플레이 등 다양한 주변 장치를 연결하고 커스터마이징할 수 있게 합니다.
- ESP32용 SDK로는 주변 장치 연동에, 리눅스용 SDK로는 시스템 관리 및 홈 자동화 환경 구축에 초점을 맞추어 개발자들에게 폭넓은 활용성을 제공합니다.
- 가젯 제작을 위해서는 반드시 전용 SDK 토큰 발급과 이용 약관 검토가 필요하며, 사용자는 기기 고장 등 모든 위험을 감수해야 합니다.
Muse gadgets는 사용자가 직접 제작할 수 있는 장치입니다. 개발자는 상용 ESP32 보드나 라즈베리파이 같은 기기에 해당 디바이스 를 설정한 후, 이를 디스플레이, 버튼, 센서, 액추에이터 등 다양한 주변 장치와 연결하여 커스터마이징할 수 있습니다.
제공되는 SDK는 사용 목적에 따라 ESP32용과 Linux용으로 나뉩니다. ESP32 Device SDK를 이용하면 화면 표시나 오디오 입출력 기능을 추가하거나 기타 센서를 연동할 수 있으며, Linux Device SDK를 활용하여 라즈베리파이 같은 기기를 시스템 관리 작업이나 Home Assistant 환경 구축에 사용할 수 있습니다.
가젯을 사용하기 위해서는 먼저 전용 SDK 을 발급받고 관련 이용 약관을 검토해야 합니다. ESP32 및 Linux 가젯은 iOS와 Android의 Muse 앱과 연결되며, 사용자는 개발자 모드에서 "MuseGadget"으로 접두사가 붙은 장치를 찾아 페어링할 수 있습니다.
용어 풀이
- 오픈 소스
- 소스 코드를 공개해 누구나 보고 고치고 다시 배포할 수 있게 한 소프트웨어.
- SDK
- 특정 서비스나 기기를 쉽게 쓰도록 묶어 둔 개발 도구 모음.
- 토큰
- AI 모델이 글을 처리하는 단위. 단어보다 작은 조각이며 사용량과 요금을 셀 때 기준이 돼요.
어떤 종류의 주변 장치들을 연결해서 가젯을 만들 수 있나요?
디스플레이, 버튼, 센서, 액추에이터 같은 다양한 주변 장치들을 연결하여 사용자가 직접 커스터마이징할 수 있어요.
ESP32용과 Linux용 SDK는 각각 어떤 용도로 사용되나요?
ESP32용 SDK를 이용하면 화면 표시나 오디오 입출력 기능을 추가하거나 기타 센서를 연동할 수 있고, Linux용 SDK로는 시스템 관리 작업이나 Home Assistant 환경 구축에 활용할 수 있어요.
가젯을 제작하거나 사용하려면 어떤 준비 과정이 필요한가요?
먼저 전용 SDK 토큰을 발급받고 관련 이용 약관을 검토해야 해요. 이후 iOS와 Android의 Muse 앱과 연결하여 개발자 모드에서 장치를 찾아 페어링할 수 있어요.