Die Einfachheit der Open-Source-Arduino-IDE ist großartig, aber manchmal ein wenig einschränkend - ich verwende Netbeans zum Beispiel gerne für andere Arbeiten, die ich mache. Gibt es Plugins für umfassendere IDEs, die es mir ermöglichen würden, für das Arduino zu entwickeln (und Code direkt hochzuladen / darauf auszuführen?)? Bisher haben meine Suchanfragen nicht viel gebracht.
29
Antworten:
Sie können CodeBlocks für Arduino verwenden . CodeBlocks funktioniert bereits mit einigen Mikrocontrollern, daher schätze ich, dass die Arduino-Entwicklungsumgebung ziemlich robust sein wird.
Es gibt auch ein Eclipse-Plugin für Arduino.
quelle
Atmel Studio ist die Entwicklungsumgebung, die Atmel für die Mikrocontroller hinter der Arduino-Linie bereitstellt. Atmel Studio 6 basiert auf Microsoft Visual Studio, einem sehr vollständigen C ++ - Entwicklungstool.
Sie können Atmel Studio 6 anpassen, um mit den Arduino-Bibliotheken und dem Compiler zu arbeiten, wie hier dokumentiert .
quelle
Per se keine IDE, aber ich habe das Stino- Plugin für Sublime Text 2 verwendet .
quelle
Ich benutze sehr gerne
Visual Micro
ein Plugin für Visual Studio, das mit den Editionen 2008, 2010 und 2012 funktioniert.Visual Micro auf Codeplex
Screenshot in Visual Studio 2012:
quelle
Für OS X gibt es eine Reihe von Vorlagen, die die Xcode-Kompatibilität erweitern. Beinhaltet Unterstützung für Autovervollständigung und integrierte Dokumentation.
http://playground.arduino.cc/Main/EmbedXcode
quelle
ROBOTC für Arduino ist eine weitere Option. Es unterstützt viele andere Funktionen, einschließlich Multitasking (was für Roboter gut ist). Es hat auch ein eingebautes Debug-Fenster, in dem Sie auf PIN-Informationen usw. zugreifen können.
Dieses Softwarepaket hat den Vorteil, dass es mit mehreren anderen Roboterplattformen (allen LEGO Robotersystemen und VEX Robotics) zusammenarbeitet, sodass Personen mit Erfahrung mit diesen Systemen diese Sprache möglicherweise bevorzugen.
quelle
http://inotool.org/ ist eines der besten, insbesondere wenn Sie unter einem Unix-Betriebssystem arbeiten.
Es ist ein Kommandozeilen-Tool, aber es ist erstaunlich, wenn Sie ein Fan der Kommandozeile sind.
Sie erstellen einfach einen Ordner und richten die Umgebung mit Ino ein. Anschließend verwenden Sie Ihren bevorzugten Texteditor oder Ihre bevorzugte IDE.
quelle