Tiny Face Watch

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.


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

JLCPCB – Prototype 10 PCBs for $2 + 2 days Lead Time
China’s Largest PCB Prototype Enterprise, 300,000+ Customers & 10,000+ Online Orders Per Day
Inside a huge PCB factory: https://www.youtube.com/watch?v=_XCznQFV-Mw

READ  F*watch – a fully open electronic watch

Leave a Comment

= 3 + 6

Read previous post:
Build mobile & IoT apps without hardware or firmware development

Based on Nordic Semiconductor's nRF52832 Bluetooth low energy System-on-Chip (SoC), this development kit incorporates nine different sensors plus a microphone...

Scroll to top