Hobby-Elektronikbegeisterte werden sich über die Einführung einer Arduino-IDE für Android freuen, die das Hochladen von Skizzen auf die beliebten Mikrocontroller-Entwicklungsboards unterstützt. ArduinoDroid Ich bin vor ein paar Tagen bei Google Play gelandet und habe es sofort ausprobiert, als ich die Gelegenheit dazu hatte.
Das APK ist klein und lässt sich schnell installieren. Der Großteil des Pakets wird heruntergeladen, wenn Sie die App zum ersten Mal öffnen. Dieser zweite Download enthält das SDK, das letztendlich etwa 100 MB auf Ihrer SD-Karte belegt. Von dort aus werden Sie mit dem Hauptfenster begrüßt, in dem Ihre Skizze angezeigt wird. Aber wenn Sie nicht gut darin sind, mit der ersten Zeile anzufangen, machen Sie sich keine Sorgen. Die Codebeispiele und Supportbibliotheken, die Sie normalerweise in der Desktop-IDE finden, sind über das Dateimenü der App verfügbar. Ich bin wirklich froh, dass Anton Smirnov die Syntaxhervorhebung im Editor integriert hat. Sie sind vielleicht nicht daran interessiert, eine große Skizze auf Ihrem Telefon zu schreiben, aber wenn Sie wissen, dass Sie einen Fehler haben und etwas Zeit zum Totschlagen haben, können Sie den Code laden und ihn später Zeile für Zeile durcharbeiten.
Um den Code auf Ihr Arduino-Board zu laden, benötigen Sie ein Android-Gerät, das USB On-The-Go (OTG) unterstützt. An dieser Stelle bin ich etwas verwirrt darüber, welche Boards unterstützt werden, da es widersprüchliche Informationen gibt. Der Einführungsseite von Antons Website erwähnt, dass bisher nur FTDI-basierte Boards programmiert werden, die App aber über Konfigurationseinstellungen verfügt, die die gesamte Familie bis hin zum Leonardo umfassen.
Dieser Screenshot zeigt, dass die kostenlose App werbefinanziert ist und die Möglichkeit bietet, für die Entfernung von Werbung zu zahlen. Sobald die Werbefläche mit einer offenen Tastatur kombiniert ist, ist auf einem 7-Zoll-Tablet im Querformat fast kein Platz mehr, um den Codebereich zu sehen. Aber ich denke, wenn Sie ernsthaft daran arbeiten, können Sie genauso gut eine externe Tastatur verwenden. Um zu beginnen, besuchen Sie die ArduinoDroid Google Play-Eintrag.