LED Etch-a-Sketch (Full Instructable)

 by cmonaco3
Featured
IMG_4761.JPG
My LED Etch-a-Sketch is my first fully completed electronics project. When I first got into electronics I was looking for a project to start with and while browsing on Sparkfun.com I came across LED matrices and I knew I wanted to work with them. I'm not sure how the idea of an Etch-a-Sketch came about, but it seemed like a fun project a great learning opportunity.

I would like to state that during the course of this instructable I assume that the reader has a basic understanding of using AVR and programming in C. 
 
Remove these adsRemove these ads by Signing Up

Step 1: Electronic Components

In order to make your LED Etch-a-Sketch you'll need:

Logic:
  • ATmega328p
  • 16MHz Clock Crystal
  • 22pF Capacitor (2x)
  • 0.1uF Capacitor
  • 10k Ohm Resistor
Matrix Drivers:
  • 8x8 Common Cathode LED Matrix (4x) (Sparkfun #COM-00682)
  • 74HC595 8-bit Shift Register (4x)
  • ULN2803 Darlington Driver (4x)
  • 100 Ohm Resistor (32x)
Other:
  • Tilt Switch (2x) (Sparkfun #SEN-10289)
  • 10k Ohm Potentiometer (2x)
Power:
  • MintyBoost Kit (Sparkfun #KIT-10094)
If you want to make the device using PCBs from Eagle files found in this instructable you will need the following additional components:
  • Male Right-Angle Breakaway Headers (1x) (Digikey #A34346-40-ND)
  • Female Right Angle Receptacle (4x) (Digikey #A35044-ND)
  • 14-Pin Ribbon Cable 6" (Digikey #A4AAH-1406M-ND)
  • Female Straight Receptacle (8x) (Digikey #A26422-ND)
  • 2x3-Pin Male Header
  • 14-Pin Ribbon Cable 4" (Dgikey #360-2433-ND)
You should be able to find all the parts between Sparkfun and Digikey. I listed the product number for some items as they will be harder to find than others.
Hanni43 says: May 12, 2013. 5:12 PM
Thanks for taking the time to make a very detailed able, its Great, explained everything so it was Easy to understand..cant wait to get started ..Awsome....Thanks very much..
nodoubtman says: May 9, 2013. 8:05 AM
Great project! :) congrats!
furthuron says: Jul 27, 2012. 9:00 AM
this is awesome, thanks for the ible!!!
amandaghassaei says: Jul 19, 2012. 2:25 AM
great instructable! I'm glad you posted the whole thing! awesome idea.
PeckLauros in reply to amandaghassaeiJul 27, 2012. 8:46 AM
I Agree
cmonaco3 (author) in reply to amandaghassaeiJul 19, 2012. 6:16 PM
Thanks again! I'm glad you like it!
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!