i'm installing it on a thin client right now, a used wyse 5060 is cheaper than a pi 4 and more powerful + more expandable. only thing you really miss out on is the GPIO pins and full software support
This tutorial is a must. Brilliant rhythm, almost a speed run, but that's what the pause button is for. Currently I am on Sonic Pad + Ender 3 S1. Went the lazy way, I must confess. I can't stress this enough, Klipper is the best upgrade one can make on a stock 3d printer.
@@hd-be7diI'm kinda sure that you can use a direct drive and klipper at the same time, yet, I might argue, changing the Bowden to a direct drive it's a change, not a upgrade, klipper is, in it's messy way, an upgrade
Great tutorial. I had trouble getting klipper to flash on my ender 3 pro with 4.2.2 board (blue screen, which is okay but I couldn't get the MCU id). After I did the following it seemed to work (3 commands): cd ~/klipper/ make menuconfig sudo service klipper stop make flash sudo service klipper start sudo usermod -a -G tty pi Found this on Klippers website about building the micro controller code. Using a different usb cord also seemed to be necessary. Hopefully this is helpful for someone else too :)
@@iamsmashy had seen that problem, but i tried 6 and none worked, figured out it was a problem with the OS, there are solutions directly for debian but not for Ubuntu, and i just installed linux only for printing, so i dont know shit about it as to translate the solution, so right now im installing debian lmfaoo
I have the same Ender 3 neo with the 4.2.2 main board, I had an issue with the probe not working and saying “failed to verify sensor state”. How I fix it was instead of using the bed_mesh, safe_z_home, and bltouch sections from the ender 3 s1 config I used those sections from the neo v2 config. Still swapping Probe_in and probe_out .
Thank you for this guide it definitely helped although the switching between methods/boards did cause some confusion, I would suggest creating a separate guide for mainsail and fluidd with all the boards. Also FYI there are a few errors on this guide for the SKR E3 v2. You cannot upload klipper via usb onto the board, it must be done via SD card and the .bin name must be firmware.bin, not klipper.bin
Everything I did in this guide I did complete on the boards so it's all possible as shown unless they have updated it and removed that function but that seems unlikely.
@@Vector3DP If you read the documentation at the top of the E3 V2 printer.cfg (18:05) it has it noted and it did not work for me yesterday until i renamed it
I can recommend Rock CM with manta m4p, it is a bit more painfull to get klipper installed as it requires more certificates, but once you got that figured out rest is a breeze. Also it is in stock, so no overpriced scammers/no stock issues.
Hello, I realy need some help. I'm trying to install Klipper on a SKR E3 Turbo but I'm getting always the same error "SD Card Flash Error: Unable to connect to MCU". I tryed the GPIO pin !PA14 and i got an error thtat it couldn't creat the klipper.bin file. Now i'm using the pins: !P3.26, !P3.25, !P1.18, !P1.19, !P2.13" and i'm getting the error of the MCU. Can anyone help me on this pls. Thanks in advance
I watched this, then I laid down for a bit to allow my brain to cool off. Possibly the FINEST tutorial of a complex system that I have ever watched. BRAVO, Thank you, and Get yourself an extra piece of pie!
sadly the 4.2.2 ender no longer works. been trying since december 14 - no luck yet. thought i would check here last time before marketplace - video info good here thanks
FYI, when you suggest to NOT install the macros, this results in the mainsail.cfg file being missing. If you run through the install again in KIAUH then the only prompt is to install the macros. Doing so will add the mainsail.cfg file. I saw some comments below about a missing fluidd.cfg and thought perhaps there was something similar happening on the fluidd side. Hope this helps someone.
Thanks so much for this video - extremely information dense, and very high SNR! Great you cover multiple methods & mainboard configs, too. Was getting ready for a new printer, but feel I got that "for free" (no new HW, just a few hours invested) just by getting Klipper (and tuning a bit). Faster *and* much better prints now.
I'm having issues installing the firmware to my BTT SKR mini E3 V2.0. The settings change since you recorded the video: - it asks me whether I should make flash or stm32flash, which it doesnt say in yours - board number for the v2 seems to have changed from 21 to 23 - as far as I know and as far as printer.cfg info at the top says, I should put the klipper.bin file on an SD card instead of flashing to the MCU from USB, as that is not possible on this specific board.
KUDOS! I now have klipper running on my ender 3 pro! you have the most complete video on doing this. I was literaly banging my head against the wall and was aout ready to give up on klipper
thanks for an excellent step by step guide, just migrated my ender3 - 2018 to klipper and mainsail, didn't use a pi but an HP Thinclient T520, first print ongoing.
With the Creality 4.2.2 board? I ask you because I'm having problems with it right now. I'm using the configuration provided by the video (using the Ender3v2 configuration) for the Ender 3 with 4.2.2, but it doesn't work. My Ender 3 freezes with the blue screen on. I tried using the configuration provided by GitHub, but it gives me a .elf.hex file that the printer doesn't even recognize. I'm also using a laptop
Damn that's a complicated process but bravo for explaining it so clearly! I'd like to upgrade my CR10S so that I can use input shaping at some time in the near future.
@@diogorodrigues1571 Yes I did. It was very challenging, if you miss a step or make a mistake at any stage of the process, it won't work and it's best to start again from the start. I had to design a housing for the CB1 Pi, new BTT SKR Mini 3.0 motherboard, plus touch screen, it was so satisfying when I managed to print something,and it's so much quieter. Klipper keeps getting updated and unfortunately after having a working webcam, an update stopped it working. the coding takes a while to understand but you get used to it and the Klipper forum is very helpful.
Well, i tried installing Mainsail, I tried Fluidd, but whatever i try when i get to the cd ~/Klipper/ i always comes up with a directory not found. Looking for solutions on internet and forums left me even more clueless. Any chance someone has a solution here. I bet it's a simple one. Like when octoprint didn't want to run due to using the wrong power supply.
@Vector3DP Ahh, just the video I was looking for. Would you recommend upgrading the board on a Max Neo with an SKR MINI E3 V3 to run Klipper? Or is the V2 good enough?
Great tutorial! I tried doing the Kiauh + Fluidd method, I followed carefully every step. Once I install Fluidd, I cannot access the web interface using the IP address. I tried different things including rebooting the RPi, restarting fluidd, restarting moonraker. Still a blank page... Any ideas to fix it?
Awesome video, i watch like 10 videos before this, i am glade i dint brick my system by now XD, but this video is compleat is what i like. over stop at after installing minstall and tell you to do it yourseld, do what. i was breaking my head for 2 whole days. this help me do it within few hrs. Thank you soooo much.
I have an Ender 3 with the 4.2.2 board and I’m using Octoprint on a Raspberry pi now - can I use it with Klipper also? Since I have Octoprint running and using, what instructions can I use to get Klipper up and running? I’m I needing to install Klipper on the RS PI first and then reinstall Octoprint on the same pi and restore a Octoprint backup?
My CR Touch sends a !! BLTouch failed to verify sensor state I've been following the steps to a T, and did some research, I came across "pin_up_touch_mode_reports_triggered: False", which starts to home the Z axis. however my cr touch for my neo doesn't trigger and the z axis just bottoms out on the plate and the motor starts going nuts. Any ideas?
To anyone with this issue, it was changing the pins in the bltouch section, leave it as is from the printer configuration without the aliases, fixed my issue.
I appreciate the video as I am considering doing this to a bunch of Creality Machines. I will say, I have a hard time following this, and some sort of flow chart outlining the steps and the software used would help. Also, could you give me an opinion on how I would also connect this machine or several machines (running Klipper) to Octofarm on the Same Rasperri Board?
Man you are awesome. Had to watch this twice just to keep up. Fantastic content. Have an Ender s1 that is sitting idle and going to Order all these components give it a go Thank you.
I think a better focus of this video title/intro would definitely have been more on the reliability of Kipper for the Ender 3 series, than on performance printing. Creality's version of Marlin is a mess internally, so flashing anything like stock Marlin or Klipper brings a huge improvement to bug squashing. Nonetheless, a good guide 😃
@@Vector3DP It's not just performance but quality at performance. Unless you're running the stock firmware without input shaping and pressure advance miserably slow, the quality is abysmal. Ringo all over and bulging corners and seams. Klipper lets you get perfect quality at same speed or nearly perfect a ton faster.
I have M8P with CB1 on a Voron. And I have Duet 2 Wifi on my old Delta anycubic. Duet wifi 2 is 170 bucks .. klipper costed me 102... With more drivers on it and better processors and the wire pins are higher quality. And I have to say, klipper programming is a lot more advanced, and user friendly. Lots of options for you available including using USB cameras, remote control etc .. My duet 2 wifi is up to date, it sometimes still have glitches, it's not as fast on CPU power as klipper... Long story short duet sucks and overpriced. Duet 3 is almost 260 bucks. If you want to tell me klipper boards are expensive then idk what you expecting.. 100 bucks for most expensive klipper board isn't expensive. Especially when it comes with 8 drivers and raspberry pie. Any one looking to upgrade, buy the klipper board you will love it. I actually thinking on trying to upgrade my old printer and see how it runs with it.
You don’t need a pi. He tried to get that point across by using the term single board computer, but even that is overly specific. Pretty much anything that runs Linux and has USB will work. I use an old Chromebox with my voron. There are tons of them on eBay.
In Ubuntu 22.04 there's no link for /dev/serial/by-id/, in this case you should put /dev/ttyUSBx (where X is your USB port), anyway thanks a lot for this wonderful tutorial! I was finally able to use Klipper on my Ender3 v2 using an old laptop that lies full of dust!
After trying many tutorials that did nothing for me, this one finally worked! I guess it was the main board that caused me so much grief, but that issue is history thanks to your tutorial. Thanks!
Absolutely brilliant tutorial. I am having trouble getting everything to download and install properly. Keep getting things like cloning klipper from xxxxxxxx failed and file fetched corrupt. seems like everywhere I turn something is not working and I cannot continue. Please Help!!
one of the best tutoral i've seen. I do already have klipper installed on a pi, but never got round to actuality use it. I have a Anet a8 plus running with ramps 1.6 and Marlin 2.x. But an 8bit ender3 and anet a8 plus are very similar, so maybe not too much work to alter confiq to work from this tutorial. Is it possible to run klipper in a local network rather wifi ? I work at a Highschool and we a not allowed to use wifi or any remote control. Which is the reason for me abandoning the project.
This is the best video on the subject that ties it all together. I had spent many hours on other bits and piece of older videos without success. Once I found this video, I restarted the complete install from the start and ended with a functioning Klipper for my CR10S Pro V2 in very short time. Thank you!
I have a Anycubic Kobra Max at work for some prototyping. And I’m thinking of adding Klipper into it. A Raspberry 4 in Germany is about 80-100€. A Creality Sonic Pad with Display and acceleration sensor is 120€. Is it worth to play around with the Raspberry if I can get something already being ready ? Is there anything better with the Raspi solution ?
The first solution not work for me, Flashing says avrdude done. Thank you. make: *** [src/avr/Makefile:34: flash] Error 1 >>>>>> Flashing failed! >>>>>> Please read the console output above! So i seach an another solution thanks for you're video
Hi, when I do the command "make" it reports that a "klipper.elf.bin" has been created but it doesnt show the next step where I can choose the flashing method. I'm running raspbian in a laptop and have a 1.1.3 board. Thanks.
ty for the good explenation of all the boords , i brickt my 1.1.3 board ( flasht a bootloader without a arduino ) bad idea when there are almoste only arduino video;s on yt. u have the best explenation on how to install everything, Big Thank U for your knowlage.
Hello, I am tryin to install Klipper via Mainsail. I am having issues and am stuck around 17:23. The firmaware we generate goes into an sd card and that card goes to the printer directly or does it go into the raspberry pi's card? I did it and my printer doesnt read anything
I was debating if I want to return my Sonic pad and use my Pi 3 B+. I can do all this but I don't want to. 🤣 The process is more than I thought. Sonic Pad is so much easier.
why do i need to send the klipper.bin back to the sd card? this part i dont understand its already on there im moving it to my local machine then move it back to the sd card.... all this time wasted and this part im confused
I followed closely and I am still having an issue after 2 days of trying. I have an Ender 3 Pro from 2021, Control board is an BIGTREETECH Direct SKR Mini E3 V2.0 32Bit Silent Control Board Integrated with TMC2209 UART Stepper Mortor Driver, BL Touch, BIGTREETECH Ender 3 Dual Z axis Upgrade Kit with Stepper Motor Lead Screw, Dual Z-axis Upgrades Kit, Micro Swiss All Metal Hotend Kit, and CanaKit Raspberry Pi 4 2GB Starter Kit from 2021. I need help. I would like to use Mainsail and Klipper. Please please.
how do i access to klipper interface from 8:58 i am usigng a orange pi debian bulseye server dist already install but how could access to th main page of fluin or mainsail nterface
im getting this error after i drag and drop the printer.cfg and put the [include fluidd.cfg] inside it. PLEASE HELP Include file '/home/pi/printer_data/config/fluidd.cfg' does not exist
That would happen when it can't find the fluidd configuration file which would be next to the printer. Cfg file. Maybe you have mailsail installed instead, or you need to create the fluidd config file.
is there a way to get the mainsail image without the pi imager because my pi imager refuses to download but I have gotten other imagers to work so id need to get it elsewhere
I did everything. Fluid gives me a blank white screen at my IP address. When I installed Mainsail and assigned it a port, I typed my IP for fluid and added :88. Mainsail opened, but fluid is still a blank white screen. What do I do?
Thank you! About to try Klipper on my new Ender 3 V2 Neo, will follow your instructions. I have an 8 GB Pi that I bought a few years ago that I'll dedicate to printing. Thanks again!
@@zuschauer955 Actually never got around to it; gave that printer to my nephew. Got a Creality KI now, just using it stock, it's going great. Good luck to you!
@@kennethbeal Thanks for replying :) It was a bit of a headache but I managed to set up Klipper and have yet to configure some bits, but it's going in the right direction :D