comunicazione con computer java\c

ciao a tutti sto provando incominciando a studiare java per creare dei piccoli programmi per collegare l'arduino al computer (una sorta di monitor seriale) solo che non riesco a capire come fare a utilizzare la seriale in java. qualcuno sa aiutarmi? magari consigliandomi qualche lettura? grazie :) edit: se è più semplice va bene anche in c ( però in questo caso mi ovete aiutare anche per la parte grafica :) )

l'arduino IDE è in java, quindi puoi osservare il loro codice. In particolare la libreria usata è la RXTX modificata per vedere l'arduino UNO

Potresti anche provare Processing (in linguaggio C) per dialogare con Arduino.

guarda che processing è derivato dal java, altro che C!

E ci programmi in Java ? :D Anche l'IDE di Arduino (derivato da Processing) è in Java, ma poi programmi in C.

Probabilmente il mio suggerimento non era chiaro (in italico avevo 5 mannaggia). Intendevo che potrebbe usare Processing per programmare e dialogare con Arduino, non guardare i sorgenti del IDE.

sì, intendevo proprio il linguaggio da usare: in processing porogrammi in simil-java, o meglio una versine modificata (semplificata, e quindi molto meno flessibile, per esempio non esistono componenti grafici di input come aree di testo o bottoni etc..) di java.

da http://wiki.processing.org/w/Java_Comparison:

Programs written in Processing are also translated to Java and then run as Java programs.

L'ho provato un poco e mi sembrava C e non Java. :fearful:

il C e Java sono praticamente identici per quanto riguarda if e costrutti simili, se poi usi un misto c/c++ come arduino la differenza di piccoli programmini è piccola... a prima vista. :)