Java + Arduino easy way

Ciao a tutti,
so che esistono 200 topic su questo forum che parlano di interfacciamento tra JAVA e Arduino, ma quello che sto cercando io è qualcosa in più....

Vorrei una classe Java con una interfaccia simile a questa

interface Arduino{

public boolean digitalWrite(int pin, boolean set_high);
public boolean digitalRead(int pin);

public boolean digitalWrite(int pin, int value);
public int digitalRead(int pin);

}

o comunque qualcosa del genere, magari anche più evoluta, l'importante è che includa tutti i comandi di arduino.... se non dovesse esistere sono anche disposto ad aprire un progetto open source che sfruttando firmata renda la vita dei programmatori Java un po più semplificata, quindi se c'è qualche programmatore Java che mi vorrebbe aiutare posti qui :wink:

http://www.arduino.cc/playground/uploads/Interfacing/Arduino.java.txt

è per processing... basta adattarla a rxtx.
credo che qualche tempo fa qualcuno l'abbia già fatto.

m

Ho visto quanto mi hai inviato, ma non riesco ad adattarlo a Java...
possibile che non esistano progetti già fatti che con poche classi mi gestiscano arduino con firmata?

Ho scoperto molti progetti, ma niente di questo genere....Attualmente ho visto che c'è un proxy che mi gira arduino tramite socket, ma viene fuori una cosa poco elegante....

Ultima alternativa che mi rimane è scriverlo io, ma non ci credo che non c'è qualcosa di già fatto....

EDIT: questo è perfetto... per caso che è per .NET http://www.acraigie.com/programming/firmatavb/