AuraCube 8x8x8 Complete Assembly Guide

27,911

86

17

AuraCube 8x8x8 RGB Led Cube DIY Kit

Available at 8x8x8item.com and rgbledcube.com, ebay.com ebay.co.uk ebau.au

Facebook Page

https://www.facebook.com/AuraCube/

***Do not download this instruction, just click next step is ok.***

Step 1: Specific

Function:

Control with remote

Draw Animation file from software and save to Micro SD card

Play with audio input spectrum display

Night Light mode

Diemension: ~20*20*25mm

Weight: ~2.5KG

Acrylic case optional included

Remote battery(CR2025) removed of Air Mail issue

Step 2: Component

600 Common anode RGB leds

1 big PCB board

1 small controller board

1 remote (cr2025 battery may not included due to air mail safety)

8 copper leg

330 copper wire

1 ST link V2 USB programmer

1 5V5A power supply

1 US power cable for power supply

1 Acrylic Case not assembled

1 FFC cable (10 pin 1mm 10CM)

4 3D printed soldering holder

1 3D printed stand for small controller board

Step 3: Soldering the Led Panel / Vertical Layer

We need to bend and solder the led first, than test the led when it layer up.

Make sure your iron does not heat over 350 Celsius or 662 Fahrenheit


It will help more understand if you take a look on the 3D model plan of AuraCube 888 on Step 4

The R G B pin position on the cube will not change for plan a b and c, but should different on the solder holder. The spacing is 25mm up down left right back forward.

Soldering and Testing of AuraCube8x8x8

1.According to the marking of "R G B x" on the PCB, bend the 3 led leg in correct direction, except the anode leg.

2.Insert the led to the holder and solder with 3 copper wire, this will become a "led strip"

3.Align the led strip with another led holder, it should looks like a 8x8 led panel with all pins face in correct direction according to the PCB marking. The picture above show the rgb pin position is for Auracube888a.dwg model, if you plan for Auracube888b or c model it sholud be different.

4.Solder the anode leg of every led with a copper wire in row/horizontal direction, there will have 8 led panel finally

Step 4: 3D Model File and Set Ip of the Anode Wire

All RGB pin just connect to the PCB vertically in column, do not connect with any anode pin connection.

***When mounting 1st led panel to main board the common anode leads start from high to low layer, through hole 1 to 8. Or you can see the anode through hole close to the DC power jack is the top layer.

Anode pin wiring guide

Auracube888b.dwg(Recommended) Has more wire but nearly no noise, easy to test the led panel one by one.

http://a360.co/2gUJx1C (view it online)

(The free software to open 123dx document is 123D Design by Autodesk)

The spacing is 25mm up down left right back forward.

Step 5: Testing the Vertical Led Layer/panel

-It's very important to do this test before soldering onto the PCB-

There are many multimeter can "Test for a Short Circuit", Turn the multimeter settings knob to "continuity." The continuity setting is indicated by a small microphone symbol. It's has about 30ma current allow to light up one led, for led short circuited (inside the led bulb) it will not light up and give the "bee" sound.

If you want to test the leds after soldering on the PCB, the R G B wire on the bottom that soldered onto PCB should be de-solder first, and the multimeter will connect correctly to test the leds.

Step 6: Soldering Led Panel / Vertical Layer Onto the PCB

It will help understanding if you take a look on the 3D models of AuraCube 888 on Step 4. RGB pin are connected to PCB vertically, but anode pin connected in column and a wire connect each column to the PCB.

As the anode path on the PCB are shorted in 8 path, connect to four 4953 ICs , so they also can connect each together on top the cube wire, and skip some of the anode hole on the PCB.

After testing the led panel with multimeter, now you can insert the led panel onto the PCB through hole, note the R G B pin direction. We can send different rgb firmware if you make mistake.

Make sure all led's anode pin on horizontal each layer are connected to the anode wire, so they have power input from the IC 4953. 4pcs of the 4953 give power to 8 anode path, see picture above.

(Only if you have built the old version of rgb led cube before, the 8 anode are wire at the back, and now we solder 8 anode on the side, this can be seen clearly on the 3D model)

Step 7: Power on and the Remote Controller

Connect the small controller board with a FFC cable, you may slightly bend the cable connector, it will works fine with the acrylic case on.

Use a 5V5A DC power in put, it cube will start playing animation in the firmware

Remote Controller Button

0 ------------ Animation from the micro SD card

1 ------------ Music spectrum mode

2 ------------ Animation from the firmware

3 ------------ Night Light Mode

4-9 --------- adjust color of the Night Light Mode

C------------ Snake game

>> Faster

<< Slower

-------------------------

This 3 button only work for firmware animation

<< Last animation

>> Next animation

> Play/Stop

Step 8: Software - AuraCube888.exe

No driver needed for the animation software, tested in Win10 Win7, work only on windows

