Suchsymbol von Download.it
Advertisement

Arduino IDE: Kostenlose, quelloffene Entwicklungsumgebung für Arduino-Programme

Arduino IDE: Kostenlose, quelloffene Entwicklungsumgebung für Arduino-Programme

Bewertung: (45 Stimmen)

Programm-Lizenz: Kostenlos

Hersteller: Arduino LLC

Version: 1.8.57

Läuft unter: Windows

Bewertung:

Programm-Lizenz

(45 Stimmen)

Kostenlos

Hersteller

Version

Arduino LLC

1.8.57

Läuft unter:

Windows

Die Arduino-IDE ist die einzige Entwicklungsumgebung, die speziell für die Entwicklung von Arduino-Software entwickelt wurde. Auch wenn der Raspberry Pi das Rampenlicht in Sachen Hardware- und Software-Integration für den Heimgebrauch in Beschlag genommen hat, ist Arduino immer noch nicht zu unterschätzen. Ganz gleich, ob Sie einen funktionierenden Roboter erstellen, ein individuelles Hausautomatisierungssystem für Ihre Beleuchtung und Ihren Thermostat entwickeln oder eine Retro-Spielkonsole zusammenbauen möchten, Arduino ist clever genug, um Sie dabei zu unterstützen. Die Sprache, mit der Arduino-Geräte betrieben werden, ist zwar im Kern sehr einfach, aber die mit der Software erreichbare Komplexität ist beträchtlich. Ein einfaches Projekt kann in einem einfachen Texteditor programmiert werden, Entwickler, die an einem aufwendigeren Projekt arbeiten möchten, sind jedoch möglicherweise auf der Suche nach etwas Robusterem. Die Arduino-IDE bietet Ihnen alle Werkzeuge, die Sie benötigen, um Ihr Konzept einer Arduino-Idee von der Konzeption bis zur Umsetzung zu bringen.

Die Arduino-IDE basiert auf Java, was mehrere deutliche Vorteile mit sich bringt. Java ist eine der am weitesten verbreiteten Programmiersprachen, was größtenteils auf ihre Einfachheit im Erlernen zurückzuführen ist. Das bedeutet, dass fortgeschrittene Entwickler mit Java-Kenntnissen schnell durchstarten können und Amateure mit wenig Java-Erfahrung in beeindruckend kurzer Zeit ein funktionierendes Programm zum Laufen bringen können. Diese IDE ist kompatibel mit Windows, Mac und Linux, so dass Sie Ihr Betriebssystem nicht wechseln müssen, um die Vorteile nutzen zu können. Sobald Sie ein Projekt erstellt haben, haben Sie die Möglichkeit, es lokal auf Ihrem Computer zu speichern oder es in die Cloud hochzuladen, damit Sie es leichter mit Ihren Kollegen teilen und von überall darauf zugreifen können. Diese Cloud-Unterstützung erleichtert auch den Zugriff auf Bibliotheken, die von anderen hochgeladen wurden. So können Sie sich repetitive Arbeit ersparen, die bereits erstellten Komponenten integrieren und sich den einzigartigen Aspekten Ihres eigenen Projekts widmen.

Während die meisten IDEs in Verbindung mit traditionellen Programmiersprachen arbeiten, ist Arduino speziell für die Anwendung auf Hardware ausgelegt. Daher beinhaltet es ein spezielles Modul zur Verwaltung von Boards. Sie können das Board, mit dem Sie arbeiten möchten, aus einem einfachen Dropdown-Menü auswählen und es für die erleichterte Verwendung speichern. Wenn Sie jedoch das Board wechseln möchten, geht das ganz einfach, und die Port-Informationen passen sich intuitiv an Ihre Bedürfnisse an. Der Skizzenprozess ermöglicht es Ihnen, das gewünschte Projekt mit einem Texteditor zu entwerfen, der mit sprachspezifischen Vorteilen versehen ist, und es gibt sogar die Möglichkeit, Ihren Code zu dokumentieren, um anderen, die ihn nutzen möchten, zu helfen.

Vorteile:

- Eine IDE, die speziell für Arduino konzipiert und vom Kernentwicklungsteam erstellt wurde

- Ein Open-Source- und völlig kostenloses Projekt

Nachteile:

- Der Funktionsumfang ist auf Personen beschränkt, die mit Arduino und ähnlicher Hardware von Drittanbietern arbeiten möchten