I used 16 matrices to create the QR code that is pictured here. You may purchase the kit to build an 8x8 panel from Jameco here: http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_2159146_-1
LEDs are not included to give you the freedom to choose your own size and color.
Remove these ads by
Signing UpStep 1: Requires
Soldering iron and solder
LEDcontrol library
LEDs (10mm recommended)
Wire cutters and strippers
Jumper wire
LED Matrix Kit Includes:
LED Matrix PCB
47 Ω resistors
10μF capacitor
Control Board PCB
150k Ω resistor
0.1μF capacitor
IRF9Z34N transistors
IC socket
Pan head screw, 4-40x3/8"L
2N2222A transistors
2x8 female header
Hex spacer, 4-40x7/16"L
1k Ω resistors
2x8 male header
Hex standoff, 4/40x3/8"
1.5k Ω resistors
MAX7219 IC














































Visit Our Store »
Go Pro Today »




The code is what controls what LEDs are on or off. One of the last pages of this Instructable has a spreadsheet I created to make writing the code much easier. If you read up on the LEDcontrol Library from Arduino.cc, it will tell you how the code is structured to address the individual LEDs.
http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_2159146_-1
Is $40 for a 8x8 display really the best Jameco can do? Seems a little affordable compared to other options. Especially by the time you are buying 16 of them.
For example, and simple address to www.jameco.com needed 21x21 pixels, but adding more to the link after the .com made QR grow to 29x29. Contrast is also necessary for the code to read right, so a border needs to be added. That brings the dots up to 31x31.
Be sure to select Size: Small for the smallest version of the QR Code you want.