Schließlich ist ein Gebrauch für alte Zellphone

in dem, was nun drei Jahre lang ist, endlich die beste Verwendung für ein altes Mobiltelefon gefunden habe. Und damit die Antwort auf eine brennende Frage: Warum hacken wir nicht an Handys?

Erstens der Antrag. Mit dem Octo4A-Projekt können Sie ein altes Android-Telefon als 3D-Drucker-Server, eine Weboberfläche und ein sogar Zeitraffer-CAM verwenden, um diese großartigen Motion-Bilder herzustellen, in denen der Druck aus dem Nichts vor Ihren Augen aufwachsen scheint. Es ist die beste Anwendung für ein altes Telefon, die den Speicher, WiFi, Grafikfunktionen und sogar den Touchscreen verwenden, wenn Sie die lokale Steuerung Ihrer Drucke wünschen.

Die Verbindung zum Telefon war die Haupt-Hürde, die ich immer in der Entwicklung von Mobiltelefonprojekten gesehen habe, weil ich Robotikanwendungen im Sinn habe. Aber Octo4a steigt mit niedrigem oder keinen Anstrengungen um. Viele 3D-Drucker werden erstellt, um auf dem USB auf dem USB auszuführen, sodass das Anschließen an das Telefon so einfach ist, wie ein USB-OTG-Kabel erhält. Wenn der USB-Anschluss übernommen wurde, wird das Führen des Telefons mit dem Langlauf beim Langlauf ein winziges Problem, das mit einem Y-Kabel oder einem kleinen Lot fixiert werden kann. Halten Sie das Betriebssystem davon ab, irgendwie zu schlafen, irgendwie, und es ist Problem gelöst!

Aber hier ist, warum dies keine Lösung ist, und es weist auf das tiefere Problem mit dem Hacken des Mobiltelefons darauf hin, dass viel in den Kommentaren vor drei Jahren hingewiesen wurde. Octoprint ist in Python geschrieben, und deshalb ist es sehr einfach, Erweiterungen zu schreiben und zu hacken, wenn das Ihre Sache ist. Als ich zum ersten Mal Octo4a sah, dachte ich “oh großartig, ein arbeitender Android-Python-Hafen”. Dann ging ich in den Code ein.

Octo4a ist in Kotlin geschrieben und verwendet den Gradle-Framework. Es ist ein kompletter Hafen von Oktoprint, nicht nur auf eine andere Plattform, sondern in einer anderen Programmiersprache und einem nahezu völlig anderen Programmierparadigm. Mein Hut ist mit [FEFFREELINUX], um es zu tun, aber meine Vermutung ist, dass die Gemeinschaft anderer Menschen in Kotlin, und Python fließend, um den Hafen auf stromaufwärtigen Veränderungen in Oktoprint zu unterstützen, ist viel kleiner als die Gemeinschaft von Python-Programmierern. Octo4a ist ein großartiges Projekt, aber es ist kein Spaziergang im Park, um sich darin zu entwickeln.

Alle von Ihnen, die in den Kommentaren zu meinem vorherigen Stück geschrieben haben, dass es sich um das Android-Software-Ökosystem handelt, das die Wiederverwendung von Telefon aufhält, nun, hier ist die Ausnahme, die Ihre Regel beweist! Eine dedizierte und talentierte, multi-linguale Entwicklergemeinschaft könnte es abziehen, aber die Hürde ist so hoch, dass nur wenige dazu aufstehen werden.

Jedenfalls danke [feelfree filip] für deine tolle arbeit! Ich werde das auf meine alte S4 setzen.

Dieser Beitrag ist Teil des Newsletters von Hackaday.com, der alle sieben Tage für jede der letzten 200+ Wochen geliefert wurde. Es enthält auch unsere Lieblingsartikel aus den letzten sieben Tagen, die Sie auf der Webversion des Newsletters sehen können.

Möchten Sie diesen Beitrag jeden Freitagmorgen auf Ihren Posteingang treffen? Sie müssen sich anmelden!