# KlipperScreen

**URL:** <https://forum.makewithtech.com/t/klipperscreen/3631>\
**Category:** 3d Printing / Slicers / Setup / Problems\
**Created:** [March 7, 2022, 2:55am UTC](https://forum.makewithtech.com/t/klipperscreen/3631 "2022-03-07T02:55:24Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gramps](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/gramps/32/60_2.png) [@Gramps](https://forum.makewithtech.com/u/Gramps)\
**Post date:** [March 7, 2022, 2:55am UTC](https://forum.makewithtech.com/t/klipperscreen/3631/1 "2022-03-07T02:55:24Z")

</div>

I bought a 3.5" LCD that mounts to the Raspberry Pi using the GIPO pins. After installing KlipperScreen software on the RPi all I has a was a white screen. Went back to the description of the screen on Amazon and found a link to a website that told how to install the drivers for the LCD. After doing this and change it from the default HDMI to LCD the screen came to life. The screen has many options and you can add more by having a KlipperScreen.cfg file. I bought a 3.5" one which is okay but I think I should have bought a 5" one but maybe not. I’ll give the 3.5" a little time and see how it goes.

[ATTACH=JSON]{“data-align”:“none”,“data-size”:“custom”,“height”:“300”,“title”:“IMG\_3225.jpg”,“width”:“400”,“data-attachmentid”:14382}[/ATTACH]

 ![IMG_3225.jpg](https://canada1.discourse-cdn.com/flex035/uploads/makewithtech/original/2X/5/5331b1aa33a4039eb7b8cc0e25cb4cf3c7df31d2.jpeg)

---

<div class="post-metadata">

**Author:** ![roon4660](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/roon4660/32/35_2.png) [@roon4660](https://forum.makewithtech.com/u/roon4660)\
**Post date:** [March 7, 2022, 3:18am UTC](https://forum.makewithtech.com/t/klipperscreen/3631/2 "2022-03-07T03:18:24Z")

</div>

Which computer did you install that on?

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [March 7, 2022, 3:23am UTC](https://forum.makewithtech.com/t/klipperscreen/3631/3 "2022-03-07T03:23:45Z")

</div>

> [@roon4660](#):
>
> Which computer did you install that on?

It connects to a printer, to replace the printer’s default screen.

---

<div class="post-metadata">

**Author:** ![roon4660](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/roon4660/32/35_2.png) [@roon4660](https://forum.makewithtech.com/u/roon4660)\
**Post date:** [March 7, 2022, 3:52am UTC](https://forum.makewithtech.com/t/klipperscreen/3631/4 "2022-03-07T03:52:38Z")

</div>

I meant printer. I know he has more than one.

---

<div class="post-metadata">

**Author:** ![Gramps](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/gramps/32/60_2.png) [@Gramps](https://forum.makewithtech.com/u/Gramps)\
**Post date:** [March 7, 2022, 3:09pm UTC](https://forum.makewithtech.com/t/klipperscreen/3631/5 "2022-03-07T15:09:59Z")

</div>

It’s on the Ender 3 v2 which is running Klipper

---

<div class="post-metadata">

**Author:** ![roon4660](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/roon4660/32/35_2.png) [@roon4660](https://forum.makewithtech.com/u/roon4660)\
**Post date:** [March 7, 2022, 3:15pm UTC](https://forum.makewithtech.com/t/klipperscreen/3631/6 "2022-03-07T15:15:21Z")

</div>

As I understand it Klipper is an alternative to Octoprint. Are you happier with Klipper?

---

<div class="post-metadata">

**Author:** ![Gramps](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/gramps/32/60_2.png) [@Gramps](https://forum.makewithtech.com/u/Gramps)\
**Post date:** [March 7, 2022, 3:46pm UTC](https://forum.makewithtech.com/t/klipperscreen/3631/7 "2022-03-07T15:46:50Z")

</div>

Actually Klipper replaces Marlin and will work with Octoprint with a plugin. I think most that are running Klipper us either Fluidd or Mainsail in place of Octoprint. Both are less resource intense that Octoprint. I.m still playing and tuning Klipper to get the most out of it but to answer the question I am happy with it. One of it’s main advantages is you can make changes without recompiling. Make the changes in the printer.cfg file and restart Klipper and it’s ready to go.

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [March 7, 2022, 3:57pm UTC](https://forum.makewithtech.com/t/klipperscreen/3631/8 "2022-03-07T15:57:42Z")

</div>

printer.cfg is a game changer. Also, using Klipper macros in place of Start and End code in Cura leads to more consistency.

---

<div class="post-metadata">

**Author:** ![Gramps](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/gramps/32/60_2.png) [@Gramps](https://forum.makewithtech.com/u/Gramps)\
**Post date:** [March 7, 2022, 11:05pm UTC](https://forum.makewithtech.com/t/klipperscreen/3631/9 "2022-03-07T23:05:12Z")

</div>

Today I was starting a print and it didn’t stick to the bed so I need to cancel the print. I was able to so it with ease using KlipperScreen. I also adjusted the Z-offset on the fly during a 1st layer. Seems to work faster than doing the same in Mainsail. The only downside for me is the small screen (3.5") so I ordered a 5" to swap it out and am making a mount to mount the screen and the Pi where the Ender 3 screen was attached. Here’s some more pictures of the screens.

[ATTACH=JSON]{“data-align”:“none”,“data-size”:“medium”,“data-attachmentid”:14423}[/ATTACH] [ATTACH=JSON]{“data-align”:“none”,“data-size”:“medium”,“data-attachmentid”:14424}[/ATTACH] [ATTACH=JSON]{“data-align”:“none”,“data-size”:“medium”,“data-attachmentid”:14425}[/ATTACH]

[ATTACH=JSON]{“data-align”:“none”,“data-size”:“medium”,“data-attachmentid”:14426}[/ATTACH] [ATTACH=JSON]{“data-align”:“none”,“data-size”:“medium”,“data-attachmentid”:14427}[/ATTACH]

 ![IMG_3228.jpg](https://canada1.discourse-cdn.com/flex035/uploads/makewithtech/original/2X/c/c2fce2b8c2175f6666f96a4f3eba06f98702feb0.jpeg)

 ![IMG_3227.jpg](https://canada1.discourse-cdn.com/flex035/uploads/makewithtech/original/2X/8/8e7eb956e5197fe32bfe753d8653f88ba4a0d439.jpeg)

 ![IMG_3230.jpg](https://canada1.discourse-cdn.com/flex035/uploads/makewithtech/original/2X/3/3a05f2dc8ec56f15d661461e6e715e5cefbf89b3.jpeg)

 ![IMG_3229.jpg](https://canada1.discourse-cdn.com/flex035/uploads/makewithtech/original/2X/1/13b4f338a8115cf46618005d133ff7db356e0ac2.jpeg)

 ![IMG_3226.jpg](https://canada1.discourse-cdn.com/flex035/uploads/makewithtech/original/2X/8/8fe7d233028f50d38f822ffb940f268946f34965.jpeg)

---

<div class="post-metadata">

**Author:** ![Gramps](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/gramps/32/60_2.png) [@Gramps](https://forum.makewithtech.com/u/Gramps)\
**Post date:** [March 7, 2022, 11:06pm UTC](https://forum.makewithtech.com/t/klipperscreen/3631/10 "2022-03-07T23:06:38Z")

</div>

You can even use the Terminal with the onboard keyboard. It comes with a stylus, that’s the only way I could type on it.

[ATTACH=JSON]{“data-align”:“none”,“data-size”:“medium”,“data-attachmentid”:14429}[/ATTACH] [ATTACH=JSON]{“data-align”:“none”,“data-size”:“medium”,“data-attachmentid”:14430}[/ATTACH] [ATTACH=JSON]{“data-align”:“none”,“data-size”:“medium”,“data-attachmentid”:14431}[/ATTACH]

 ![IMG_3232.jpg](https://canada1.discourse-cdn.com/flex035/uploads/makewithtech/original/2X/e/ea9b3c9915db7ab07f48cf12b5a901453bd88cfd.jpeg)

 ![IMG_3233.jpg](https://canada1.discourse-cdn.com/flex035/uploads/makewithtech/original/2X/5/513aa3ca4f3bbfe625ca062dc34fc6d7acfb3c8d.jpeg)

 ![IMG_3231.jpg](https://canada1.discourse-cdn.com/flex035/uploads/makewithtech/original/2X/8/8129c61e7b1d15ac200f6ac986c6113530a63f3f.jpeg)

---

<div class="post-metadata">

**Author:** ![roon4660](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/roon4660/32/35_2.png) [@roon4660](https://forum.makewithtech.com/u/roon4660)\
**Post date:** [March 8, 2022, 5:03am UTC](https://forum.makewithtech.com/t/klipperscreen/3631/11 "2022-03-08T05:03:27Z")

</div>

I must confess my total ignorance on these ‘systems’ because I haven’t considered trying them yet. My techie friend just eats up this information for breakfast, so I defer to him. Even though he has often helped me with electronic and things on my printer since 2019 he just recently realized that I could turn one of his 3d designs into a solid object in a short time. He is totally hooked now and I can see no salvation for this guy.

---

<div class="post-metadata">

**Author:** ![Gramps](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/gramps/32/60_2.png) [@Gramps](https://forum.makewithtech.com/u/Gramps)\
**Post date:** [March 11, 2022, 3:49am UTC](https://forum.makewithtech.com/t/klipperscreen/3631/12 "2022-03-11T03:49:30Z")

</div>

The Waveshare 5inch Capacitive arrived today. The 3.5 inch was also a Waveshare so I was hoping it would be plug in play. Wrong it booted into a login prompt, so the Pi was talking to is but it wasn’t loading the KlipperScreen GUI. I followed sever Klipperscreen documents and finally decided to start from scratch. I copied off all the klipper/mainsail config files off the the laptop. Took a different Sd card and flashed MainsailOS on it using Raspberry Imager. Sadly the same problem. From reading the log files it was a permission issue. Did some searching and found a suggestion to add a line to the Wrapper.conf file.

```auto

allowed_users = anybody
needs_root_rights = yes 

```

That fixed the problem and the KlipperScreen GUI loaded. Then it was off to finish designing the mount for it which will hold both the screen and the PI, the screen is setup so the Pi can be bolted onto the back of the screen. I’ll upload some pictures of the mount when I get it printed.

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [March 11, 2022, 3:53am UTC](https://forum.makewithtech.com/t/klipperscreen/3631/13 "2022-03-11T03:53:09Z")

</div>

How 'bout a link to that screen.

---

<div class="post-metadata">

**Author:** ![Gramps](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/gramps/32/60_2.png) [@Gramps](https://forum.makewithtech.com/u/Gramps)\
**Post date:** [March 11, 2022, 5:59pm UTC](https://forum.makewithtech.com/t/klipperscreen/3631/14 "2022-03-11T17:59:59Z")

</div>

Not a problem happy to [Amazon.com](https://www.amazon.com/dp/B08H23KB1G?ref=ppx_yo2_dt_b_product_details&th=1)

The screen is very responsive and works well my my old fat fingers

---

<div class="post-metadata">

**Author:** ![Gramps](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/gramps/32/60_2.png) [@Gramps](https://forum.makewithtech.com/u/Gramps)\
**Post date:** [March 13, 2022, 9:04pm UTC](https://forum.makewithtech.com/t/klipperscreen/3631/15 "2022-03-13T21:04:46Z")

</div>

Printed a mount for the 5in Waveshare screen. I had to file a little notch for the power cord but other than that it’s working well.

[ATTACH=JSON]{“data-align”:“none”,“data-size”:“medium”,“data-attachmentid”:14533}[/ATTACH]

Had a little corner lifting on the left lower corner. I have this issue on both printers when printing long prints. A little Elmer’s Glue stick will normally prevent this but as you can see I didn’t put any on the bed.

 ![IMG_3245.jpg](https://canada1.discourse-cdn.com/flex035/uploads/makewithtech/original/2X/5/54012a7b2916160d2e51304b4ca24133720b23a1.jpeg)

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [March 13, 2022, 10:54pm UTC](https://forum.makewithtech.com/t/klipperscreen/3631/16 "2022-03-13T22:54:27Z")

</div>

Looks completely functional to me.

---

<div class="post-metadata">

**Author:** ![Gramps](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.makewithtech.com/gramps/32/60_2.png) [@Gramps](https://forum.makewithtech.com/u/Gramps)\
**Post date:** [March 16, 2022, 1:25am UTC](https://forum.makewithtech.com/t/klipperscreen/3631/17 "2022-03-16T01:25:00Z")

</div>

The only drawback that I saw with the 5" with the Raspberry Pi mounted on the back was that the SD card was hard to get to. Not that the SD card gets changed that much, but it’s still nice to be able to get it if without a lot of hassle. So I ordered a SD card extension from Amazon. Now the SD card is on the top of the screen, problem solved.

> **[Amazon.com: LANMU Micro SD to Micro SD Card Extension Cable Adapter Flexible...](https://www.amazon.com/LANMU-Extension-MicroSDHC-Monoprice-Raspberry/dp/B07WWVBK8V)**
>
> Amazon.com: LANMU Micro SD to Micro SD Card Extension Cable Adapter Flexible Extender Compatible with Ender 3 Pro/Ender 3/Ender 3 V2/Ender 5 Plus/Ender 5 Pro/ CR-10S Pro /Raspberry Pi(5.9in/15cm) : Electronics

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [March 16, 2022, 1:27am UTC](https://forum.makewithtech.com/t/klipperscreen/3631/18 "2022-03-16T01:27:57Z")

</div>

I have seen those SD extenders before.
