This is the source tree for the Spikenzie Lab's Solder:Time DeskClock. The official sources are an Arduino sketch that has quite a bit of flicker (due to a debugging change?) in the main loop. These sources fix that, as well as some other cleanup.
trmm.net/SolderTime Desk Clock
Other changes to be made:
- Move all font and character drawing code into separate routine.
- Build a state machine that implements the MODE/SET/timeout transitions
- Fix the timer interrupt to be more consistent; busy loops now to avoid errors
- Improve startup speed