Home » Archive

Articles tagged with: arduino

Electronics, Featured, Headline, Things I've Made »

[14 May 2009 | 78 Comments | ]
How to Build a 8×8 RGB LED Matrix with PWM using an Arduino

A while ago I designed a circuit that would power an 8×8 RGB LED Matrix (192 LEDs in all) using only 3 pins from an Arduino Diecimila and supporting Pulse Width Modulation. I’ve uploaded some videos of this project on Youtube and folks have been emailing me with questions on how it works. In this post I’ll try to answer all those questions so you can build your own.
I started with the LED Matrix component itself. I used an RGB 8×8 common anode matrix from LedSee (only $10 on ebay). …

Electronics, Featured, Science, Things I've Made »

[4 Jan 2009 | 3 Comments | ]
Science is Wonderful

Kids are like giant sponges. I finally got my Arduino powered RGB LED Matrix soldered together and firing on all cylinders last night. I wrote a simple interface in Processing and then showed the kids after lunch today. Within about 30seconds they were having fun turning on and off lights. Here’s the result:

They saw how things were linked together, how a click on the screen lit a dot on the matrix and it was simple enough but yet they could quickly make shapes and letters. They got a …

Electronics, Featured »

[21 Dec 2008 | One Comment | ]
Arduino RGB LED Matrix Prototype

My latest tinkering: An Arduino throwing data at a couple of shift registers that in turn power an 8×8 RGB LED matrix. I’ve only hooked up half of blue and red right now to get the multiplexing/programming right. Never done this before and it’s rather confusing. Right now it’s working with red, blue and Purple. I’m limited to 6+1 colors, not sure how to get more since I don’t think I can do pulse width modulation through a shift register. It’s fun so far.

Electronics »

[7 Dec 2008 | 7 Comments | ]

Here’s an Arduino [LINK] connected to a 4×20 HD44780 display, enclosed in 8"x4 1/2" Lexan.
I used a modified version of the LCD arduino library and hacked the LCD Smartie Sketch using Orbital Matrix commands.
LCD Smartie is running the BigNum plugins. It shows Facebook news feeds, BBC Headlines, a Clock, local Weather and my Folding at home status (team 144824) among other things.
This was a fun project, not too much soldering and had a high reward vs time invested.
Here’s a video of the finished product.

Electronics, Things I've Made »

[25 Feb 2008 | No Comment | ]

As the Arduino only supports 14 output digital pins, I ordered some shift registers a while back from eBay. They took 7 days to arrive but are finally here.
As a small project to get my feet wet with serial/parallel output, shift registers etc. I’ve set about building a 25 (5×5) RGB LED matrix display. I may extend it in the future to 7×5 for larger fonts.
I’m using circuit board from RadioShack to which I’m soldering the LEDs. I intend on using breadboard for the chips until I get …

Electronics, What I Read »

[29 Jan 2008 | No Comment | ]

Today I bought an Arduino [LINK]

 and "The Black Swan" [LINK]

I am wrapping up Eric Clapton’s Autobiography [LINK], an overall enlightening and good read.

I am now on the lookout for about 100 diffuse (not water clear) RGB LEDs and some 8bit shift register chips.
I guess you’d say my interests are fairly random.

Electronics »

[31 Dec 2007 | No Comment | ]

I have spent some (very) limited time the last month or so, refreshing my understanding of electronics, particularly ICs (integrated circuits). This, like most things, is handy back pocket information for me in my day job although not particularly relevant.
With numerous flashing LED projects under my belt it’s getting time to move on to something a little more advanced. I would like to build a programmable board of some kind and have it execute some slightly more complicated logic than is feasible with hard-wired ICs.
After a quick Google …