About the brightness, would it really be not bright enough when using 0.02A LED's? Are there ways to improve the performance?Thanks for the help!
If you have your hearts set on PNP/NPN, they will run warmer; you are not running that much current while multiplexing, so should be okay anyway.
1. Does the current circuit plan seem like something that could work?
But... given the new revelation that this is a 'disco' ceiling and you want dynamic displays, with dimming... it simply isn't going to work out. It'll light up but it won't really do what you want it to do.
I have included a current limiting 75 Ohm resistor on every LED in this design (maybe it is indicated a little small). This way the whole ceiling can light up without using multiplexing (and thus loose brightness).
Why is it exactly that creating some patterns using shift registers won't work?
Are they not fast enough? Is the micro controller not fast enough?
I would love to trust you on your word, but I just don't understand why it shouldn't work