Download on the sharing folder https://drive.google.com/open?id=0B3w2uIW46VgQbnNU...

Some customer shared their file on Facebook page, you may do so, we will upload them to the sharing folder soon.

-to open the software, you need to load the keycode generator, copy the key code and send to the seller, and they will send you the keyConfig(youname + PC ID Code).key file, rename it to keyConfig.key and save in the software folder, so the software will not locked-

-left click to fill color, right click to erase color, left click + Ctrl pick/copy color

-the software window fit 1080P desktop resolution, too low will not able to scroll or resize the software

-The Win10 will alert you not to use this software, but you can select ignore and continue using in Win10.

-The keyConfig.key is the registration key for one PC only, can use in multi windows except Mac OS.

-You can get your registration key with the Keycode generator, then send it to the seller and wait for the key.

-File auto save on software folder path, you need copy to micro SD card than.

-Animation file in micro SD card Must save in a folder named "rgbcube888"

-The micro SD card must be FAT format, not FAT32

-Can use any characters and some symbols for file name, but no Chinese characters.

Step 9: Transform Old Cube Animation Document

This step is only for customer has some file from the old rgb led cube in early 2016.

There is a hidden feature in the software, press ALT+T It will open and let you select all files in 5 frame and old cube format, then auto converted it to 100 frame new cube format, and save in a "converted" folder

Step 10: Firmware Upload / Update

This will need the

ST-Link USB programmer

Ribbon cable

DC power input or mini USB cable for power input only

And all the files firmwares download here https://drive.google.com/open?id=0B3w2uIW46VgQbnNUNV9EeFc5TDg

1.Download the software STM32 ST-LINK (it has driver for the USB programmer)

http://www.st.com/en/embedded-software/stsw-link004.html

2.The driver will installed after the installing the software

3.Power on the led cube (or connect the small controller board to 5V min usb port for power), and connect each CLK, DIO and GND pin on the PCB together with the usb programmer, and plug in to the PC. You can't use the 3.3V and 12V pin on the small controller board for power.

4. Press File>Open>firmware.hex, Target>Connect, Target>Program and Verify, it should be done in second. 5. Press Disconnect to remove the small controller board

Step 11: The Acrylic Case and Holder Base for the Small Controller Board

You need to insert the small controller board into the 3D printed holder, and also insert the USB programmer (ST LINK V2), you won't able to remove them when the 3D printed holder is stick on the acrylic case's base. We use double adhesive tape, carefully stick at the back, just a small pieces is enough, more may break the board when removing.

The FFC cable connector (blue color) should face to top on two board. The blue connector head should face to top, and slide out the socket first, not pull up.

For the acrylic case you can follow this video for reference, the acrylic cement will melt the acrylic be careful not to add too much. Using Electrical Tape to hold the edge together, just 2 piece one Inch tape for each side, the acrylic cement may melt along the tape and acrylic, so no need to paste the full length.

For customer received a new small controller board on last two photo, they are the same board as the old one but easy to connect to the big PCB board and has a microphone, firmware are same to the old small controller board.

Step 12: Schematic and Firmware Code

Step 13: Customer's Work

Step 14: Q&A

The part of the program I cannot read is as follows Insert File places a menu on the left with the name of the file and a number of pages called Totem When I right mouse click on one of the Pages (Totem) a menu appears I believe the menu works as follows Move Up Move Down Copy Delete

1) Can you tell me what the last menu item does? (rename)

2) Also when I click convert there is

a) A check box (select all)

b) A Button on the bottom left (choose file)

c) A button on the bottom right (start convert)

4) Also included is a Ribbon cable with 20 wires and 40 pins. Please can you advise where these should be connected and their use. (Is it for connecting two cubes together)

-------------------------------------------------------------------------------------------------------------------------------------

4 People Made This Project!

Recommendations

  • Big and Small Contest

    Big and Small Contest
  • First Time Author

    First Time Author
  • Toys Contest

    Toys Contest

17 Discussions

0
None
BobW136

9 months ago

Are there any instructions for using the animation software? I have it running but I can not find any instructions for making my own animations

0
None
WongHAngelV60

Answer 10 months ago


Yes correctly, you can test it now with the small controller board installed and power up, no need to wait for all leds panel soldered, or just test it when they are inserted without solder on the pcb.

0
None
WongHAngelV60

Reply 10 months ago

Yes correctly, you can test it now with the small controller board installed and power up, no need to wait for all leds panel soldered, or just test it when they are inserted without solder on the pcb.

0
None
clmcmullen

1 year ago

Hello Wong,

I have built two of my eight panels so far using the "B" wiring configuration (Auracube888b.dwg) with each layer on a panel having its own anode wire running down the PCB (no anode wires connecting panels). When running the demo software, no individual LEDs light...only complete columns. Is this because the demo software was written for the "A" wiring configuration? Do you have a library of software samples for the "B" wiring configuration, which is the configuration recommended in the instructions?

