Entfernen Sie nicht verwendete Karten aus der Arduino IDE


9

Im aktuellen Projekt programmiere ich gleichzeitig ein UNO-Board und ein Leonardo-Board.

Das Hin- und Herschalten zwischen den beiden Platinen im Extras - Menü nimmt zu viel Zeit , weil der anderen 18 - Boards , dass ich nicht selbst sowieso tun.

Gibt es eine Möglichkeit, diese Karten aus dem Menü Extras zu entfernen?

Antworten:


8

Nach weiteren Untersuchungen des IDE-Ordners fand ich im folgenden Pfad eine Textdatei mit dem Namen board.txt .

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

BEARBEITEN: Stellen Sie sicher, dass Sie eine Kopie der Datei erstellen, falls Sie den folgenden Teil durcheinander bringen.

Zwischen zwei Serien von ' # ' Zeichen befinden sich alle Informationen zu einem bestimmten Mikrocontroller (z. B. uno.name = Arduino Uno ). Jede Textzeile zwischen den beiden ‚Löschen # ‘ Serie wird die gewünschte Wirkung, die Platine aus dem Entfernen von Extras - Menü.


Ich muss 2 Tage warten, bevor ich es schaffen kann, aber ich werde es sicher tun.
LoganBlades

1

Sie können zwei Arduino IDE-Fenster öffnen und mit Tools / Board jeweils eines der beiden Arten von Boards festlegen, die Sie programmieren. Das heißt, Sie können mehrere IDE-Fenster mit jeweils unterschiedlichen Optionen öffnen. Ich habe ein Uno- und ein Nano-Gerät mit demselben Programm aus zwei verschiedenen Fenstern gleichzeitig programmiert (dh RX-Anzeigen blinken gleichzeitig auf beiden Karten).

Sie können ein USB-Kabel und einen Anschluss verwenden oder für jedes Fenster ein separates USB-Kabel verwenden. Möglicherweise müssen Sie gelegentlich Tools / Port verwenden, wenn sich die Portnummer beim Wiederherstellen ändert.

Ich habe die Option für den externen Editor ausgewählt. Der Text in jedem Arduino IDE-Fenster wird aktualisiert, wenn ich auf Überprüfen oder Laden klicke, anstatt jedes Mal, wenn ich die Datei in Emacs speichere. Ich weiß nicht, wie es funktioniert, wenn Sie keinen externen Editor verwenden und dieselbe Datei in zwei IDE-Fenstern geöffnet haben.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.