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
Ciao,
essendo il tuo primo post, ti chiederei cortesemente di presentartiQUI (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.
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.
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 ...