섹션별 상세
InkSight는 22개의 기본 내장 모드와 사용자 정의 모드 시스템을 갖추고 있다. 날씨, 시, 해커뉴스 브리핑과 같은 핵심 모드 외에도 스토아 철학, 요리 레시피, 습관 추적 등 다양한 콘텐츠를 제공한다. 특히 AI 모드 생성기 기능을 통해 사용자가 자연어로 원하는 내용을 설명하면 LLM이 자동으로 JSON 기반의 모드 정의를 생성하여 즉시 적용할 수 있다.
백엔드 아키텍처는 OpenAI 호환 SDK를 기반으로 설계되어 다양한 LLM 제공업체와 연동된다. FastAPI를 사용해 구축된 서버는 이미지 렌더링, 기기 설정 관리, 통계 수집 등의 기능을 수행하며 SQLite를 통해 데이터를 저장한다. 스마트 캐싱 시스템을 도입하여 콘텐츠를 미리 생성해둠으로써 기기가 깨어났을 때 1초 미만의 빠른 응답 속도를 보장한다.
bash
# Clone the repository
git clone https://github.com/datascale-ai/inksight.git
cd inksight/backend
# Install dependencies
pip install -r requirements.txt
# Download font files
python scripts/setup_fonts.py
# Start the server
python -m uvicorn api.index:app --host 0.0.0.0 --port 8080InkSight 백엔드 서버를 로컬 환경에 설치하고 실행하는 과정
text
inksight/
├── backend/ # FastAPI, Pillow, OpenAI SDK 기반 백엔드
├── firmware/ # ESP32-C3용 C++ 펌웨어 소스
├── webapp/ # Next.js 기반 설정 및 관리 웹 앱
└── webconfig/ # 정적 HTML 설정 페이지InkSight 프로젝트의 전체 디렉토리 구조 및 주요 구성 요소
하드웨어는 경제성과 효율성을 극대화한 구성을 채택했다. RISC-V 기반의 ESP32-C3 보드와 400x300 해상도의 4.2인치 전자잉크 디스플레이를 사용하며, 전체 부품 비용은 약 220위안(한화 약 4만원) 수준이다. LiFePO4 배터리와 딥 슬립 모드 최적화를 통해 한 번의 충전으로 최대 6개월 동안 작동할 수 있는 뛰어난 전력 효율을 보여준다.
사용자 경험을 위해 풍부한 소프트웨어 도구를 지원한다. 브라우저에서 직접 펌웨어를 설치할 수 있는 웹 플래셔, 기기 상태와 배터리 전압 추이를 확인할 수 있는 통계 대시보드, 실시간 미리보기가 가능한 설정 관리자 등을 포함한다. WiFi 설정은 기기 자체에서 생성하는 캡티브 포털을 통해 스마트폰이나 PC로 간편하게 진행할 수 있다.
용어 해설
- ESP32-C3
- — RISC-V 아키텍처 기반의 저전력 마이크로컨트롤러로 WiFi와 블루투스 연결을 지원한다. IoT 기기 개발에 널리 쓰이며 InkSight에서는 메인 프로세서로 사용되어 LLM 데이터를 처리하고 화면을 제어한다.
- 전자잉크(E-Ink)
- — 입자의 이동을 통해 화면을 표시하는 디스플레이 기술로 화면이 바뀔 때만 전력을 소모하고 종이와 유사한 질감을 제공한다. 눈의 피로도가 낮고 전력 효율이 극도로 높아 배터리 기반 상시 표시 기기에 적합하다.
- 캡티브 포털(Captive Portal)
- — 사용자가 WiFi 네트워크에 처음 접속할 때 자동으로 나타나는 웹 페이지이다. InkSight에서는 별도의 입력 장치 없이도 기기의 WiFi 설정이나 백엔드 URL을 구성하기 위한 초기 설정 인터페이스로 활용된다.
- 부품 명세서(BOM)
- — 제품을 제조하는 데 필요한 모든 원자재, 부품, 조립품의 목록과 수량을 정리한 문서이다. InkSight는 약 220위안(한화 약 4만원) 수준의 경제적인 BOM 구성을 통해 누구나 직접 제작할 수 있는 접근성을 제공한다.
- 딥 슬립(Deep Sleep)
- — 마이크로컨트롤러의 전력 소모를 최소화하기 위해 대부분의 하드웨어 기능을 정지시키고 최소한의 타이머만 유지하는 절전 상태이다. InkSight는 이 모드를 통해 단일 충전으로 최대 6개월의 배터리 수명을 달성한다.
기술
- FastAPI
- Python
- ESP32-C3
- DeepSeek
- Qwen
- SQLite
- Next.js
- PlatformIO
활용 사례
- 데스크탑 스마트 알림이
- 개인용 습관 추적기
- AI 뉴스 및 정보 브리핑 기기
- 디지털 시 및 명언 액자
언급된 리소스
AI 분석 전체 내용 보기
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
원문 발행 2026. 02. 20.수집 2026. 02. 21.출처 타입 RSS
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.
