Skip to content

mtXcontrol sneak preview – rainbowduino beta library goes master and slave

2010 September 5


Now, as I’m finally getting settled, it’s time to kick of mtXcontrol development again. So first, I’ll continue working on the raw rainbowduino interaction which is the firmware, a communication protocol and a processing library, all summerized in the Processing library -Rainbowduino-. Current development going on, here, check it out. It’s still in a beta state, but ready and good for testing.

Just to make you curious here some new cool upcoming features:
* support for multiple & cascading Rainbowduinos
* auto port detection
* plug and play
* (auto) firmware upload
* Rainbow Cube support
* updated, more robust protocol

The video above show a quick preview of the upcoming Rainbowduino Firmware release ‘Master and Slave’.

You see two Rainbowduinos, the left one as Master connected via Serial to Mac, the right one as Slave connected via I2C to master. The blinking LEDs are merely debug output, interesting part is the changing brightness of the slave. The command to change brightness is send via Serial, received by the master and forwarded to the slave via I2C. With that multiple rainbowudinos can be connected in a row easily.

And the Best: both run the same(!!!) firmware. The master/slave role and I2C address are auto detected on startup. As easy as that!

Stay tuned!!

5 Responses
  1. genafk permalink
    May 14, 2012

    hi, im having the same problem as kin37ik above there, arduino 0022 keeps giving me the error Rainbowduino.cpp:0: error: expected constructor, destructor or type conversion before ‘/’ token, how do i fix this, i want to put MTX control on my rainbowduinos

  2. kin37ik permalink
    June 28, 2011

    sorry for the super super late reply, i had a system crash and just located this blog again, i keep getting this error:

    Rainbowduino.cpp:0: error: expected constructor, destructor, or type conversion before ‘/’ token

  3. tobi permalink*
    May 8, 2011

    Which errors does it throw??

  4. kin37ik permalink
    May 8, 2011

    firmware doesnt install, compiler just throws back errors, how do i fix it?

Trackbacks and Pingbacks

  1. cubeXcontrol – a Rainbow Cube Editor | uRaNGaTaNG

Comments are closed.