ATtiny Binary Clock
ATtiny Binary Clock
Use a switching regulator to save losses generated by the linear regulator
Add an external crystal to keep precise track of the time
Up the code so that it uses persistence of vision and saves energy in the process
Increase the resistance on each output of the shift registers, trading off between brightness and power consumption