News of Rainbowduino V1.0

any news on the library for these? anybody else played with them yet?

I'm firing mine up now Atom. I can't believe how bright the display is. My eyes!

Don't go into the light!

i had to lay a cd sleeve on mine so i could look in that general direction.

any news on the library for these? anybody else played with them yet?

there is a example code for rainbow display and communicate, and a code with some functions for seeeduino to control the rainbowduino to show Images or char and to shift them. But not a library yet , because we work for a new vertion software for it .

to John
Would it be easy to make a 2x2 setup of these?

u can set up them with any structure ,just use the IIC connection to connected them

@feezing.

Do you happen to know the pin out of the Rainbow? I'm not sure which pin relates to the I2C interface.

@TeamMCS

the pins SDA SCL GND which be side of the Rainbow. and may be u can get the newst Rainbowduino document which have detailed introduction

Hi Freeze,

The update docs cleared things up a bit. They could do with an explicit pin out.

I believe I need to write the 1.1 sketch to the Rainbow as nothing is happening at the moment - it only shows the default "Fully lit" display.

Sadly I dont have an UART programmer at the moment

@TeamMCS

Now i have releaseed the Conmand Vertion_Bate instead of the RainbowduinoV1.1_SampleSketch.

[2009-6-16] Rainbow_conmandVertion_Bate

Update: 1.Use 5 Byte Rainbow conmand to control Rainbowduino display , accelerate the data transmission effectively.
2.pre-storage 5 frames Image in Rainbowduino Flash for being called to display, at most can pre-storage about 100 frames Image in 10K Flash.
3.pre-srorage 26 Lateer characte library and 10 number characte library .
4.merge the display and shift-play funtion in one conmand , simplify use.
5.build a ganma value table for modifying the nonlinearity color display of different LED Matrix.
6.error check and timeout arithmetic for Rainbow conmand transmission.

This SampleSketch not just show u the impact but also to supply the API conmand function for user to control rainbow display .

These units look great! I built a similar thing with 2x2 units but using sparkfun's serial matrix... (LED Box running Conway's 'Game of Life' - YouTube)

One question - is there / will there be a version with a diffuser on the front to help the colors mix? One thing I like about the sparkfun matrix is each pixel has an opaque cover. From the pics it looks like the rainbowduino's RGB led chips aren't covered.

Cheers

Nick

These units look great! I built a similar thing with 2x2 units but using sparkfun's serial matrix... (LED Box running Conway's 'Game of Life' - YouTube)

I found that project from a post on the Sparkfun website, and it is awesome! Any chance you might write up how you built it and/or maybe share the code? I would love to try and build on like yours. The only 'flaw' with the RainbowDuino is the fact that it does not allow a 2x2 matrix like you made.

I've been writing up the project when I have had time as a few people have asked, will post it up soon I hope!

To be honest I don't see why you couldn't make a 2x2 unit with the rainbowduinos, you'd just need to run a few wires wire between the top and bottom 2 matrices to daisy chain them together.

Rainbowduino contest starting in september!

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1251267015

I've created a serial command firmware for the Rainbowduino, based on the Rainbow_CMD_2.0 sketch. It's been refactored, performance has been improved, and I've added some additional functionality. I will post a Python module for accessing it later. For the usual reasons, it's currently restricted to controlling a single Rainbowduino, but I am thinking about extending it to handling a set of connected ones.

http://dl.getdropbox.com/u/1115694/RainbowCmdSerial.zip

Feel free to contact me if you have issues or questions. Thanks to the team at Seeed labs for excellent hardware, and some really useful software.

Two questions about Rainbowduino:

  • is there a unused digital pin from the ATMEGA168 to carry Maxim 1-wire protocol? I would use it as a slave device.
  • can I group the constant current outputs to drive one or two 3W RGB LED? It's 350mA on green, blue and 220mA on red.

Agent Smith, looking at one of my Rainbowduino boards, I see that PD2, ADC6 and ADC7 are are unused and available for connections. If you're not using serial, PD0 and PD1 are available, and there are the pins used for I2C that could be repurposed too.

@seant: the URL you provided links to a 404 not found....i'd like to take a look at what you've done, if you're still willing to share?

Thanks
joe


the new Rainbowduino you purchased now will be with 4 PCB color. We will experiment more in the future, opinions welcomed!

This looks really interesting