· 톺아보기

자유

전자책 리더(e-ink 디스플레이)용 탁상시계

typ0s2d10 · · 수정

조회 1,284 · 공감 0 · 댓글 1

집에서 놀고만 있는 전자책 리더(e-ink 디스플레이)를 탁상시계로 만들어 보려고
이것저것 앱을 설치해보다가 다 맘에 안들어서 간단하게 웹페이지로 만든 시계입니다.


디지털·아날로그 모드, 실시간 날씨, 달력을 단일 HTML 파일로 제공합니다. 설치 없이 바로 사용할 수 있습니다.


https://github.com/TypoStudio/einkclock/raw/main/screenshots/clock1.jpeg https://github.com/TypoStudio/einkclock/raw/main/screenshots/clock3.jpeg


사용법

https://typostudio.github.io/einkclock/

위 URL을 브라우저나 전자책 리더의 내장 브라우저로 열면 됩니다. 서버나 빌드 과정이 필요 없습니다.


주요 기능

  • 시계 — 디지털 모드(시각·날짜·요일 표시)와 아날로그 모드(12가지 페이스 스타일) 지원
  • 날씨 — 2개 지역의 현재 날씨 및 7일 예보, API 키 불필요
  • 달력 — 날짜를 터치해 월간 달력 열기, ‹ / › 로 월 이동
  • 화면 모드 — 다크/라이트 모드 전환, 더블탭 전체화면
  • 설정 저장 — 위치·모드·아날로그 스타일이 localStorage에 저장됨


조작법

버튼 (화면 왼쪽 상단)

버튼 동작
☀ / 🌙 다크 / 라이트 모드 전환
🕐 / # 디지털 ↔ 아날로그 모드 전환
? 도움말 표시 (디지털 모드 전용)


터치 제스처

제스처 동작
두 번 연속 터치 전체화면 전환
날짜 터치 달력 열기 / 닫기
지역명 터치 날씨 지역 검색 및 변경
날씨 설명 아래 ▼ 터치 주간 예보 지역 선택


아날로그 모드

시계를 한 번 터치할 때마다 스타일이 순서대로 바뀝니다. 두 번 연속 터치하면 전체화면으로 전환됩니다.

번호 형태 눈금
0 원형 없음
1 원형 4분할 선
2 원형 12분할 선
3 원형 60선
4 원형 60점
5 사각형 60선 (각도 기준)
6 사각형 60점 (각도 기준)
7 사각형 60점 (균등 배치)
8 전체화면 60선 (균등 배치)
9 전체화면 60선 (각도 기준)
10 전체화면 60점 (각도 기준)
11 전체화면 60점 (균등 배치)


요구 사항

  • JavaScript가 활성화된 브라우저
  • 날씨 데이터(Open-Meteo) 및 위치 검색(Nominatim) 사용 시 인터넷 연결 필요

출처 : https://typostudio.github.io/einkclock/

댓글 1

  1. 깁뿔 ·
    감사합니다. 노는 태블릿에 딱이네요..

개발한당 최근 글

개발한당 목록 더 보기