This is a step by step explanation of how to build a 5x5 LED cube using an arduino. I did this project for my undergraduate electronics class and it took me about 2 weeks to complete.

Note: Apparently, some of the links for the supplies and code aren't working, if you need them send me an email at amh02010@mymail.pomona.edu.

You can find a video of the working LED cube on youtube here:

And here's another:

Step 1: Supplies

I used www.mouser.com and www.amazon.com to order my materials for this project. The main parts needed are:
-125 LEDs
-30x 150 Ohm resistors
-5x 3-8 Line Decoders
-5 NPN Transistors

The manufacturer numbers and prices can be found in the attached document though the cost was about $40.

Additional required materials:
-Arduino uno
-Soldering iron
-Sturdy wire (for structure of cube)
-Insulated wires
-sockets (for decoders)


I followed your instructable and made the cube. It works beautifully, and I have been using other peoples code, but I would like t use yours. Can you email me the code docx pleas?<br>bboden5000@gmail.com
<p>can u please send me the final code email:scorpion3132774171@gmail.com </p>
<p>please can anyone send me the final code, email:scorpion3132774171@gmail.com</p>
<p>I am interested in making 5*5*5 led cube using arduino for my project.So please mail me all the required docs and links regarding this.it will b awful if u can send me a project report on this.I will b very thankful.</p>
<p>You can just download the docs attached to this instructables, they should give you all the information to build this!<br></p><p>I wish you succes!</p>
<p>btw do you really think it will be awful? ;-)</p><p>lol</p>
<p>okay, so I'm a bit struggling, I can't get it to work, because if I run the code, there sometimes flashes one led, or sometimes a collomn, but it doesn't really work. It's not because of the code, I think. I made it like the circuit diagram wich was attached to this instructable. Can someone help me out please? </p><p>Thanks!!!</p><p>btw great project, I love it!</p><p>Hope it will work soon :-)</p>
<p>Can I use 2n2222 npn transistors? And will 74HC238D decoders work?</p>
Can you plz send me the codes aswandvijayan@gmail.com
<p>can you please send me the code at ravirajrathor111@gmail.com thank you</p>
<p>can you please send me the code at hauntedboy194@gmail.com thank you</p>
<p>can you please send me the code at kivmeister@gmail.com thank you very much</p>
<p>can you please send me the code at kivmeister@gmail.com thank you very much</p>
Can you send me the code please ;-) Thanx. <br>200179cch@gmail.com
<p>can you send me the code please </p><p>meridional321@outlook.fr</p>
<p>can you send me the code please</p><p>kanzu.adli@gmail.com</p>
<p>can you send me the code please</p><p>kanzu.adli@gmail.com</p>
<p>can you send me the code please</p><p>joseph.89311@gmail.com</p>
<p>can you sen my the code?</p><p>dewids@mail.ru</p>
<p>can you send me the code !!</p><p>vanphu54ddt@gmail.com</p>
<p>hi,can i have the code for it??Thank u very much!Email:angelina_caw@hotmail.com or aiwernchong@gmail.com</p>
<p>can you send me the code pls sir . janrossvillanueva@gmail.com</p>
<p>Hi,</p><p>I am also atempting this project and need access to your code.</p><p>Can you send to my email - lancelot@y7mail.com</p><p>Thanks in advance.</p><p>Lance.</p>
hi i want to learn arduino and its programing so can you help me to learn it i search every thing on google but eventually i came here and found this site so please help me to learn arduino my gmail id is <br>zainulislam23@gmail.com<br>my skype id<br>zainulislam49<br>my phone no is <br>03149053597<br>thanks in advance .......
I'm having troubles with this circuit. I have wired everything up exactly as you have said to do it but when I go to run the cube, all the outputs from all the decoders are high/ This gives me limited control but only over layers. All coloums are high but I can still control the transistors. I'm not sure where to go from here but I'm stuck. Any
never mind, I found out the problem to be that I just ordered any old 3 to 8 line decoders, but the ones I ordered work in reverse to these ones. They have 8 active high pins and using A0,A1,A2, you can set one of those pins to low. Make sure when buying parts, make sure you know exactly what it does. <br> <br>To note, DO NOT BUY 74ALS138N 3-8 LINE DECODERS
<p>So we used 74LS138N's, guess that's why we can't control individual pins. What one pin does, they all do and several columns will not light up at all. :/</p>
<p>Yeah you need to make sure the logic tables match up. Can you replace your decoders?</p>
<p>Could You please send me the final code? Thanks in advance. </p><p>nesjav_2468@hotmail.com </p>
<p>Hi! I have problems with programming, you could send an email with your code please. My email: lex0823@yandex.ru</p><p>&quot;Privet!&quot; from Russia :)</p>
<p>nice job. I am using this design for a college class project. Could you share your GREAT PCB DESIGN with us. (CAD files, did you use EagleCAD?)</p>
<p>Thanks so much for this instructable! Can you please send me the final code? janetgordon28@yahoo.com. </p>
<p>I built 5x5x5 led cube using arduino uno and decoders(74ch138).proper circuit and</p><p>cube model I built but when I write program and uploaded it on arduino many errors found .please send code to <a href="mailto:shashigupta323929@gmail.com" rel="nofollow">shashigupta323929@gmail.com</a>.</p><p>because I am exciting to see my led cube glowing...pleae send the code</p>
<p>Could You please send me the final code? Thanks in advance.</p><p>My email: vuminhduc456@gmail.com</p>
<p>pritom.whoami@gmail.com......i need the code...by the way,your information on this project is very usefull.....5*5*5 audrino powered led</p>
<p>can you send me the code and parts list please</p><p>email-- </p><p>parthsethi16.ps@gmail.com</p><p>thanks in advance</p>
<p>Awesome project! Trying to build -- can you please send the code? Thanks !</p><p>rochebox@gmail.com</p>
<p>Could You please send me the final code? Thanks in advance.</p><p>My email: jura7772@gmail.com</p>
<p>Could you please send the code to robogeek0674@gmail.com. </p><p>thanks in advance</p>
<p>please send the code kabilan491@gmail.com</p>
<p>Greetings from Finland! Could You please send me the final code? Thanks in advance.</p><p>Email me at jussi.kemppinen90@gmail.com</p>
<p>Hi, i'm from Brazil! I'm doing the project for my high school, can you send me your code? I need so much! please!</p><p>adriano.b.p@hotmail.com<br>thanks</p>
<p>Hi I'm trying to do the same project, can you send me the code and supply list the website is restricting it, thanks! email: udesai5@uic.edu</p>
<p>Before, (2 years ago) I made LED CUBE 8*8*8 on ATmega 16, but without programm =( Now, made this video. http://www.youtube.com/watch?v=6G5pJKc7tWc</p>
<p>Hi, I have problems with programming, you could send an email with your code please.</p><p>my email: sierzhant@bk.ru </p><p>p/s Hello from Russia =)</p>
<p>Can you send me the code plz? bahamut_27_@hotmail.com</p>
<p>hi im trying to program my cube too can u send it to tony9349258@hotmail.com ? thanks</p>
<p>Awesome project! Hi I'm From indonesia,Can you send me the code,schematic diagram and parts list please, I want to build it for my school project.</p><p>wahyu_wahyudi31@yahoo.com thanks</p>

About This Instructable




More by icky_unicorn:5x5 LED Cube (Arduino Uno) 
Add instructable to: