w tym, co jest teraz trzyletnią długą wyszukiwaniem, w końcu znalazłem najlepsze użycie dla starego telefonu komórkowego. A może odpowiedź na płonące pytanie: dlaczego nie hakujemy telefonów komórkowych?
Po pierwsze, aplikacja. Projekt OCTO4A umożliwia korzystanie ze starego telefonu Android jako serwera drukarki 3D, interfejsu internetowego, a także kamery na czas, aby stworzyć te wspaniałe zdjęcia, w których wydrukiem wydawał się wyrastać z niczego przed swoimi oczami. Jest to najlepsza aplikacja dla starego telefonu, korzystając z pamięci, wifi, możliwości graficznej, a nawet ekran dotykowy, jeśli chcesz lokalną kontrolę nad wydrukami.
Łączenie z telefonem była główna przeszkoda, którą zawsze widziałem w rozwijaniu projektów telefonów komórkowych, ponieważ mam na myśli aplikacje robotyki. Ale Octo4a dostaje się wokół niskiego lub bez wysiłku. W każdym razie tworzone są wiele drukarek 3D, aby podłączyć go do telefonu, jest równie podstawowy, jak otrzymywanie kabla USB OTG. Z portem USB przejętym, zasilanie telefonu Długi bieg staje się malutkim problemem, który można przymocować za pomocą kabla Y lub małego lutowania. Zachowaj jakoś operację operacyjną spać, i problem rozwiązany!
Ale dlaczego to nie jest rozwiązanie, a to wskazuje na głębszy problem z hakowaniem telefonu komórkowego, że wiele wskazanych w komentarzach trzy lata temu. Octoplint jest napisany w Pythonie, a ze względu na to bardzo łatwe do napisania rozszerzeń i włamać się, jeśli to twoja rzecz. Kiedy po raz pierwszy zobaczyłem Octo4a, pomyślałem “Och, świetnie, roboczy port Android Python”. Potem poszedłem do kopania do kodu.
Octo4a jest napisany w Kotlinie i wykorzystuje ramy Gradle. Jest to pełny port Octiplint, nie tylko na inną platformę, ale do innego języka programowania i prawie całkowicie innego paradygmatu programowania. Mój kapelusz jest wyłączony na [Feelfreelinux], ale domyślnie jest, że społeczność innych osób biegła wystarczająco płynna w Kotlinie i Pythonie, aby pomóc porcie w przechodzeniu do zmian w Octoplint, jest o wiele mniejsza niż społeczność programistów Pythona byliby. Octo4a to świetny projekt, ale nie jest to spacer w parku, aby się opracować.
Więc wszyscy, którzy napisali w komentarzach do mojego poprzedniego elementu, że jest to ekosystem oprogramowania Android, który powstrzymuje ponowne wykorzystanie telefonu, tutaj wyjątek, który dowodzi twojej reguły! Dedykowana i utalentowana, wielojęzyczna społeczność deweloperska mogłaby go wyciągnąć, ale przeszkoda jest tak wysoka, że niewielu wznosi się do niej.
W każdym razie dzięki [Feelfree Filip] dla twojej wielkiej pracy! Zostanę to na moim starym s4.
Ten post jest częścią biuletynu Hackaday.com, dostarczany co siedem dni dla każdego z ostatnich 200+ tygodni. Obejmuje również nasze ulubione artykuły z ostatnich siedmiu dni, które można zobaczyć w wersji internetowej biuletynu.
Chcesz ten typ post uderzyć w skrzynkę odbiorczą w każdy piątek rano? Musisz się zarejestrować!