Category Archives: W88 Educubes

Workshop 88 Great Global Hackerspace Challenge project.

Design notes on Educube

The inner workings and state changes in the Educubes are (duh!) getting more complex.  I can barely keep them straight during one coding session, and by the next day I have only a clue about how they work.  This post … Continue reading

Posted in W88 Educubes | 1 Comment

Educube Performance Update

After digging into I²C protocol some more I felt armed to hack the MultiSerial library to do multi-byte reads and writes.  I added 2 user level functions – writeMulti() and readBuf().  I had to add 2 more internal functions – … Continue reading

Posted in W88 Educubes | 4 Comments

A Rude Awakening on Educube Comms Performance

I was frustrated because message transport between cube bases was slow/erratic.  At 115200 b/sec, the best case is ~11KB/sec.  For a 22 byte message, that’s 2 ms best case.  That’s a pretty short in timelines measured in 10s of ms.  … Continue reading

Posted in W88 Educubes | 2 Comments

Educube IR Board update

I’m almost done with what I’d hoped to do!  I just finished soldering up the last of the five boards.  I only have four Diavolinos, so I tested the last one by hooking it up to a regular Arduino.  All … Continue reading

Posted in W88 Educubes | Leave a comment

W88 Educube IR board

I’m well into the prototype stage of 2-channel IrDA IR comms Arduino shield for the Workshop 88 Educubes GGHC project. Very efficiently, IrDA uses very short (~10μs) IR pulses, which must be delivered by the UART driving the IR transmitter.  … Continue reading

Posted in W88 Educubes | Leave a comment