Uploaded October 2019 | Updated September 2026, 2 weeks ago
Quick example what can be done with old good AVR Arduino :)
Final version will use rather STM32 and its internal RTC or ESP8266.
Or just add any external RTC to Arduino.
Features:
- a few color clock faces taken from the internet
- one clock face in 128x128 pixel resolution compressed to 4-bits takes only 8K of memory so even 3 could fit in Arduino memory
- there are 4 example clock hands, fully customizable as they are vector based
- of course no floating-point arithmetic and slow trigonometric functions
The code:
github.com/cbm80amiga/ILI9163C_clock
Analog clock for monochrome LCD:
youtu.be/uBId9KbtGuQ
Quick example what can be done with old good AVR Arduino :)
Final version will use rather STM32 and its internal RTC or ESP8266.
Or just add any external RTC to Arduino.
Features:
- a few color clock faces taken from the internet
- one clock face in 128x128 pixel resolution compressed to 4-bits takes only 8K of memory so even 3 could fit in Arduino memory
- there are 4 example clock hands, fully customizable as they are vector based
- of course no floating-point arithmetic and slow trigonometric functions
The code:
github.com/cbm80amiga/ILI9163C_clock
Analog clock for monochrome LCD:
youtu.be/uBId9KbtGuQ










