Bulgarian English

Last comments:

  • more...
    06.04.17 20:22
  • Hallo, I want to buy RFID Emulator. Price? Thank you more...
    29.03.17 21:57
  • hello sir good evening sir actully i have purchased your application and i have programmed the ardui... more...
    25.01.17 20:32
Development and pictures of 3D LED Cube

( 5 Votes )


3D LED Cube is a very effect device for lovers of electronics. While there is no real application in our daily lives, this does not make it less interesting and is ideal for making in free time. Once I found the schematic i decided to build my own cube. So i selected the most important information from several articles about cubes and create a comprehensive scheme (with Audio input) and unlike similar articles of which jointly collected all the information, here I stopped at the most important momets to be noted during the creae process.

I attach the article in PDF file.


and link where the original shematic is found:

Most important thing is that here i will describe the basic steps to follow in creating, as well as some techniques helping you easier to develop the cube.


Basic steps in the create process:

  • Read the article verry carefully.
  • Compare your boards with images after every connection.
  • When you do not see well any cables, compare them with the schemes. When you click on an image it will open in full size sufficient to track each connection.
  • When soldering the cube test each LED. After soldering each floor of the cube test again its LEDs. LEDs are very heat sensitive especially close to the crystal. When making the cube i must replace the LEDs although, that test them in the beginning when I built every floor.
  • Verry carefully observe the binding of the directions of the cube. After connecting the connectors and check the LED condition, check again the video sequence - if the light output of LEDs is the same as in Self test in begining when power up the schematic. If wrong directions or coordinates, the effects will be "deformed".


Basic steps when program:

  • First set up e-fuse of the processor as described in the article.

avrdude -c usbtiny -p m32 -U lfuse:w:0b11101111:m

avrdude -c usbtiny -p m32 -U hfuse:w:0b11001001:m

  • In build files which i attach is not necessary to test the leds using TEST.HEX that is attached in the original article. The compiled HEX which i attach has an automatic test of LEDs when you turn on the power, which you can see in the video.
  • When programming with a connected cube remove the jumper. In this case the power will be taken from the external power supply you are using. If the cube is not connected, you can put the jumper to power up the chip during programming using programer supply. You can overload or burn the programmer if program with conected cube and jumper - in this case it will use the power of the programmer to power the whole cube and the consumption may be too much  to be borne from the programmer.

In the following schematic and attached compiled code is added Audio support. From the video can be seen that there are five different versions of light effects in response to detection of sound and another 10 min effects in simple mode. Detection of sound going through a microphone with preamp that can be found easy as shield for Arduino. Search for it at Below in the schematic with red is shown modifications to the original schematic to react to sound.

When constructing the schematic has found few flaws, places of which the author has failed to put the values ??of the some of elements in the specification. In the attached picture I have circled these places and I have added the missing element values??. 



Compiled HEX and EEP software the same as the clip can be downloaded from: 5mel.HEX , 5mel.EEP . You can program them using:

avrdude -c usbtiny -p m32 -B 1 -U flash:w:5mel.HEX
avrdude -c usbtiny -p m32 -B 1 -U eeprom:w:5mel.EEP

The model which you can use to drill through the matrix to initiate the LEDs can be downloaded from HERE.

Source codes and compiled HEX files through can make experiments with the Cube can be downloaded from HERE.




0 #1 sergiosole 2016-02-15 20:33
Hi... very very good job!! please... i have a question ... if you have time to answer or if you can. I have to program the fuse by tl866A wich has icsp external connector but it is impossible because with this command :avrdude -c usbtiny -p m32 -B 1 -U flash:w:main.hex dos prompt dont know the programmer... i'have tested with suffix "asp" and nothing... with other suffix like MiniPro or MiniProwdf... and other... but nothing... I give voltage to atmega32 throught the programmer tl866A and its icsp port... is it correct or i have to give another pow supply of 5v on the circuit?
... and sorry I know that my english is not very good looking. :-) Sergio

Add comment


7-seg. coundown count.

Gallery (OTHER)

Info Bulletin:

Paypal Donation:

Donation development projects.