Понадобится микроконтроллер ATmega8, три транзистора IRF530 или IRF540, так же можно отпаять полевики со старой материнской платы. Ещё понадобится стабилизатор LM7805 или отечественный аналог КР142ЕН5А, резистор 10 кОм, электролитический конденсатор 100 мкФ и керамический конденсатор 0.1 мкФ.
Когда соберёшь все детали, нарисую печатную плату. Желательно приобрести панельку для микроконтроллера.
Лучше использовать ленту RGB-светодиодов, она удобнее. Но если будут применяться одиночные светодиоды, то придётся рассчитать и купить для них балластные резисторы. Так же можно вместо RGB-светодиодов применить сборки из сверхъярких светодиодов трёх основных цветов с балластными резисторами.