Project Patchouli: 오픈소스 전자기 유도식 드로잉 태블릿 하드웨어

1 month ago 7

  • Project Patchouli는 전자기 유도(EMR) 기반 드로잉 태블릿 하드웨어를 오픈소스로 구현한 프로젝트로, 코일 배열과 RF 프런트엔드, 디지털 신호처리 알고리듬을 포함함
  • 상용 부품으로 구성된 설계를 통해 다양한 제조사의 펜과 호환되며, 초저지연 입력 성능을 제공
  • 문서는 EMR 기술의 기구적 원리, 회로 구현, 신호처리, 펜 프로토콜 등을 포괄적으로 다룸
  • 프로젝트는 NLnet Foundation NGI Zero Core Fund의 후원을 받고 있으며, 코드와 하드웨어는 GitLab에서 공개됨
  • 하드웨어는 CERN-OHL-S, 소프트웨어는 GPLv3, 문서는 CC BY 4.0 라이선스로 배포되어 오픈소스 하드웨어 생태계 확산에 기여

프로젝트 개요

  • Project Patchouli는 전자기 유도식(EMR) 펜 태블릿 하드웨어 구현체로, 오픈소스 형태로 공개됨
    • 구성 요소에는 코일 배열, 상용 부품 기반 RF 프런트엔드, 디지털 신호처리 알고리듬이 포함
    • 다양한 제조사의 상용 펜과 호환되어 사용자 정의 하드웨어 프로젝트에 적용 가능
  • 프로젝트의 목표는 EMR 기술의 작동 메커니즘, 회로 설계, 신호처리, 펜 프로토콜을 체계적으로 문서화하는 것
  • 프로젝트 코드 및 하드웨어 저장소는 GitLab에서 제공

개발 이력

  • 2024년 1월: 프로젝트 시작
  • 2024년 3월: 소규모 하드웨어 프로토타입 성공적으로 테스트 완료
  • 2025년 1월: 문서 페이지가 Read the Docs에 호스팅됨

커뮤니티 및 참여

  • 프로젝트 유지관리자에게는 prj.patchouli@gmail.com을 통해 연락 가능
  • 공개 Discord 서버를 통해 커뮤니티 참여 가능
  • 프로젝트 리드는 Yukidama

후원

  • 본 프로젝트는 NLnet Foundation NGI Zero Core Fund의 후원을 받음
  • 후원 관련 정보는 NLnet의 Project Patchouli 페이지에서 확인 가능

라이선스

  • 문서 및 리소스 파일은 Creative Commons Attribution 4.0 International (CC BY 4.0) 라이선스 적용
  • 하드웨어 설계는 CERN Open Source Hardware License (CERN-OHL-S) 적용
    • 라이선스 사본은 소스 저장소에 포함되어 있으며, ohwr.org에서 사용자 가이드 제공
  • 프로그램 코드는 GPLv3 라이선스로 배포
  • 프로젝트는 현재 활발히 개발 중

기술 문서 구조

  • Implementation: 시작 가이드, 위치 추정, 피크 보간, 물리 시뮬레이션, 스캔 속도 최적화 등 세부 기술 포함
  • RE - Integrated Circuits: WACOM 및 Hanvon 등 주요 태블릿 컨트롤러 칩의 핀 배열, 모델, 참고 자료 수록
  • RE - Systems: WACOM Graphire, Intuos, Bamboo, XP-Pen, Huion 등 다양한 상용 시스템의 작동 이론 및 데이터 링크 분석
  • Back-side Shielding, Envelope Detection Receiver, Scan Rate Optimization 등 하드웨어 세부 구현 항목 포함
  • TerminologiesPCB Scans 섹션을 통해 용어 정의와 회로 기판 스캔 자료 제공

기술적 특징

  • 초저지연 펜 입력을 목표로 한 설계
  • 상용 부품 기반 RF 프런트엔드를 통해 접근성과 재현성 확보
  • 디지털 신호처리 알고리듬을 통한 정밀한 위치 검출 및 압력 감지 지원
  • 다양한 제조사 펜과의 호환성을 통해 범용 EMR 플랫폼 구축 가능성 제시

문서 제작 환경

  • 문서는 MkDocs로 작성되었으며, Read the Docssphinx_rtd_theme을 사용해 배포됨

Read Entire Article