Channel: Teaching Tech
Category: Education
Tags: how totftconfigurationcr-10 maxandroiddeltassh3d printer3d printinglcdpimoroniklipperscreenflsunklipper3d printtutorialfirmwareguideappoctoprinttestdisplaylessonrat rigfluiddencoderv-core 3klipper screencrealityhyperpixelputtystep by stepsuper racersetuptouch screendemonstration3d printedmarlin12864
Description: My Klipper series continues with a video exploring three and a half options for adding an interface to the 3D printer. In this step by step guide, we cover headless, reusing a mobile phone or tablet, an LCD with click knob and a touch TFT with KlipperScreen. Each has strengths and weaknesses, so hopefully with this information you can make a decision which best suits your hardware and skillset. If you have another option I haven’t covered here, please post it in the comments. Klipper playlist: youtube.com/playlist?list=PLGqRUdq5ULsPpXumOwd87C-8LI_WXLz0n 0:00 Introduction Previous Klipper video 1: youtu.be/Cj7KpzbgExQ Previous Klipper video 2: youtu.be/3DWqJeXK7yc 0:55 Option 0.5: headless 1:19 Option 1: Recycled phone/tablet Previous video partially on this option: Octoapp Android Octoprint app: play.google.com/store/apps/details?id=de.crysxd.octoapp&hl=en&gl=US 2:11 Option 2: Re-use LCD and click knob display Klipper configurations for taking EXP port definitions: github.com/KevinOConnor/klipper/tree/master/config Klipper sample LCD reference: github.com/KevinOConnor/klipper/blob/master/config/sample-lcd.cfg 4:25 Adding a list of uploaded gcode to LCD for printing 4:51 Adding custom menus and items Klipper menu config reference: klipper3d.org/Config_Reference.html#menu Klipper default menu structure reference: github.com/KevinOConnor/klipper/blob/master/klippy/extras/display/menu.cfg Klipper commands templates reference: klipper3d.org/Command_Templates.html# 7:12 LCD mounting on the Super Racer Original 12864P display case by mightynozzle: thingiverse.com/thing:2813298 Remixed Ender 3 display case by n6sxb: thingiverse.com/thing:3711912 7:47 Option 3: Touch TFT with KlipperScreen KlipperScreen GitHub: github.com/jordanruthe/KlipperScreen KlipperScreen docs: klipperscreen.readthedocs.io/en/latest 8:16 HyperPixel 4.0 selection and setup Hyperpixel 4.0 from Pimoroni: shop.pimoroni.com/products/hyperpixel-4?variant=12569485443155 Hyperpixel 4.0 from LittleBird (Aus): littlebirdelectronics.com.au/products/hyperpixel-4-0-hi-res-display-for-raspberry-pi-touch?x=2426779 Hyperpixel GitHub: github.com/pimoroni/hyperpixel4 Hyperpixel getting started tutorial: learn.pimoroni.com/getting-started-with-hyperpixel-4 Putty SSH terminal software: putty.org 9:46 Enabling auto login at boot 10:07 Installing Klipperscreen 11:11 Rotating the display and touch inputs Thank you to Gadgetoid for leaving the solution in this issue on GitHub: github.com/pimoroni/hyperpixel4/issues/111#issuecomment-878238445 Add a ‘#’ before dtoverlay=vc4-fkms-v3d in /boot/config.txt Then follow the “Persisting Rotation“ section as the base of github.com/pimoroni/hyperpixel4 12:20 KlipperScreen tour 13:11 TFT and mainboard mounting Thanks manu7irl for assisting me with serial connections (check out their GitHub): github.com/manu7irl Desuuuu Klipper fork to support Creality touch screens: github.com/Desuuuu/DGUS-reloaded-Klipper Source CAD for the custom parts (right click and export on parts you want): cad.onshape.com/documents/3f7dc479d6fd4551cee02623/w/0e126458c23a8d79fe4c7865/e/7dd34305e5e0bc31edd3f4ed?renderMode=0&uiState=620972937702c41b0d25c116 14:22 Conclusion Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: x3d.com.au Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5] 3dprintersonline.com.au Take a look around and if you like what you see, please subscribe. Support me on Patreon: patreon.com/teachingtech