ChessClock is a functioning chess clock written in micropython that runs on a Raspberry Pi Pico.
ChessClock uses the following external libraries:
micropython-rotary - Rotary Encoder
micropython-tm1637 - TM1637 displays
- Download the repo to your local machine
- Flash your pico with the latest MicroPython firmware
- Copy the main.py and lib directory to your Pico using something like Thonny or VS Code
(1) Micro USB Cable
(1) Raspberry Pi Pico
(1) Rotary Encoder with Push Button
(1) Active Buzzer
(2) LEDs
(2) 220 ohm resistors
(2) TM1637
(3) Push Buttons
For Breadboard setup:
(2) Breadboards
For Case setup:
(1) On/Off Toggle Switch
(1) 3 AA Battery Holder
(4) M4x5 Screws