Forum >Rainbow Ring / RGB Ring v3
Rainbow Ring / RGB Ring v3

I have received v3 of the Rainbow Ring and I am unsure of which pins I should solder.
Most of the docs I have seen have the RGB Ring function through the FTDI board and this is not what I need. I just want to turn the LEDs on /off through a Netduino using serial communication and I am not sure which pins I should be connecting to.
Any help would be much appreciated.
thanks!
Most of the docs I have seen have the RGB Ring function through the FTDI board and this is not what I need. I just want to turn the LEDs on /off through a Netduino using serial communication and I am not sure which pins I should be connecting to.
Any help would be much appreciated.
thanks!
2014-11-05 18:29:25 Hello Vinny,
Are you using I2C Connection? Did you upload the "sender" and "receiver" code to Netduino and rainbow module?
How do you connect the module? Could you attach a simple photo?
Grey.CC
Are you using I2C Connection? Did you upload the "sender" and "receiver" code to Netduino and rainbow module?
How do you connect the module? Could you attach a simple photo?

2014-11-04 14:57:15 I went ahead and soldered the connectors to the row of 7 pins on the Rainbow Ring board - the one with the pins: GND, DR, VCC, RX and TX
I then connected GND->GND, VCC->5V, RX->D0, TX->D1
I opened up a serial connection over COM1 (at 9600 baud, 8 data bits, 1 stop bit, no parity) and attempted to send it the following command:
[code] buffer[0]=0xF1;
buffer[1]= (byte)(led % 12);
buffer[2]=rr;
buffer[3]=gg;
buffer[4]=bb;
buffer[5]=0xF1;
RGBringSend(6);[/code]
it should set all the LEDs to blue.
but no response from the Rainbow Ring. I pressed switch 1 on the board and confirmed that it was powered and functional (the lights would go through the demo) - but i have not been able to control the Rainbow Ring via Serial on a Netduino.
I figured this would be a fairly simple task but I am having a tough time with it. Any help would be appreciated.
thanks!
vad710
I then connected GND->GND, VCC->5V, RX->D0, TX->D1
I opened up a serial connection over COM1 (at 9600 baud, 8 data bits, 1 stop bit, no parity) and attempted to send it the following command:
[code] buffer[0]=0xF1;
buffer[1]= (byte)(led % 12);
buffer[2]=rr;
buffer[3]=gg;
buffer[4]=bb;
buffer[5]=0xF1;
RGBringSend(6);[/code]
it should set all the LEDs to blue.
but no response from the Rainbow Ring. I pressed switch 1 on the board and confirmed that it was powered and functional (the lights would go through the demo) - but i have not been able to control the Rainbow Ring via Serial on a Netduino.
I figured this would be a fairly simple task but I am having a tough time with it. Any help would be appreciated.
thanks!

2014-11-04 07:05:16 Hi Grey,
Thanks for the reply! I saw the instructions for I2C connection - I am hoping to use Serial connection instead. Are you saying that I can use the same pins for I2C for Serial?
Thanks again!
Vinny
vad710
Thanks for the reply! I saw the instructions for I2C connection - I am hoping to use Serial connection instead. Are you saying that I can use the same pins for I2C for Serial?
Thanks again!
Vinny

2014-11-03 19:16:28 Hello,
You could check the second I2C connection. It is using Arduino UNO as micro controller. I2C interface.
[url=https://www.dfrobot.com/wiki/index.php?title=Rainbow_Ring_V3_(SKU:DFR0141)#2.I2C_Connection_Instructions]https://www.dfrobot.com/wiki/index.php?title=Rainbow_Ring_V3_(SKU:DFR0141)#2.I2C_Connection_Instructions[/url]
The right side FTDI interface pin "GND NC Vcc TX RX DTR" is better to be soldered. You need to download the receiver sketch to the board.
Grey.CC
You could check the second I2C connection. It is using Arduino UNO as micro controller. I2C interface.
[url=https://www.dfrobot.com/wiki/index.php?title=Rainbow_Ring_V3_(SKU:DFR0141)#2.I2C_Connection_Instructions]https://www.dfrobot.com/wiki/index.php?title=Rainbow_Ring_V3_(SKU:DFR0141)#2.I2C_Connection_Instructions[/url]
The right side FTDI interface pin "GND NC Vcc TX RX DTR" is better to be soldered. You need to download the receiver sketch to the board.
