A dedicated touch screen controller for Octoprint supporting older Android phones / tablets (Android 4.X)
Device specs: Android 4.x and above, 4inch screen with a minimum resolution of 680x340. (Single core - 512Mb) It is Free Software and released under the GNU Affero General Public License V3.
** Directly supports Klipper firmware with OctoKlipper plugin: https://plugins.octoprint.org/plugins/klipper/ **
** See https://github.com/jakebullet70/OctoTouchController/wiki/OctoKlipper **
NOTE: Newer Android phones WILL NOT WORK. I know now Android 13 fails and I have tested Android 4,5,6 and 7 myself. Google is very famous for breaking existing software with newer releases.
Add a dedicated touch screen to your 3D printer with a LOW/NO COST Android device you probibly already have! No need for access to the Google Play Store.
Reclaim those old Phones / Tablets that are sitting around that DO NOT have access to the Google store anymore. This in not a replacement for Octoprint but a way to add a dedicated touch screen to your printer using old - unused Android hardware.
Supports Android 4.X to about Android V9.0
Native Android app, not a re-packaged web app
Complete support for OctoKlipper (V2.X)
Portrait or landscape modes
Built in filament loading - unloading wizard
Built in manual bed leveling wizard
Built in Klipper manual mesh bed leveling wizard (V2.X)
Built in Z-Offset wizard (V2.X)
Built in BL/CR touch testing (V2.X)
Support for Sonoff power device without Octoprint plugin
Support for custom GCode commands (V2.X)
Support for generic HTTP control (V2.X)
Colors themes to match your printers look
View / select and print files right on the touch screen
Theme color builder
OctoKlipper (V2.X) https://plugins.octoprint.org/plugins/klipper/
Cura Thumbnails https://plugins.octoprint.org/plugins/UltimakerFormatPackage/
Prusa Thumbnails https://plugins.octoprint.org/plugins/prusaslicerthumbnails/
PSUControl https://plugins.octoprint.org/plugins/psucontrol/
** Arc Welder Aware **
Initialze release Aug/26/2022
Last V1.3.1 release: Jul/30/2023
Latest release V2.0.2: Dec/18/2023
See https://github.com/jakebullet70/OctoTouchController/wiki/Installing
See the GitHub Wiki for some helpful hints.
I usually hang out at the Octoprint discord server.
An invite can be found here: discord.octoprint.org.
Quesion can also be posted here in GitHub.
Written in the middle of a war under occupation in Kherson Ukraine. Continued after liberation and under shelling...
Written in B4X