Errore di compilazione (no programmare has been specified on the command...)

Ciao ragazzi,
sono nuovo di qui ed ho un'esperienza con arduino praticamente nulla.
Il mio problema è che quando provo a caricare un sketch sul mio arduino uno, da qualche minuto, mi viene restituito questo errore:

avrdude: no programmer has been specified on the command line or the config file
Specify a programmer using the -c option and try again

che mi impedisce di caricarlo. Come posso risolvere?

Lo sketch viene compilato correttamente. Provando a caricare altri sketch più basilari (come il blink) succede la tesa cosa.
Su arduino non c'è nessuna shield collegata. Ho provato ad riavviare sia lui che l'IDE (1.6.7 su MAC OS 10.11.4) ma nulla da fare.

Per quel poco che capisco ho controllato che ci sia il programmatore ed è selezionato il AVRISP mkII. Non ho idea di cosa intenda per "commando line" e "config file". Nemmeno il comando "-c" ho mai sentito.

Se vi più essere utile allego il codice che vorrei caricare

Simone

Ciao,
essendo il tuo primo post, ti chiederei cortesemente di presentarti QUI (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con attenzione il REGOLAMENTO ... Grazie.

Guglielmo

Che versione di Arduino hai ?
Originale o meno ?
Come lo hai collegato ?
Hai selezionato la giusta "Board" nell'IDE ?
Hai selezionato la giusta "Port" nell'IDE ?

Il caricamento, salvo tu non abbia un programmatore ISP, lo devi fare con il secondo "bottone" dell'IDE, quello con la "freccia verso destra" e NON con il comando da Menu.

Guglielmo

Grazie per la risposta e per le indicazioni, risolvo subito.
Ho un Arduino UNO (Rev 3) originale.
È collegato al computer attraverso il cavo Usb A - Usb B.
Sia la Bord che la Porta sono corrette ed utilizzo il pulsante Carica corretto.

Scarica l'ultima versione dell'IDE (1.6.9), cancella la vecchia e riprova ...

Guglielmo

P.S.: Io sono sotto OS X 10.11.5 e non c'è alcun problema
P.P.S: Arduino UNO fatto da Arduino.cc (che gestisce questo forum) o fatto da Arduino.org ? Guarda sul retro della scheda ...

È una .ORG
aggiornando l'IDE all'ultima versione ho risolto il problema, Grazie mille! :smiley:

Questo è i forum di Arduino.cc Arduino.org è un'altro produttore.

... si, ma parliamo di un Arduino UNO ... :wink:

Il problema probabilmente era che, come sai, il PID della UNO fatta da Arduino.org è diverso e ... Arduino.cc lo ha incluso solo nelle ultime versioni :wink:

Guglielmo