Mikrocontroller: Echtzeit-Zusammenarbeit in der Arduino Cloud

Arduinos Cloud Editor erlaubt nun Developern das gemeinsame Programmieren in einem Projekt. Voraussetzung ist ein kostenpflichtiges Arduino-Cloud-Abo.

In Pocket speichern vorlesen Druckansicht 1 Kommentar lesen
Gruppe von Menschen aus verschiedenen Ländern, die gemeinsam in einem Coworking-Space arbeiten.

(Bild: GaudiLab/Shutterstock.com)

Lesezeit: 2 Min.

Arduino, Hersteller des gleichnamigen Mikrocontrollers und der passenden Programmierumgebung, hat seine Cloud mit einem neuen Feature versehen: Collaborative Coding. Damit können mehrere Personen gleichzeitig an einem Projekt zusammenarbeiten.

Das soll unter anderem für Studierende sowie professionelle Entwicklerinnen und Entwickler bei der Arbeit an einem komplexen Internet-of-Things-(IoT-)Projekt hilfreich sein, aber etwa auch in der Industrieautomatisierung. Dort soll die Zusammenarbeit die Projekteffizienz erhöhen, Fehler verringern und Entwicklungszyklen beschleunigen. Wie Arduino ausführt, ist Pair Programming zudem der von Lehrkräften am häufigsten gewählte Weg, unter Studierenden die Zusammenarbeit beim Programmieren zu fördern – auch das ist mit dem neuen Feature möglich. Zu den weiteren möglichen Anwendungsfällen zählen Echtzeit-Workshops oder Kundendemonstrationen einer Software.

Nimmt jemand beim Collaborative Coding Änderungen vor, werden diese auch allen anderen angezeigt. Wenn mehrere Personen im gleichen Projekt arbeiten, werden die bearbeiteten Code-Abschnitte orange eingerahmt; zudem erscheint am unteren rechten Bildschirmrand ein Hinweis.

Ein Hinweis im Rahmen des Collaborative Coding zeigt an, wenn eine andere Person sich gerade im gleichen Projekt befindet.

(Bild: Arduino)

Nachdem man seine Änderungen beendet oder einen Sketch verifiziert und hochgeladen hat, kann die nächste Person damit beginnen, den Code zu bearbeiten.

Weitere Informationen stellt Arduino in der Dokumentation des Cloud Editors zur Verfügung.

Collaborative Coding ist ein Feature im Cloud Editor, einer Online-Alternative zur klassischen Arduino-Entwicklungsumgebung. Der Cloud Editor ist seit Januar 2024 als Teil der Arduino Cloud verfügbar und kann mit jedem Mikrocontroller umgehen, der mit der Arduino-Software kompatibel ist. Als weitere Voraussetzung ist es notwendig, dass Nutzerinnen und Nutzer einen Shared Space für ihre Organisation oder Bildungseinrichtung verwenden. Shared Spaces sind ebenfalls in der Arduino Cloud verortet und bei einem kostenpflichtigen Abonnement von Arduino Cloud School oder Business bereits enthalten.

Der Arduino-Blog stellt das neue Feature und mögliche Anwendungszwecke im Detail vor.

(mai)