forked from CreatBot/CreatBotKlipperScreen
Screen: * The no DPMS option should now protect from the first touch, and it should provide a way for screens that turn all white/random colors/no-signal to just be all black Zcalibrate: * Add selector if multiple options can be used * Go to the middle of the bed if position is not configured * Add an option to set the custom position per printer Fine_tune: * Add reset button for each of the 3 options Network: * Add reload button * Show hidden SSIDs as Hidden instead of x00 System: * Add full update option to update all items at once Mesh: * Fix graph getting a bit out of screen in vertical mode Menu: * Use scrollbars when there are too many items * Fix vertical mode not arranging items correctly Move: * Show ??? if not homed * Hide originXY for delta kinematics Splash: * Change buttons to local commands if not connected to moonraker * Fix issues with power button if klipper is not connected Misc: * Keyboard now works on all the entry boxes, you can press enter on them to confirm. * If there is only 1 extruder, then the nozzle icon is shown instead of the number
…
…
KlipperScreen
KlipperScreen is a touchscreen GUI that interfaces with Klipper via Moonraker. It can switch between multiple printers to access them from a single location, and it doesn't even need to run on the same host, you can install it on another device and configure the IP address to access the printer.
Documentation
Click here to access the documentation.
Inspiration
KlipperScreen was inspired by OctoScreen and the need for a touchscreen GUI that will natively work with Klipper and Moonraker.
Languages
Python
93.2%
CSS
3.7%
Shell
3.1%