Nuovi sviluppi IDE 1.8.x

Il tuo principio è sbagliato. Come fai tu, NON stai usando un programmatore con lo specifico comando, ma stai usando Arduino con il comando sbagliato, che poi tu riesca a farlo funzionare è una coincidenza, sentiti col Team e vedrai. Se il comando UPLOAD/CARICA è sempre esistito ed ha sempre funzionato a che pro aggiungere un comando doppione??? Quello aggiunto è specifico per i "programatori" e Arduino NON è un programmatore ma un "Tipo di Arduino", infatti non lo puoi settare come programmatore perché nell'elenco non c'è! Solo se carichi su Arduino lo sketch ArduinoISP lo trasformi in un programmatore e, come tale, lo trovi nell'elenco dei Programmatori (Arduino as ISP). Visto che per usarlo come programmatore devi metterci uno sketch è OVVIO che la tua intenzione DEVE essere quella di programmare qualcos'altro, e questa indicazione gliela dai con la board virtuale.
Se vuoi programmare Arduino come Arduino e non qualcos'altro tramite Arduino come programmatore devi usare il comando UPLOAD/Carica perché nel momento stesso in cui privi Arduino dello sketch ArdiunoISP lo stesso Arduino ridiventa un Arduino e NON è più un Programmatore.
Ma con te questa è battaglia persa, non c'è niente di peggio di quando attivi la tua capatosta.Ma non esiste un manuale di uso di Arduino? Qualcuno può trovare da qualche parte scritto che per caricare uno sketch su Arduino collegato al PC si deve ricorrere al comando "carica con un programmatore" invece di "carica"???
Insomma il fatto che tu con una pinza riesca ad infilare un chiodo nel legno e non riesca a fare la stessa cosa nel muro non fa della pinza un attrezzo difettoso, ma fa di te uno che usa male la pinza, non sapendola distinguere da un martello, chiara la metafora???
Bah, testadura ]:smiley: