Hi,
Thanks for answering my questions ;-)
Now there are just 5 LEDs in vertical segments. Didn't you say 6? How to treat them?
4 digits, 7 segments, 4 color.
Do all the segments have same color, or do you want to control the color of each segment iduvidually?
*****
Usually one wants to keep multiplexing rate low. For a clock 4 digits x 7 segments --> 1:4 rate = one digit per time slot.
4 idividual digit controls, only one ON per time
7 individual segment controls, 0..7 ON as desired.
Lowest wiring may be to use 4 digits x 4 colors = 16 lines plus 7 segment lines gives 23 lines in total.
You may reduce
* 4 digits to 2 biniary digit controls
* 4 color controls to 3 binary color controls
Give 5 total digit/color controls instead of 16.
Saving 11 controller port pins.
I don't know whther there are ready to buy 4 digit 4 color 7 segment controller ICs.
You have to do a search on your own. Use the selection tools of a distributor internet site.
There may be 8 x 8 color LED matrix controllers.
As alternative you may use the digitally controlled color LEDs.
You are not the first one with this idea, thus I'm sure there are example circuits in the internet. Did you do a search?
Klaus