This project is a watch that displays time in binary. It will be made on a flexible pcb, and mounted into a flexible 3D printed TPU band.
I am using an ATTINY20 for controlling everything, and an M41T62 RTC chip for, well, timing. I am also using a TLC59282 LED driver.
There are 2 rows of LEDs at the top: a row of 4 to display hours, and a row of 6 for minutes. There is a third row at the bottom for the seconds.
There are three (3) buttons on the bottom front. The left button lets you choose between hours or minutes and the right button increments the selected function by one with each press.
The watch will be running off of a single CR2016 3v battery, and in the interest of saving power the LEDs will be turned off most of the time. The middle button on the watch face will turn display the current time for 5 seconds, then turn the LEDs back off.
After the project is completed I will upload the 3D models, KiCad files, and link to the code repository.
This sounds like a great way to practice reading binary! I don't normally wear a watch, but would actually consider it for this. What are you using for the display?
Thanks!
I'm trying to keep it very simple, so there is a row of 4 LEDs at the top to display hours, and a row of 6 LEDs below that for the minutes.