EDIT: Initially this was just aimed at the Micron+, but I have added parts to make it more robust. There are now 2 varieties of 2020 mount (front face of rail, and bottom face of rail). There is a variant of the case that has a cutout for a USB cable as well. There is a Voron 2.4 mount that replaces the stock mount for the LCD display and rotary knob; this does not have a cutout for USB, and will not. Added an additional variant of the 2.4 mount with a logo that moves the screen down about 10mm to make room for the logo, and to clear the door hinges. The shorter version is fine, but the closed doors can partly block the screen from view when looking downwards.
https://github.com/suchmememanyskill/CYD-Klipper
What a neat project. Cheap ESP32 based touch screen, and some software to interact with Klipper and control it. You can set this up way cheaper than any Klipper Screen setup, and it works well, maybe not as pretty, but it's solid.
This is my case and the mounts I designed to work with the stock front skirt of a Voron Micron+ printer, though the one mount should also work with a standard Micron as well.
The case is very straight forward; uses 8 heat sets to assemble, and is designed around feeding it power from the serial port beside the USB port. Why? It's easy to grab the +5V and GND from the GPIO pins on your Pi board, which power this screen with no issues, and keeps the case compact and symmetrical. It can also be mounted in either orientation, though the hole on the back of the case is oriented to the right side by default unless you rotate the screen in software. The case would be very easy to retrofit to other printers. The mount holes on the back are 78mm center to center wide, and 58mm center to center tall.
The mount arms, or singular arm, are designed to use the hex pattern on the default Micron skirts to mount to the skirt. The tabs slide through, and the clip engages the notches from the back, holding it securely. Tolerances are tight, so you may need to sand it down slightly to make it fit.
The dual arm mounts are designed with the Micron+ 180 in mind, while the center mount plate and arm are designed for either Micron. The central arm design should work on both printers, though I do not have a 120, the CAD all lines up correctly.
For part orientation while printing, check the screenshot I attached.
Print the case in ABS or ASA, front and back. If you want to get your accent colour in, print the case lid in your accent colour, and everything else in your main colour. You will need 4 M3x4 heatsets in the front, and 4 in the back to complete the case.
Pick your mount type, I used the dual arms for my Micron+, and they are pictured. Print both mount arms and 2 of the clips, or print the centre mount plate and arm, and 1 clip. You will need to support the center mount arm along the dovetail. If your bridging isn't good, you might print all the arms with organic supports touching the build plate.
BOM for Micron & Generic 2020 Mounts:
BOM for Voron 2.4 Mount:
Before you move on, be sure you have CYD Klipper already installed on your CYD, and working.
To assemble the version with 2 arms:
To assemble the centre mount version.
2020 Mount version is the same as above center mount, but you're going to use one of the 2020 mounting arms. The forward face mounting required the arm to be mounted first, and then the display inserted in the dove tail, may not work for all printers. The bottom face mounting version should have the display mounted to the arm first, then mount the arm to the extrusion from below.
Voron 2.4 version:
It's pretty straight forward, and super easy to setup. It prints fairly quickly, and all of it can be printed on a Micron 120, or Voron V0.
The author marked this model as their own original creation.