핵심 요약
InkSight(중국명 inco)는 LLM을 활용해 사용자에게 '느린 정보(Slow Information)'를 전달하는 미니멀리스트 스마트 전자잉크 기기이다. ESP32-C3 마이크로컨트롤러와 4.2인치 전자잉크 화면을 사용하며, 백엔드에서 DeepSeek, Qwen 등의 LLM을 통해 실시간 컨텍스트 기반 콘텐츠를 생성한다. 22가지 이상의 기본 모드와 사용자 정의 JSON 모드를 지원하며, 초저전력 설계로 한 번 충전 시 최대 6개월간 작동한다. 하드웨어 제작부터 펌웨어 플래싱, 백엔드 배포까지 전 과정을 오픈소스로 공개하여 누구나 약 220위안(약 4만원)의 비용으로 구축할 수 있다.
배경
Python 기초 지식, ESP32 하드웨어 배선 및 납땜 기초, LLM API 키 (DeepSeek, Qwen 등)
대상 독자
DIY 하드웨어 애호가, LLM 응용 서비스 개발자, 저전력 임베디드 시스템 관심자
의미 / 영향
LLM이 단순히 챗봇 형태를 넘어 일상적인 물리적 오브젝트(Ambient Device)에 어떻게 자연스럽게 녹아들 수 있는지 보여주는 사례이다. 저비용 오픈소스 하드웨어와 강력한 LLM API의 결합이 개인화된 스마트 기기 시장의 진입 장벽을 낮추고 있다.
섹션별 상세
이미지 분석

날씨, 시, AI 브리핑 등 전자잉크 화면에 렌더링된 실제 콘텐츠 레이아웃을 보여준다. 흑백 1비트 환경에서 LLM이 생성한 텍스트와 이미지가 어떻게 시각화되는지 확인할 수 있다.
InkSight 기기의 실제 작동 모습과 다양한 디스플레이 모드 예시

ESP32-C3 하드웨어, Vercel 기반 백엔드(FastAPI), LLM API(DeepSeek/Kimi), 그리고 전자잉크 디스플레이 간의 데이터 흐름을 설명한다. HTTP GET 요청을 통해 BMP 스트림을 받아 SPI 버스로 출력하는 구조를 명시한다.
InkSight 시스템 아키텍처 다이어그램

사용자가 기기에 표시할 핵심 모드(날씨, 시, 갤러리 등)를 선택하고 관리하는 웹 UI를 보여준다. 기기 설정이 클라우드/백엔드와 어떻게 동기화되는지 시각적으로 전달한다.
웹 설정 화면의 콘텐츠 모드 관리 인터페이스
실무 Takeaway
- ESP32-C3와 전자잉크를 조합한 저전력 하드웨어 설계로 유지보수 부담이 적은 상시 가동형 AI 에이전트 구축이 가능하다.
- OpenAI 호환 API를 지원하는 다양한 로컬/클라우드 LLM을 백엔드에 자유롭게 교체하여 사용할 수 있어 비용과 성능을 최적화할 수 있다.
- JSON 기반의 모드 정의 시스템을 통해 복잡한 펌웨어 수정 없이도 디스플레이 레이아웃과 프롬프트를 동적으로 변경할 수 있는 유연성을 제공한다.
언급된 리소스
AI 요약 · 북마크 · 개인 피드 설정 — 무료