Hello everyone, the clock is finally fully functional, minus the buzzer for the alarm and possibly one more board spin to fix a few minor bugs. The bugs don't cause any issues in the way the clock operates, there just things I'd like to fix.
The video demonstrates how the clock functions and what options are enabled on the clock.
I will release board files soon, once I fix the last few bugs, the board will be at rev 2.1 the FW is functionally complete and can be found on Github.
The clock runs at 1Mhz, and utilizes sleep mode (power down mode) a lot through out the clocks operational cycles. There is a user menu operated by two user buttons, allowing the user to set time, set alarm, enable/disable showing of temperature (currently not working properly on display, but works properly in serial?), and show time only when button pressed.
I always think these projects are funny, when I show people (mainly my friends/family) their first thought is cool its a clock. It's hard to get people excited about something that they have no inner working knowledge of. Thus i really do encourage people to build a clock of their own, not only do you learn how multiple systems co-exist but you gain a deeper understanding of how a clock functions. There really is a lot that goes into making a functioning clock.
All right I'm done with my mini rant, enjoy and keep hacking!.