Raspberry Pi 5 기반 1920×1080 터치 키오스크와 카드형 탐색·재생 UI의 개발 기록입니다.
Gigi House
Music Player
터치 키오스크와 별도 음악 팩을 연결해 콘텐츠 탐색과 선택 흐름을 실험한 개인 개발 프로토타입입니다.
실물 시연 기록 보기 ↓탐색과 선택의 흐름을 물리적 인터페이스로 이어 봅니다.
Raspberry Pi 5 기반의 1920×1080 터치 키오스크에서 카드형 콘텐츠 탐색·재생 UI를 구현했습니다. 별도 ESP32 음악 팩은 원형 LCD와 터치 입력을 사용하며, 키오스크에서 선택한 항목을 넘겨 받아 선택 흐름을 이어 가도록 설계했습니다.
기록된 개발 구성
기록된 개발 버전의 프런트엔드는 React/Vite, 백엔드는 Python/FastAPI/WebSocket으로 구성했습니다.
ESP32 음악 팩에는 GC9A01 240×240 LCD, CST816D 터치, LittleFS와 Wi-Fi 구성이 기록되어 있습니다.
음악 팩은 최대 3개의 링크·썸네일을 원형 버퍼로 보관하고 좌우 스와이프로 선택하는 구조로 기록되어 있습니다. 키오스크에서 위로 스와이프한 현재 썸네일·URL을 팩으로 전송하는 흐름도 개발 기록에 남아 있습니다. 포고핀 도킹, GPIO 감지, UART 초기 provisioning, IP/MAC 등록, online heartbeat는 설계 항목으로만 기록합니다.
실물 시제품과 실제 동작 기록
사진과 영상은 개인 개발 프로토타입의 실물 시연 기록입니다. 전면의 대형 가로형 터치 화면, 상단에 배열된 5개 원형 보조 디스플레이, 카테고리와 카드형 탐색 UI를 확인할 수 있습니다.

개인 개발 기록의 공개 범위
이 페이지는 개인 개발 프로토타입의 구성과 시연 기록을 소개하며, 현재 판매·배포 또는 상용 서비스 제공을 안내하지 않습니다. 외부 콘텐츠의 이용 가능 여부와 기능 범위는 실행 환경·개발 버전에 따라 달라질 수 있습니다.
화면에 나타나는 제3자 콘텐츠·상표는 기능 시연을 위한 화면 요소일 수 있으며, 본 프로젝트의 제휴·제공권·라이선스를 의미하지 않습니다. 영상은 시연 기록이며, 영상에 포함된 제3자 콘텐츠의 재사용·다운로드를 권유하지 않습니다.