May 28th, 2008 RGB LED PWM Control Project
The RGBLED and mRGBLED controllers allow you to control the color of RGBLEDs. This might sound trivial, but it actually takes a lot of resources to let you be able to set an RGBLED to any color you’d like. In addition to just lighting an LED up with a given color, these boards also let you install a color or setup transition/animations effects. They are easily controller via an RS232 connection (serial port) or an SPI connection (logic level).
The boards can be built reasonably inexpensively and there are PC boards available for either model. All source code for the onboard PIC processor as well as the software for configuring and using the controllers is available. The protocol is a simple protocol well documented.
I’m currently studying timers and pwm control on AVR’s so i can build my own projects related to controlling RGB LED’s. I hope I’ll get something up soon.
RGB LED PWM Control Project: [Link] - [via]
Tags: LED, PWM, RGB, RS232










July 19th, 2008 at 6:12 am
Hi,
I wellcome your idea to build your own projects related to controlling RGB LEDs based on AVR. AVRs are much powerful than PICs. Some time ago I realized such a project implementing ATtiny2313.
The goal was to build a high resolution PWM for RGB and this way allow software intensity scalling without color quality loss. I decided to make it 16-bit, 3 chanel. ATtiny2313 is low cost MCU, but it has only 2 PWMs. So I made additional software PWM.
The core of software emulated PWM is posted on my site. Hope you will find some useful idea.
Best Regards,
Georgi