Endelig en brug for gamle mobiltelefoner

i det, der nu er en treårig lang søgning, har jeg endelig fundet den bedste brug for en gammel mobiltelefon. Og med det, svaret på et brændende spørgsmål: Hvorfor er vi ikke hackende mobiltelefoner?

For det første applikationen. Octo4a-projektet giver dig mulighed for at bruge en gammel Android-telefon som en 3D-printerserver, Web Interface, og endda Time-Lapse Cam for at gøre de store filmbilleder, hvor udskrivningen ser ud til at vokse op af ingenting før dine øjne. Det er den bedste applikation for en gammel telefon, der gør brug af hukommelsen, WiFi, Graphics-funktionerne og endda berøringsskærmen, hvis du vil have lokal kontrol af dine udskrifter.

Tilslutning til telefonen var den vigtigste forhindring, som jeg altid har set i udviklingen til mobiltelefonprojekter, fordi jeg har robotikapplikationer i tankerne. Men octo4a kommer omkring dette med lav eller ingen indsats. En masse 3D-printere er oprettet for at køre på USB alligevel, så forbinder det til telefonen er så grundlæggende som at få et USB OTG-kabel. Med den USB-port, der overtages, bliver Powering Telefonen langsigtet et lille problem, som kan fastgøres med et Y-kabel eller lidt lodde. Hold os fra at sove, på en eller anden måde, og det er problemet løst!

Men her er hvorfor dette ikke er en løsning, og det påpeger det dybere problem med mobiltelefonhacking, at masser af påpeget i kommentarerne for tre år siden. Octoprint er skrevet i Python, og på grund af dette er det meget nemt at skrive udvidelser for og at hakke på, hvis det er dine ting. Da jeg først så octo4a, tænkte jeg “åh stor, en fungerende Android Python Port”. Så gik jeg for at grave ind i koden.

Octo4a er skrevet i Kotlin og bruger Graderle Framework. Det er en komplet havn af octopint, ikke kun til en anden platform, men til et andet programmeringssprog og til et næsten helt andet programmeringsparadigme. Min hat er slukket til [Feelfreelinux] for at gøre det, men mit gæt er, at Fællesskabet af andre mennesker flydende nok i Kotlin og Python for at hjælpe havn på tværs af opstrømsændringer i oktoprint, er meget mindre end Fællesskabet af Python-programmører ville have været. Octo4a er et godt projekt, men det er ikke en tur i parken for at udvikle sig på det.

Så alle jer, der skrev i kommentarerne til mit tidligere stykke, at det er Android-softwareøkosystemet, der stopper Phone Reuse, så er det ikke den undtagelse, der viser din regel! Et dedikeret og talentfuld, multi-lingual udvikler samfund kunne trække det af, men forhindringen er så høj, at få vil stige til det.

Anyway, tak [Feelfree filip] for dit gode arbejde! Jeg sætter dette på min gamle S4.

Dette indlæg er en del af hackaday.com nyhedsbrevet, leveret hver syv dage for hver af de sidste 200 + uger. Det indeholder også vores yndlingsartikler fra de sidste syv dage, som du kan se på webversionen af ​​nyhedsbrevet.

Ønsker denne type post til at ramme din indbakke hver fredag ​​morgen? Du skal tilmelde dig!