Rimuovere le schede non utilizzate dall'IDE di Arduino


9

Nel progetto attuale sto programmando contemporaneamente una scheda UNO e una Leonardo.

Il passaggio avanti e indietro tra le due schede nel menu Strumenti richiede troppo tempo a causa delle altre 18 schede che non possiedo comunque.

C'è un modo per rimuovere quelle schede dal menu Strumenti?

Risposte:


8

Dopo qualche altra indagine sulla cartella IDE, ho trovato un file di testo chiamato boards.txt nel seguente percorso.

 [Arduino Path]/hardware/arduino/boards.txt

EDIT: assicurati di fare una copia del file nel caso in cui sbagli la parte seguente.

Tra due serie di caratteri ' # ' ci saranno tutte le informazioni su uno specifico microcontrollore (es. Uno.name = Arduino Uno ). L'eliminazione di ogni riga di testo tra le due serie ' # ' avrà l'effetto desiderato di rimuovere la lavagna dal menu Strumenti .


Dovrò aspettare 2 giorni prima di poterlo fare, ma sicuramente lo farò.
LoganBlades

1

Puoi aprire due finestre IDE di Arduino e utilizzare Strumenti / Scheda per impostare ciascuna di esse su uno dei due tipi di schede che stai programmando. Vale a dire, puoi avere più finestre IDE aperte, con diverse opzioni selezionate in ciascuna. Ho programmato un dispositivo Uno e un Nano con lo stesso programma da due finestre diverse contemporaneamente (ovvero, le luci RX che lampeggiano contemporaneamente su entrambe le schede) senza problemi.

È possibile utilizzare un cavo USB e una porta oppure utilizzare un cavo USB separato per ogni finestra. Potrebbe essere necessario utilizzare Strumenti / Porta di tanto in tanto se il numero di porta cambia quando si ripristinano le cose.

Ho l'opzione dell'editor esterno selezionata. Il testo in ogni finestra IDE di Arduino si aggiorna quando faccio clic su Verifica o Carica, anziché ogni volta che salvo il file in emacs. Non so come funziona se non stai usando un editor esterno e hai lo stesso file aperto in due finestre IDE.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.