Skip to content

schlauerlauer/chessclock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chessclock

A clock for timing chess games. With integrated time over WiFi and alarm clock.

Features

  • Show current time and date (over WiFi with NTP)
  • Time a chessgame
  • Wake up alarm
  • 18650 Battery

How to

graph only works in gitlab

graph TD
    A{Clock} -->|Single| B(Switch Player)
    A -->|Double| C
    C{Chess playing} -->|Single| B
    C -->|Hold 1s| A
    C -->|Double| D
    D{Paused} -->|Double| C
    D -->|Hold 1s| A
    F{From Anywhere} -->|Hold 4s| E(Toggle Alarm)
    F -->|Single| U(Stop alarm sound)
    A -->|Hold 1s| G
    G{Settings} -->|Single| H(Increase Chess time)
    G -->|Double| I{Set alarm time}
    I -->|Hold| K(Increase alarm time)
    I -->|Double| G
    G -->|Hold 1s| A
Loading

Media

Finished Version

1 2 3 4

Warning: With sound. Only works in gitlab)

countdown video

Build

prototype 1 case case 2 build 1 case 3 case 4