The goal is to create an RGB LED controller to handle 36 LED's.
The LEDs will not be in a matrix, cube, or strip configuration. Each LED will be placed at separate points on the bike.
Each LED needs to be addressable for as many colors as possible, and I would love to be able to ensure consistent brightness across the color spectrum.
I want to use an SD card to hold data regarding the LED sequences. I have designed a windows software interface which can create my pattern sequences and write to an SD card, I just need to be able to plug it in and be able to access it from the microcontroller.
I also need to be able to accept input from 5 power sources (switches) to control the units actions / animations. These will be simply boolean state indicators, so they will not interact with the animations, they will simply select them.
This will all run on a dirty 12v dc system (motorcycle).
If there is something else I need to tell then please let me know.
There are just so many options regarding which components to use that I am dumbfounded as to what will be the most sturdy, most cost effective way to handle this.
I would prefer go fully homemade as opposed to buying prefab kits for any of the components and I want to stay away from Arduino.