I cut a lot of features, because there is no more space for me to burn the firmware into the board(32U4).
Now you can check your time and calendar there, a stopwatch is included too~
A NOT-SO-USEFUL flashlight is also there, ignoring the brightness of OLED is not so good.
The original and reference one is: http://blog.zakkemble.co.uk/diy-digital-wristwatch/, Instead of writing the codes in avr-style, I adopt his avr workbench into a arduino solution, so every one can download the codes and upload hex to his own hardware easier!
Step 1: Functions
There is a beautiful animation when the seconds plus+ ^_^
- You can set up the current time~
- Enter "stop watch" mode and start timer!
- Sleep mode help to save battery power
- Calendar mode
- Flash light