
A DIY project from a YouTuber presents the latest version of his 7 Segment Clock, v3.2C. This tabletop clock is built using 3D-printed parts and powered by an Arduino Uno, three 12V stepper motors and a DS3231 RTC module for accurate real-time date and time updates.
This 3D-printed mechanical clock uses three stepper motors controlled by an Arduino Uno and a real-time clock module. Each digit is powered by cam-driven segments with rubber bands helping reset the positions. As the stepper motors rotate, they push cams that raise or lower specific segments to form numbers. Timing gears and limit switches ensure accurate movement, allowing the clock to display time mechanically with digital precision.


The YouTuber has been developing this concept for over two years starting with a basic mechanical version and gradually enhancing it into a refined digital model with real-time functionality. Each version introduced key improvements in design, 3D printed components quality and assembly, enhancing the overall build and user experience.
The latest version includes redesigned plates, stronger internal supports, updated cam mechanisms and neatly organized wiring with components like ULN2003 stepper drivers and limit switches. With a smooth blend of precise mechanical movement and digital control, this DIY clock is a functional and engaging project for electronics and DIY enthusiasts.