ESP32 보드와 Raspberry Pi 같은 Linux 기기에서 Muse 가젯을 만드는 오픈소스 SDK와 펌웨어입니다.
dorianborian/sesame-robot
ESP32 기반의 오픈소스 3D 프린팅 미니 사족보행 로봇으로, OLED 얼굴과 서보 모터 구동 보행 기능을 갖췄습니다.
- 스타
- 4,756
- 포크
- 644
- 열린 이슈
- 21
- 마지막 커밋
- 5일 전
어떤 프로젝트인가요?
Sesame는 ESP32 마이크로컨트롤러를 기반으로 한 오픈소스 미니 사족보행 로봇으로, 표정과 움직임을 강조합니다. 다리마다 두 개씩 총 8개의 서보 모터를 사용하며, 얼굴 역할을 하고 움직임과 동기화되는 128x64 OLED 화면을 갖췄습니다. 프레임은 서포트를 최소한으로 사용해 PLA로 출력할 수 있도록 설계되었습니다.
저장소에는 CAD 및 STL 파일, 조립 및 배선 가이드, Arduino IDE용 C++로 작성된 ESP32 펌웨어가 포함되어 있습니다. 펌웨어는 웹 UI가 있는 내장 WiFi 액세스 포인트, 시리얼 명령줄 인터페이스, 그리고 Python, JavaScript 등의 언어로 로봇을 제어할 수 있는 JSON API를 제공합니다. 미리 프로그래밍된 애니메이션에는 걷기, 손 흔들기, 춤추기, 가리키기, 휴식이 포함됩니다.
프로젝트는 여러 연계 저장소로 나뉘어 있습니다. 포즈와 애니메이션을 설계하는 Sesame Studio, 브라우저에서 움직임을 테스트하는 Rust 기반 시뮬레이터, 음성 제어와 원격 상호작용을 위한 Python 앱, 보행 정책을 평가하는 ML 툴킷이 있습니다.
핵심 기능
- 01사족보행을 위해 네 다리에 총 8개의 서보 모터를 사용합니다.
- 02반응형 표정을 표시하는 128x64 OLED 화면을 갖췄습니다.
- 03서포트를 최소한으로 사용해 PLA로 3D 프린팅할 수 있도록 부품을 설계했습니다.
- 04원격 제어를 위한 웹 UI가 있는 WiFi 액세스 포인트와 JSON API를 제공합니다.
- 05애니메이션을 실행할 수 있는 시리얼 명령줄 인터페이스를 제공합니다.
- 06걷기, 손 흔들기, 춤추기 등의 이모트가 미리 프로그래밍되어 있습니다.
활용 사례
- 저렴한 보행 로봇으로 로보틱스와 서보 제어를 배울 수 있습니다.
- 음성 비서 프로젝트에 활용할 수 있도록 표정이 풍부한 데스크톱 동반 로봇을 만들 수 있습니다.
- 하드웨어에서 실행하기 전에 시뮬레이션으로 보행 및 이동 코드를 시험할 수 있습니다.
- 개인용 로봇을 만들기 위해 맞춤 애니메이션과 OLED 얼굴을 제작할 수 있습니다.
빠른 시작
- 1
부품 목록에서 부품을 준비합니다
- 2
인쇄 가이드에 따라 STL 부품을 출력합니다
- 3
조립 및 배선 가이드에 따라 로봇을 조립하고 배선합니다
- 4
Arduino IDE를 사용해 펌웨어 디렉터리의 펌웨어를 플래시합니다
사용 전 알아둘 점
- 기본적인 납땜 기술, 3D 프린터, 약 50~60달러 상당의 하드웨어가 필요합니다.
- 펌웨어를 플래시하려면 Arduino IDE가 필요합니다.
- README에는 현재 펌웨어가 기본적인 구현이라고 설명되어 있습니다.
토픽
자주 묻는 질문
- sesame-robot은(는) 무엇인가요?
- ESP32 기반의 오픈소스 3D 프린팅 미니 사족보행 로봇으로, OLED 얼굴과 서보 모터 구동 보행 기능을 갖췄습니다. Sesame는 ESP32 마이크로컨트롤러를 기반으로 한 오픈소스 미니 사족보행 로봇으로, 표정과 움직임을 강조합니다. 다리마다 두 개씩 총 8개의 서보 모터를 사용하며, 얼굴 역할을 하고 움직임과 동기화되는 128x64 OLED 화면을 갖췄습니다. 프레임은 서포트를 최소한으로 사용해 PLA로 출력할 수 있도록 설계되었습니다.
- sesame-robot은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- sesame-robot은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- sesame-robot은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. sesame-robot의 마지막 커밋은 2026년 10월 15일입니다.
- sesame-robot은(는) 어디에 사용할 수 있나요?
- 저렴한 보행 로봇으로 로보틱스와 서보 제어를 배울 수 있습니다. 음성 비서 프로젝트에 활용할 수 있도록 표정이 풍부한 데스크톱 동반 로봇을 만들 수 있습니다. 하드웨어에서 실행하기 전에 시뮬레이션으로 보행 및 이동 코드를 시험할 수 있습니다. 개인용 로봇을 만들기 위해 맞춤 애니메이션과 OLED 얼굴을 제작할 수 있습니다.
- sesame-robot는 어떻게 설치하나요?
- 부품 목록에서 부품을 준비합니다 인쇄 가이드에 따라 STL 부품을 출력합니다 조립 및 배선 가이드에 따라 로봇을 조립하고 배선합니다 Arduino IDE를 사용해 펌웨어 디렉터리의 펌웨어를 플래시합니다
- sesame-robot은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/dorianborian/sesame-robot
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Claude Code 사용 한도를 표시하고, 프롬프트에 반응하는 애니메이션 마스코트와 세션 입력 알림을 제공하는 ESP32 데스크 디스플레이입니다.
소리를 이용해 기기 간에 소량의 데이터를 주고받는 소형 C++ 라이브러리로, Python, JavaScript, 마이크로컨트롤러에서 사용할 수 있습니다.
교육과 연구를 위해 범용 부품으로 제작한 오픈소스 ESP32 기반 쿼드콥터 비행 제어 펌웨어 및 하드웨어 설계입니다.
소형 이족 보행 오리 로봇을 구동하는 오픈소스 Rust 소프트웨어로, 모션 제어, 게임패드, 업데이트, 카메라 스트리밍을 지원합니다.