So I’ve been working on this thing from time to time the last half year or so, and it is getting longer and longer between updates. So I thought I make a post about it here, even though I’m not completely finished. Basically it’s just some coding that is left, even thought I also would want a nicer physical finish on it some time.
In short, it is a cube measuring about 15 cm cubed, weighting about 1.1 kg, having 96 RGB LEDs and 96 buttons all over it, controlled by one Atmega 328 with an Arduino-compatible bootloader. And lots of shiftregisters (24)!
Originally I only thought about making a Rubik’s cube like thing (The Rubik’s Revenge, as it is 4 by 4 by 4), but it is kind of impractical after all (weight and size for one, plus it feels sort of like a cube-shaped rubber ball :P) I find I mostly use the small color-tests I’ve made while making this. So it’s more of a mood-lamp-thing. Also I haven’t combined this with the Rubik’s cube code, so there are two different versions to download.
I put up a blog with a more detailed description, schematics and code to download here: http://cubeduino.wordpress.com/
And a video:
Might seem a bit odd, but the reason being I borrowed a camera, and while filming I am explaining things like The Most Boring Man. So after I delivered the camera back, I wanted to discard all that jabber but had to make due with the footage I got. And ended up with this.
In the video I have two wires attached to it, one for power and one for serial communication (to update code). But it can be without them, as it also contains 3 AA batteries. But I usually don’t use those.
Except for the shiftreglcd library I hacked together last year, this is basically my first real arduino project. Also the first time I’ve made several identical PCBs, and a first multi-PCB project. Since I finished my UV box last year I was searching for PIC’s (since I had used it - once, from my Flutter display in the message wand thread here), but luckily I landed on Arduino