I have an idea for a project that requires controlling a little over 30 of these RGB LEDs
I want to control them individually and have most of them will be off the majority of the time. Occasionally I want to be able to turn them on as a solid light or flashing. I would be happy just using solid R, G, and B, but if there is a way to expand into a whole mix of colors with them I am not opposed.
I would like to use a Photon, since I already have one lying around and would like the project to take advantage of its wifi capabilities. I have done a bit of research in using a shift register as an LED driver IC, but wanted to talk it over with some more experienced folks since there is likely a better way out there for me to learn that I don’t know of yet. I am just worried I’ll quickly get in over my head with 30+ MOSFETs coming out of unnecessary shift registrars when there is a more elegant solution I don’t know of.
Thanks ahead of time for any help.