Baeutiful simple matrix clock with many features
Step 1: Building
On "Nick's LED Projects" page I found clock project witch show the time on 4 matrices with 8x8 leds. He built the clock with matrices from "icstation" store who sells Matrix Module Panel DIY Kits.
With a minimal change in the code, I made my clock with MAX7219 Dot Matrix Module Microcontroller 4 In One Display which is completely folded and is much cheaper. I purchased it from Aliexpress:(https://www.aliexpress.com/item/MAX7219-Dot-Matrix-Module-Microcontroller-4-In-One-Display-with-5P-Line/32841678065.html?spm=a2g0s.90423188.8.131.52424c4ddRkHVN) The clock has many features :
-Basic mode with large digits -Slide mode where digits roll on and off screen -Small digits with seconds mode -Time written in words e.g. “Ten past Twelve” -Date display -12/24 hour option -Brightness option -Random clock mode option that changes the display mode every few hours. -Push button driven menus for setup & display selection.
Step 2: Schematic and Code
As you can see on the circuit, except matrices we need an arduino board, a real-time clock module, and two push buttons for settings. You can download libraries and modified code at the links below.