comunicazione arduino ed processing

Dopo giorni spesi per la ricerca di soluzioni mi rivolgo a voi del forum per un consiglio su come risolvere un mio piccolo problema:
lavoro con sistema operativo win7 e tra i vari tuttorial presenti in rete uno particolarmente mi sembrava interessante per lo sviluppo di un piccolo progetto.
vi posto i codici prima di tutto:
processing:

import oscP5.*;
import netP5.*;
import processing.serial.*;

Serial arduinoPort ;
OscP5 oscP5;

int redLED=0;
int []led=new int[2];

void setup()
{

  size (100,100);
  noStroke();
  oscP5=new OscP5(this,8000);
  arduinoPort= new Serial(this,Serial.list()[0],9600);
}

void oscEvent(OscMessage theOscMessage)
{
  String addr=theOscMessage.addrPattern();
  if(addr.indexOf("/1/toggle")!=-1)
  {
    int i=int((addr.charAt(9)))-0x30;
    led[i]=int(theOscMessage.get(0).floatValue());
  }
}

void draw()
{
  background (50);
  if(led[1]==0)
  {
    arduinoPort.write("r");
    redLED=0;
  }
  if(led[1]==1)
  {
    arduinoPort.write("R");
    redLED=255;
  }
  fill(redLED,0,0);
  ellipse(50,50,50,50);
}

arduino:

#include <Boards.h>
#include <Firmata.h>


int message = 0;     //  This will hold one byte of the serial message
int redLEDPin = 13;   //  What pin is the red LED connected to?
int redLED = 0;          //  The value/brightness of the LED, can be 0-255


void setup()
{
  Serial.begin(9600);
}

void loop()
{
  if(Serial.available()>0)
  {
    message=Serial.read();
    if(message=='R')
    {
      redLED=255;
    }
    if(message=='r')
    redLED=0;
  }
  analogWrite(redLEDPin,redLED);
}

aprendo il monitor seriale di arduino e provando a digitare le lettere "R" ed "r" vedo accendersi ed spegnersi il LED al pin 13
in processing premendo RUN vedo trammite App OSC di android cambiare lo stato del LED disegnato con il programma
Mi compare un allarme di tipo WARNING in Processing di questo tipo:

WARNING: RXTX Version mismatch
Jar version = RXTX-2.2pre1
native lib Version = RXTX-2.2pre2

difatti la comunicazione tra i due programmi non avviene, quindi non riesco a cambiare lo stato del LED.
Ho provato a seguire tutte le istruzioni: ho scaricato e "uploadato" firmata in arduino, ho scaricato la libreria arduino in processing ma ancora non ho ottenuto risultati..
Avreste qualche consiglio da darmi su cosa dover settare? per esempio la COM in processing serve settarla?
Spero di riceve un vostro suggerimento e di aver inserito il post nella giusta sezione
Grazie a tutti
Daniele