A simple digital clock with 4 x seven-segment display
Hardware: * 1 x ATMEGA328p MCU * 1 x DS3231 RTC * 1 x 74HC595 Shift register * 4 x seven segment displays (Amplify outputs if using large size displays) * 1 x GPIO for blinking seconds indicator * 2 x GPIO for function-select/change-time buttons