We recently decided to start moving our efforts from Arduino to the Raspberry Pi. Arduino is great for embedded projects and has served us well but connecting an Arduino to the Internet is extremely expensive: paying $100 for a micro-controller and a wifi board is not a good start for an embedded project.
One of the limitations of the Raspberry Pi is that it offers only one PWM output. Some people work around this by plugging a raspberry pi to an arduino or using external PWM generator but we were looking for something simpler and cheaper.
In this article we will show you how we connected a Raspberry Pi to a high power RGB led. Our solution does not require any other hardware and is extremely easy to reproduce!