This is the successor of the RGB LED Board v1 project. The goal is to control the LEDs with an Arduino Nano board. The potentiometers are still there, but only used as analog inputs to the board :)
After finishing the original RGB LED Board v1, we tried to attach an entire 5m LED strip to it. This looked very cool, but we quickly discovered that the potentiometers got really hot. After a few quick calculations it became clear that dissipating almost 3A of current through three 1/4W potentiometers was not a good idea :)
After some brainstorming we decided that PWM based controlling of the LED strip through MOSFETs with a microcontroller would be the best and most flexible option. I recently did a project with an Arduino Nano and liked the simplicity, so we settled for that option.
The PCB works perfectly! Right now the firmware is quite simplistic, but new capabilities will be added over time.
Small demo with a ~4m strip:
And this is the PCB:
If you're interested in getting one of these PCBs or even a kit including all parts, order the kit in our shop or contact me at firstname.lastname@example.org.
You can find all project sources (PCB designs and microcontroller code) on Github (in the v2 directory). The project was designed using KiCad.
We ordered the PCB from Fusion PCB by Seeed Studio. The cost was $18.90 for 10 pieces excluding shipping.