Ho installato su ubuntu la vesione 0022 dell'IDE, e questo è l'output di dmesg:
[ 511.872117] usb 4-1: new full speed USB device using uhci_hcd and address 3
[ 512.075840] cdc_acm 4-1:1.0: ttyACM0: USB ACM device
[ 596.112174] usb 4-1: USB disconnect, address 3
solo che nell'ide ttyACM0 non c'è!
Ho cercato su google, e ho provato di tutto, ma non riesco a farlo andare
if you use the USB port to dialog, you should add yourself to the group 'dialout' in order to have write permissions on that port: sudo usermod -aG dialout
attenzione, se fosse un problema di permessi dovrebbe vedere ttyACM0 ma in grigio e non selezionabile. il fatto che proprio non lo veda è un problema più balordo
/dev/ttyACM viene creato dalla lib rxtx: o non ce l'ha, o ce l'ha e si è dimenticato di aggiungersi al gruppo dialout.
Nell'IDE non vede la porta perché il kernel non "aggancia" la periferica al device.
PS:
Molte distro Linux vogliono anche l'utente assegnato al gruppo uucp. Su Ubuntu non mi ricordo, io cmq mi assegno sempre anche a questo gruppo.
ok, da /dev c'è la porta, ed è come tutte le altre, sono già parte del gruppo dialout e anche uucp
se provo il comando non cambia nulla, ho provato sia con arduino ide installato da pacchetto deb sia dal tar scaricato dal sito, non cambia nulla..sono proprio in palla
Native lib Version = RXTX-2.2pre2
Java lib Version = RXTX-2.1-7
WARNING: RXTX Version mismatch
Jar version = RXTX-2.1-7
native lib Version = RXTX-2.2pre2
Quando lancio arduino dal terminale mi da questi messaggi...possono aiutare?
ok, se lancio l'ide dando arduino dal terminale, mi da quel messaggio, se lo lancio dalla cartella con ./arduino mi scrive quello che dici tu, ma continuo a non vedere ttyACM0