Binary Clock

matt-downing.com


Version 1

Goal: Develop a binary clock PCB to be controlled via encoders and shift registers. Develop firmware for STM32 microcontroller Binary Clock 1 Binary Clock 2
Challenge: Soldering issues due to design flaws in the PCB, errors in schematic regarding voltage regulator, not able to move further in firmware until more of board was working, encoders too large for system
Success: Initial prototype showed flaws and what worked for next build spin

Hardware and Software Tools

Circuit Maker PCBWay LED


Version 2

Goal: Fix issues with previous version, create working firmware, create housing to hold board and LED diffuser sheet Binary Clock v2 1 Binary Clock v2 2
Challenge: lots of design complexity added to make system work better, firmware issues with setting the time at power on Binary Clock v2 3 Binary Clock v2 4
Success: Hardware is mostly all validated as working. Still writing firmware. Will then need to design case and complete project. This is an ongoing project Binary Clock v2 5 Binary Clock v2 6

Hardware and Software Tools

Circuit Maker PCBWay LED