You Are Here: Home » Posts tagged "rgb"

16×32 RGB Matrix Panel Driver Arduino Shield

Our RGB matrix panel driver shield for Arduino Uno has been slightly revised. The shield now also carries the DS1307 RTC chip on board along with a CR1220 coin cell battery holder on the back. It is applicable for driving popular 16×32 RGB matrix panels with HUB75 (8×2 IDC) connectors. Row and column driver circuits are already built on the back side of these matrix panel. The data and control signal pins f ...

Read more

AVR Dual RGB Matrix Driver

Multiplexing LEDs can be tricky, but we're working with RGB LEDs, so think of each RGB as three individual LEDs. For an 8 x 8 matrix, that is 192 total LEDs on a single matrix. Even though there are only 32 connection pins, it is still possible to individually control the color and brightness of every single LED. Take a look at this diagram from the datasheet for the RGB Matrix I am using.You should see tha ...

Read more

RGB LED color mixer

Page 1 of 4 An RGB LED is a LED which has three LED's integrated in one packaging. These LED's have the colors Red, Green, and Blue. The RGB LED used here is a hyperflux LED with common cathode, which can draw 20mA current. Such a LED costs about 2€. With these three colours you can mix to any colour. When using 8-bit PWM a number of 256 * 256 * 256 combinations can be made, thus the LED can show 16.777 mil ...

Read more

Controlling RGB LED colour using Atmega16

This tutorial will give you a brief introduction to the concept of colors and how different colors can be produced using RGB LED. The color would be controlled using an ATMega16 microcontroller. RGB LEDs are basically the combination of the 3 LEDs (Red, Green and Blue) fused into a single package. It consists of four pins totally out of which three of them for the three different colors. The 4th pin is comm ...

Read more

RGB Rotary Encoder with PWM and ISRs Using an ATmega328

Description A long time ago I bought a couple RGB rotary encoders from Sparkfun because they were cheap and I was already spending a bunch on other stuff.  I thought they would be neat for some interfaces since it includes a push button.  The interrupt service routine (ISR) for pin changes on the rotary encoder (for terminals A and B, which will from this point be referred to as AB) can be found in this pos ...

Read more

Weather Canvas Using Atmega644

Introduction The Weather Canvas is a robust outdoor weather monitoring system coupled with an indoor LED display. The outdoor system consists of a microcontroller, temperature sensor, humidity sensor, home-made anemometer, a Hot Wheels radar gun modified to measure precipitation, and a solar panel to measure sunlight and charge the microcontrollers power source. Once per minute, the system transmits the dat ...

Read more

Programmable RGB Spinning LED Display Using Atmega32

Introduction For our final project, we built a mechanism that spun a linear array of seven LEDs at a velocity that made it appear as if a message was being displayed using persistence of vision for the human eye. To accomplish this, we first had to design and build the hardware components, which may have been the most difficult portion of this entire final project for reasons discussed in detail later. The ...

Read more
Scroll to top