I too am in the same situation except I have gone further and bricked my cube by trying to load one of the codes, 8x8x8.hex, from GitHub. Using the STC-ISP tool. Everything seemed to go well and according to the tool uploading was a success but all the cube did after was buzz from the speaker on the board. 8 x 8 x 8 LED cube, 8x8x8, arduino hacks, LED cube, LED matrix Commenti disabilitati su 8X8X8 Cube Invaders Believe it or not, Anred Zynch had no soldering skills before starting this project! What we’re looking at here is an 8x8x8 LED cube set up as a Space Invaders style game with a Playstation 1 controller. (bonus if the tutorial with the 3D LED software also has random Matrix style idle animation) Already built a 3x3x3 and it's simple enough to do custom animation although there isn't much to show for it. With 8x8x8 cube I wanted to have it spell out my name.
A process to update the firmware on a Geekcreit® 8x8x8 LED Cube 3D Light Square Blue LED Electronic DIY Kit and get it cycling animations, using a Mac OSX. I got this Geekcreit® 8x8x8 LED Cube 3D Light Square Blue LED Electronic DIY Kit from Banggood ('the kit'). The LED Matrix Studio is free application designed for electronics enthusiasts who want to speed up the development of their LED and matrix projects. It supports many different export options, animations and different sizes of matrix. Use the software to design fonts, graphics and animations for your PICAXE, PIC, Arduino, Parallax and any other electronics or microcontroller projects.
Project started on October 27, 2011.Last updated on April 03, 2016.
Get the current Codebase as Zip.
My friends Max (hutattedonmyarm@me.com) and Felix built this single-color 8x8x8 LED Cube with me. On this page, you can get the Software as well as Schematics and the PCB Layout licensed under the GPLv3. Have fun!
Hardware
An AtMega32 controls 8 8bit Latches. These 64 bits control, via a PNP Transistor, the anodes of 8 LEDs, each.
There are also 8 N-Channel MOSFETs connected to the AtMega32. They each control the cathodes of 64 LEDs on a Y-Plane.
It can talk to a PC via USB with a FT232RL. A 1Mbit FRAM is accessed over TWI (or I2C).
There's also an AtMega8 which acts as a TWI Slave and sends audio data to the AtMega32. This data comes from a MSGEQ7.
An extensive part list can be found in the Github repository, in Hardware, called parts.txt.
Frank mailed me and explained that the FRAM is operating outside of it's absolute maximum ratings. It should get 3.3V, not 5V. I'll probably update the board and schematic, soon. It seems to work, regardless.
Kay also mailed me. It seems as if the FRAM used is no longer available, but FM24C04BG is a viable replacement part. It has the same pinout and package, and even supports 5V operation, so the problem Frank encountered has solved itself.
Software
Download 8x8x8 Led Cube Program Software
The software is composed of 3 parts. The CubeFirmware for the AtMega32, the AudioFirmware for the AtMega8 and CubeControl, the PC software.
CubeFirmware
It's main work is to load images from the FRAM or the AtMega8 and display it. It also monitors the serial Port and reacts accordingly.
8x8x8 Led Cube Instructions
AudioFirmware
It gets data from the MSGEQ7 and sends it via TWI.
CubeControl
Download 8x8x8 Led Cube Program Software Pc
Depends on Java3D. It renders a rotatable 3D View of the cube. You can then create animations, load and save them, and upload them to the Cube. It has it's own C Library for Windows and Unix to talk to the serial port.
Hardware Emulator
Allows you to test CubeControl without a real Cube. Unix only!
UploadTest
Small CLI tool to send testdata or stored animations from CubeControl. Unix only!
Download
Get the whole code, as well as schematics and the PCB layout as PNG and Eagle files, from the GitHub Repository.
Frank built this Cube, slightly improved the code and made a Slow-Motion movie. You can see the Multiplexing very nice:
Andrej built this cube and sent an X-Ray photograph that he made at his workplace, manufacturing the Eledus - SCIOX X-Ray inspection device. Thanks!
8x8x8 3D Cube The intent is to ultimately interface this to an Arduino and create yet another clock. However, for the time being I wanted to familiarize myself with how to drive patterns in the cube. I bought a basic kit from but it arrived with no construction details. The supplier eventually sent me a ZIP file full of Chinese documents – thank God for Google translate – yet, by and large, it was up to me to figure out how the thing was put together. Suffice to say, the LED cube is operational and I plan to start learning how to program this micro-controller.
To construct the cube, I built a simple jig to build each of the eight planes of 8×8 LEDs. I added a second jig to help space and align adjacent planes to create the full 8x8x8 cube.
Led cube software, free download. Linq-cube LinqCube is a small utility library to define measures and dimensions in code an do in-memory. Jul 19, 2015 Manuale Bonsai Olivo Pdf more. RGB LED Cube 8x8x8 Animation Software and Firmware upload. 8x8x8 LED Cube animation program. Python Quiz Game. Assembling 3D Led Cube 8x8x8 with DIY KIT. RGB LED Cube 8x8x8 Animation Software and Firmware upload. 8x8x8 LED Cube animation program. Assembling 3D Led Cube 8x8x8 with DIY KIT. LED Cube 8x8x8 Controller. Account in order to download and install the software. This download may not be available. Or later.read more.
'So, you want to build an 8x8x8 RGB LED Cube' I've been playing around with electronics and Arduino's for a while now, including building a high amp switch controller for my car and a six lane Pinewood Derby Judge for our Scouts group. So I was intrigued and then hooked when I found 's great site with his detailed explanations and build video's. However there were a couple of areas of his build I thought I could improve upon. On the plus side: • Kevin's detailed explanations of the Arduino code required for this complex programme simplified the coding side of the build. • I support Kevin's use of individual transistors to drive each of the 192 cathodes. Whilst this requires a component rich hardware design it allows you to drive each LED hard without risking overloading a single driver chip managing 8 (or more) LEDs.
Areas I wanted to improve: • There must be a better way of building the cube itself plus there are over 2000 solder joints in a 8x8x8 RGB cub and if one were to fail/break in the middle it would be nigh on impossible to access and fix • All that wiring!!!! I've had some experience in designing PCB's in the past so aimed to build a single PCB to both host the significant number of components required and the cube itself Further searching revealed further cube designs from which I have taken other areas of inspiration.
Has built a wonderful example of note albeit with a simpler STP16 hardware approach and a 32bit chipKIT UNO. I leveraged his cube design rather than Kevin's. Has focused on simplifying the hardware side with a single PCB approach integrating and expanding both Kevin and Nick's programming approach with a focus on eliminating all wiring. So a plan was set. Using Kevin's schematic, Nick's Cube structure, design a single PCB and develop a solution to both simplify the build and strengthen the cube itself.
8x8x8 = 512 RGB LEDs. EBay is your friend here and I bought 1000 from a Chinese supplier. The design I chose uses 5mm Common Anode RGB LED's - so each LED has a Cathode (negative) wire for each of the three primary colours (Red/Green/Blue) and a single Anode (positive) wire that is common for each of the colours. Testing the LED's Whilst cheap I was a little concerned about quality.
The last thing you want to to find a dud LED in the middle of your cube so I set about testing each of the 512 LED's I would use. To simplify the approach I designed a little breadboard and a simple Arduino program which would drive two LED's Red>Green>Blue individually and then all on for White on the press of a button.
8x8x8 Led Cube Diagram
One LED would act as a common reference for all the others to ensure that all the LED's were of a common brightness. Once you get into the hang of pushing an LED into the breadboard, pressing the button, watching the LED flash through the colours it doesn't take too long to review all 512. As an aside I didn't find a single defect and was very pleased with the quality of LED's. Choosing current limiting resistor values While the breadboard is out it's a good time to test and validate the LED current limiting resistors you'll need to use. There are many calculators out there to help you choose the right value and it won't be the same for all the colours (Red will almost certainly have a different requirement from Green and Blue). One key area to look out for is the overall White colour the LED emits when all the RGB colours are on.