미사용 킨들을 AI로 사진 액자로 개조하기
원제 I turned my unused Kindle into a photo frame with GPT-6 Astra
130 포인트댓글 87
Key Point
AI 에이전트가 하드웨어 제어 코드를 작성하고 디버깅하는 실제 사례를 보여주며, 특히 자동화된 피드백 루프가 개발 효율을 어떻게 바꾸는지 실증한다.
핵심 요약
- 쓰지 않던 킨들을 AI 에이전트로 개조하여 사진 액자로 만들었다. 처음에는 GPT-5.6 Sol과 Fable 5.1, Opus 5.5를 시도했지만, 데이터 저장 오류나 보안 차단으로 실패했다.
- GPT-6 Astra로 전환한 후 SpiderCat 오픈소스 프로젝트를 참고하여 킨들 커스텀 도구인 KindleCTL을 개발했다. 에이전트가 Mac에서 킨들에 명령을 보내고, 파일을 전송하며, 에러를 진단할 수 있게 됐다.
- 초기에는 에이전트와의 수동 피드백(스크린샷 촬영)이 필요했지만, 로그 접근과 원격 화면 캡처를 자동화한 피드백 루프를 추가하면서 개발 속도가 크게 빨라졌다.
- 파이썬으로 대부분의 코드를 작성했고, 킨들 런처와 슬라이드쇼는 C로, 설치 및 제어는 셸 스크립트로 구현했다.
- 처음엔 이미지를 킨들 스크린세이버로 설정하는 간단한 테스트로 시작했다. 이어 10장 사진을 4분씩 순환하는 슬라이드쇼 앱을 구현했다.
- 슬라이드쇼 전환 시 이전 이미지 자국이 남는 문제가 발생했는데, 에이전트가 킨들의 내장 화면 새로고침 메커니즘을 적용하여 해결했다.
- 완성된 앱은 사진 밝기와 표시 시간을 커스터마이징할 수 있으며, 킨들이 절전 모드에 들어가면 깨어날 때 이전 위치부터 재개된다. 사진은 킨들에 저장되므로 Wi-Fi 없이도 작동한다.
- 현재는 Mac에서 사진과 슬라이드쇼 타이밍을 변경하며, 향후 킨들 기기에서 직접 제어하거나 휴대폰에서 사진을 전송하는 기능을 추가할 수 있다.
- 저자는 다음 프로젝트에서는 처음부터 피드백 루프를 구축할 것을 제안했다. 킨들은 이제 책장에 놓인 사진 액자로 매일 사용되고 있다.