This is the third in my series of minimalist watches based on the ATtiny85. This version displays the time by drawing an analogue watch face on a miniature 64Γ48 OLED display. It uses a separate crystal-controlled low-power RTC chip to keep time to within a few seconds a month, and puts the processor and display to sleep when not showing the time to give a battery life of over a year:
The Tiny Face watch based on an ATtiny85 and a 64Γ48 OLED display; itβs ten past ten.
To show the time you press the button on the watch face, and it displays an analogue watch face on the display, with a moving seconds hand. The display is automatically blanked after 30 secs to preserve the battery life.
Introduction
Like my previousΒ Tiny Time 2 WatchΒ this watch is based onΒ Maxim Integratedβs DS2417 RTC chip, a small 6-pin package which uses a 32.768 kHz crystal to keep accurate timeΒ [1]. It can communicate with the main ATtiny85 processor via a 1-wire interface, which uses just one I/O pin to transmit and receive data. Because the RTC chip is doing the timing the ATtiny85 can stay asleep in power-down mode when itβs not actually displaying the time, dramatically reducing the power consumption.
The display uses a smallΒ monochrome 64Γ48 OLED display with an SPI interface available from AliexpressΒ [2], or a similar one is available from SparkfunΒ [3].
for more detail: Tiny Face Watch