jordanruthe 5e31e3cfa6
Multiple printers (#85)
* screen/printer_select/splash_screen: Updates to allow changing between moonraker instances

* Updates to multiple printers

* settings: Display printer endpoints

* Update macros to be on a per-printer basis

* files: Changes to clear out file cache on printer switch

* job_status: Redo page for action bar

* splash_screen: Change icon

* websocket: Actually close the websocket

* printer: Fix error case

* splash_screen: show buttons update

* readme update
2021-03-05 18:30:59 -05:00

1.4 KiB

KlipperScreen

KlipperScreen is touchscreen GUI for Klipper based 3D printers. KlipperScreen interfaces with Klipper via Moonraker.

Multiple printers update is here! Please check the configuration information for specifying several printers.

Changelog

Required Hardware

KlipperScreen should run on any touchscreen that you can connect to a computer. The required video driver may be slightly different depending on what model you get. KlipperScreen will scale to the resolution of the screen being used. However, three resolutions are tested during development: 1024x600, 800x480, 480x320.

There are no recommended screens, but there are several screens that work with KlipperScreen. They include screens that use HDMI/USB, Raspberry Pi GPIO, or the Rapsberry Pi DSI (ribbon cable) port.

Installation

Configuration

Panels

Sample Panels

Main Menu Main Menu

Job Status Job Status

Inspiration

KlipperScreen was inspired by OctoScreen and the need for a touchscreen GUI that will natively work with Klipper and Moonraker.