0
None
ian_m

1 year ago

How to re-compile, upload and debug the source code.

I managed to re-compile the source code using Kiel uVision V5.15. Unfortunately you will need to buy the professional version that doesn't have the 32kbytes final code limit of the free/evaluation version. I did manage to get the free version to compile in under 32kbytes by removing the USB code, uSD code, ADC code and snake code, though couldn't test as hadn't received my cube by then.

You install Kiel uVision 5.15 and open the .uvoptx file in Project -> Open Project menu. Original file is from Keil V4 but will need to be converted to V5 project.

Compile the code by pressing F7.

To flash the code into the device select Flash -> Settings -> Debug and select use ST-Link Debugger as shown in first picture.

Then under Settings button -> Flash Download use the Add button to add STM32F10x med-density Flash as shown in 2nd picture. Press OK to return to main window.

With the USB ST-Link connected to Flash -> Download (or F8) to load the flash and run the code.

You can also select Debug -> Start/Stop Debug Session (CTRL-F5) to load the flash and start the code running but stop at first instruction to allow debug, tracing, stepping etc etc. It is a very comprehensive debugger linked to the source code.

FlashSetting1.pngFlashSetting2.png
2 replies
0
None
WongHian_m

Reply 1 year ago

Hi, thanks for the info reported, the source code was shared directly from the developer, I have no idea how to use it, let me know what are you going to do with the source code.

By the way, we found that Arduino can now support the stm32f103 MCU in this led cube, it means we can put some arduino code into the board and control the leds, we just finished testing with some sensor function, not yet start to control the led cube.

0
None
ian_mWongH

Reply 1 year ago

Hi,

I was just trying to create my own animations, in C code. Some of mine are good, in fact brilliant, but some are not good, in fact awful. But then that is the fun of the Auracube. You don't know what is good and what is bad until you try it.

Could you please try and get the latest source code from the developer, please. That way I could add my code to existing LED patterns in your latest release of firmware.

regards

0
None
MikeRich

1 year ago

Hello,

I would like to print more of the LED assembly holder. Is the file for this available?

Thanks

2 replies
0
None
DerrickA14MikeRich

Reply 1 year ago

it's available on thingiverse, as I wanted it also and stumbled across it on thingiverse.

http://www.thingiverse.com/thing:1605096/#files

0
None
DerrickA14

1 year ago

do you have any information about wiring two cubes together? I see there is a firmware for two cubes listed in the drive folder. How does it work?

0
None
HendrikL8

1 year ago

Hi! I would like to ask for the controls of the snake game. I am only able to control in two dimensions (+/-/>>/<<) how do I enter in the third dimensions? Thanks!

1 reply
0
None
ian_m

1 year ago

Below are some pictures I took whilst assembling my cube.

1. Bend the LED leads as in the picture, the flat on the LED body to your right.

2. Test the RED LED using a multimeter on Ohms setting.

3. Test the GREEN LED. So far I have had two failed LEDs.

4. Test the BLUE LED.

5. Trim the anode lead to about 5mm.

6. Insert a wire for blue connection into holder and insert LED's. Twist the LED's to ensure the wire is held firmly in place.

7. Pull the wire out slightly so that it only touches the "top" LED's legs.

8. Solder blue connections, trim excess leads and carefully insert a green connection wire. Bend the LED leads slightly so it holds the wire in place.

9. Trim the excess leads and add red connecting wire. Again bend LED leads to hold wire in place. Trim excess leads.

10. Test once more, as easy to replace a failed LED at this stage.

11. Insert the columns of 8 LED's into the holders. Ensure the orientation is correct for when inserted into the PCB, so that the R, G & B wires connect up correctly to labelling on PCB.

12. Solder the anode wire(s). Only one shown here.

LEDBend.pngRedTest.pngGreenTest.pngBlueTest.pngCutAnode.pngBlueConnect1.pngBlueConnectEnd.pngSolderBlueAddGreen.pngSolderGreenAddRed.pngCheckOnceAgain.pngInsertIntoHolders.pngAddAnodeWire.png
0
None
BCEDS-JP64

1 year ago

Hello

It would be great if you could give more detail on how this 8x8 cube is assembled 1`you don't give enough details about placement of the RGB LEDs if you use in assemble plan C since the position of Anode changes needs better understanding of placement . 2 You don't give a spacing of the RGB LEDs in rowels & columns ( what is the spacing in mm ) 3 Will there be enough wires if you use plan C to assemble this 8x8 cube ?? 4 Are there any other item that will be needed after assembly to make this Cube work ???

Please make a post of changes to help in the assembly process.

It would help in understanding be for a purchase is made

Thank you

1 reply
0
None
WongHBCEDS-JP64

Reply 1 year ago

Hi, thanks for the question, info are added to the instruction, not extra item if you finished the assembly, all parts come with the kit.