The source code is available for download here. It compiles with Arduino IDE 21, with target set to "Sanguino" (see here how you add it to Arduino IDE).
Beside from the porting, I added a new class for "Pong clock" and also a few features (and bug fixes) related to the "big clock", courtesy of Ruud (a belated thanks!).
The "Pong clock" feature, maybe a "first" in multiple colors, is shown in the video below. The code was copied and adapted from Nick's Pong clock.
The "Big clock" feature mentioned previously allows the user to display the time with a selected big font from a few given choices. This was added by Ruud, who also captured it in this video (for Wise Clock 2).
His nice idea is to show the time, round robin, with different fonts, then allow users to select their choice by clicking the "Plus" button.
The current TODO list includes:
- displaying the temperature from DS3231;
- set date (day, month, year) from buttons (currently it can be set only from SD card);
- change the time colors to indicate the proximity to the moment the alarm goes on (similarly to IllyClock);