
Today I wrote a watch in which the three faces rotate so that the current hour, minute and second are always readable down the bottom of the screen. It is 10:29:18 or so in the image above. There are some problems with the antialiased line drawing due to the non-linear response of the OLED; perhaps a LUT for the scaling would be helpful. My vector line code could also be improved to draw lines that are off screen; currently it culls those lines, which means that sometimes numbers will only be partially visible.
Video:
http://www.flickr.com/photos/osr/568197 ... 084215019/Source:
https://bitbucket.org/hudson/watches/src/tip/rotating/