Introducing ChibiCube v2.0

This forum is about you. Feel free to discuss anything is related to embedded and electronics, your awesome projects, your ideas, your announcements, not necessarily related to ChibiOS but to embedded in general. This forum is NOT for support.
User avatar
RoccoMarco
Posts: 655
Joined: Wed Apr 24, 2013 4:11 pm
Has thanked: 83 times
Been thanked: 67 times

Introducing ChibiCube v2.0

Post by RoccoMarco »

Hello folks, here we are. A new version of ChibiCube is ready and here there is the video.
http://www.youtube.com/watch?v=-bQdFiwFFjk
I've attached the schematic and my dear friend Tony Galano will upload something else.
I'll upload the code ASAP. I'm still working on it.
Attachments
ChibicubeSCH.zip
ChibiCube schematic
(37.82 KiB) Downloaded 2129 times
User avatar
Giovanni
Site Admin
Posts: 14891
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: Introducing ChibiCube v2.0

Post by Giovanni »

LOL, nice video :) thanks for mentioning ChibiOS.

Could you share also Gerber files and SW?

Giovanni
User avatar
tonygalano
Posts: 4
Joined: Fri Jul 12, 2013 10:52 pm

Re: Introducing ChibiCube v2.0

Post by tonygalano »

Here we are! ... ops! :shock: ... Hallo everyone, this is my first post on the forum and now it's time to get out from the shadows :)
I'm Antonio Galano alias tonygalano ...( nice to meet you all )... and I'm working at this project with RoccoMarco
In the attachments there are images of the PCB and gerber files
Hope U like this work ...
Stay Tuned! :)
Attachments
ChibicubeV2imgs.zip
(944.27 KiB) Downloaded 761 times
ChibicubeGER.zip
(148.05 KiB) Downloaded 727 times
User avatar
RoccoMarco
Posts: 655
Joined: Wed Apr 24, 2013 4:11 pm
Has thanked: 83 times
Been thanked: 67 times

Re: Introducing ChibiCube v2.0

Post by RoccoMarco »

Giovanni wrote:LOL, nice video :) thanks for mentioning ChibiOS.

Could you share also Gerber files and SW?

Giovanni


It's a pleasure as well as an honor :mrgreen:
User avatar
toxygen
Posts: 24
Joined: Tue Mar 13, 2012 9:54 pm

Re: Introducing ChibiCube v2.0

Post by toxygen »

Having recently watched the Sochi Olympics opening, I was left quite puzzled with the following thing:

Every spectator was given a LED medal which was prepared for him at his seat. It looked like this:
medal.jpg
medal.jpg (115.02 KiB) Viewed 12662 times


Before they were used by spectators, they were left in the front of the seats as follows:
a9ad2ff35d4c28054b0f6a706700b886.jpg
a9ad2ff35d4c28054b0f6a706700b886.jpg (53.72 KiB) Viewed 12662 times


During the ceremony, they all were used as a one big LED screen, pictured here:
opening-ceremony-sochi-winter-olympics-001.jpg
opening-ceremony-sochi-winter-olympics-001.jpg (387.08 KiB) Viewed 12662 times


There is even a nice video which shows pretty much most of the effects used during the whole ceremony:
http://turbina.avc-cvut.cz/public/.kniha/leds.mp4

Knowing that there was 44000 of those medals, there are some ideas I have about how they controlled them, but I'm not really sure if there is nothing easier.

My best bet is that they are using few mhz signal (44000 x 5 (5 bits for 32 colors) x 10 (hz) = 2.2MHz), akin to dvb-t signal. Encoding color is trivial, specifying position is more tricky though. My guess is that they are using serial number of each processor (or maybe serial number in flash/eeprom) to map it to specific seat (done before the event in backend) and with help of some simple algorithm (SN % 44000) each device knows which byte/bits in signal corresponds to it.

My friend has a similar led device, he dismantled it and found low-energy 27mhz transponder (!) inside with low-energy mcu. This puts my theory in question, because, why would they need transciever? Maybe they are using it to make one huge distributed network from these devices?

My question therefore would be if anyone can shine a little bit of light to this issue and introduce me to this wonderful technology :) many thanks
User avatar
RoccoMarco
Posts: 655
Joined: Wed Apr 24, 2013 4:11 pm
Has thanked: 83 times
Been thanked: 67 times

Re: Introducing ChibiCube v2.0

Post by RoccoMarco »

why would they need transciever?
in my opinion, most likely to check if the medal was moved from its properly position and (in this case) to disable it in order to not screw up the picture...
but I think that this question is off topic. However, we can try to replicate the game (with less medals) to experiment pratical problems :mrgreen:
actually we are trapped on a little 8x8x8 led cube, Sochi is too much for my team :shock: :shock:
unicondor
Posts: 9
Joined: Tue May 14, 2013 1:00 pm

Re: Introducing ChibiCube v2.0

Post by unicondor »

Thanks for your replace. I downloaded the gerber file and asap i will start to print PCB.

Is there possible to download also the code used to control the cube?

Thanks so much

Flavio
unicondor
Posts: 9
Joined: Tue May 14, 2013 1:00 pm

Re: Introducing ChibiCube v2.0

Post by unicondor »

I also found this scheme for the Controller. Is a little bit simple for me ( I'm not an electrical engineer ).

It's the same if i print this PCB instead of your?
Attachments
LED_CUBE.1.pdf.zip
(38.47 KiB) Downloaded 691 times
User avatar
Giovanni
Site Admin
Posts: 14891
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: Introducing ChibiCube v2.0

Post by Giovanni »

It is not quite the same, the SW would not be compatible.

Giovanni
User avatar
RoccoMarco
Posts: 655
Joined: Wed Apr 24, 2013 4:11 pm
Has thanked: 83 times
Been thanked: 67 times

Re: Introducing ChibiCube v2.0

Post by RoccoMarco »

unicondor wrote:Thanks for your replace. I downloaded the gerber file and asap i will start to print PCB.

Is there possible to download also the code used to control the cube?

Thanks so much

Flavio

I could share right now s3dl library but I'm still working on it. I'd like to upload the final version 1.0. I should finish it by the end of the week.
Post Reply