Tell us about yourself!
Hi, good project. The Minimus link is dead.
This is a very interesting project, a good idea. You've done it well too. I may try this. Good share!
I have another Attiny board installed in the IDE (Attiny by David A. Mellis) and I have a bootloader installed Attiny85 running a sketch I loaded on it thru a Uno with "Arduino as ISP". My sketch loads and runs on Attiny. So far so good. I need to get some feedback from my sketch in order to fine tune it. For that, I need to use serial monitor with Attiny85, which is why I am here... What I do not understand is; 1) Since Attiny does not have a native serial support, how can the line "Serial.begin(9600);" initialize a serial communication? Don't we need to include a software serial library? 2) How does Attiny know to use pin#2 (A3/D3) to send serial data?
that is entirely another subject. :-)
you will have to look up for display drivers like max7219, and serial protocols to make arduino talk to them. arduino uno have only enough pins for 4 digits.
there is a leading zero suppression function in this library. check the library read me file.
you will have to connect all the segment pins manually in parallel. connect all the "a" pins, all the "b" pins etc of all the 4 displays. now you have one set of "a" thru "g" pins and 4 common (anode or cathode) pins to connect to arduino as shown above.
Resetting minutes to 00 after 59, or resetting hours to 00 after 23:59 would be a problem that way
4543 drivers has internal current limiting, no need for resistors.
Forgot to mention, the display (and your eyes) will not be fast enough to see miliseconds displayed.
You need to copy the "seconds" portion as the miliseconds. Then cancel the AND gate for 59 to 00, and use a different clock signal (100 Hz) as this one uses 1 Hz.