Klipper 3D Printer Firmware Install - How To - Chris's Basement

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 มิ.ย. 2024
  • We install Kilpper firmware on a ramps mega combo board and a Raspberry Pi 3 B+.
    00:00 Intro
    01:08 Klipper Install
    03:57 Octoprint Configuration
    05:03 Linux Configuration
    27:18 Conclusion
    Pronterface:
    www.pronterface.com/
    Kilpper github:
    github.com/KevinOConnor/klipper
    Install guide:
    github.com/KevinOConnor/klipp...
    Putty:
    www.putty.org/
    Octoprint:
    octoprint.org/
    Ramps pinout:
    reprap.org/wiki/File:Arduinom...
    Prusa calculator:
    www.prusaprinters.org/calcula...
    Marlin RAMPS Pins file:
    github.com/MarlinFirmware/Mar...
    My Klipper config file:
    drive.google.com/open?id=1HNf...
    Slic-3-r:
    www.prusa3d.com/drivers/
    SUPPORT THE CHANNEL BY CLICKING THESE LINKS!
    OpenBuilds - Great CNC and 3D Printer Parts (aff)
    openbuildspartstore.com/?ref=...
    Slice Engineering - Mosquito Hotends (aff)
    www.sliceengineering.com/?p=r...
    Wham Bam Systems Flexible Beds (aff)
    bit.ly/2HoS1cV
    Amazon (aff) [US DE GB CA IT ES FR JP]:
    www.amazon.com/?tag=chrisbase...
    Banggood(aff) ban.ggood.vip/7vm3
    Aliexpress(aff) s.click.aliexpress.com/e/UrRbCm8
    Buy me a coffee to keep me going!
    buymeacoff.ee/Wc0DouFbl
    You can support my work on Patreon
    / brotherchris
    One Time Tips, You Can PayPal Me:
    www.paypal.me/ChrisRiley3D
    ----------------------------------------------
    Find Me Over On Twitter!
    ----------------------------------------------
    Twitter : / chrisriley3d
    FTC Disclaimer: A percentage of sales is made through Affiliate links
    As an Amazon Associate I earn from qualifying purchases.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 355

  • @GeorgeLeite
    @GeorgeLeite 5 ปีที่แล้ว +1

    Awesome video. Love to hear a long term report on how you like Klipper. I really like the concept.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks! I plan on doing some comparisons, we will see if I can get it done.

  • @JohnOCFII
    @JohnOCFII 5 ปีที่แล้ว +2

    Another fantastic video. Thanks for taking the time to explore the alternatives out there. One neat thing would be a video explaining (and perhaps demonstrating) the advantages of Klipper and its offloading processing to the Pi vs the activities on the good ol’ 8 bit boards, and in comparison to RRF on the Duet 32-bit boards as well as discussing Marlin’s progress/status on 32-bit hardware.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +3

      Thanks John! Agreed, I really want to line up all the firmware for a side by side comparison. It's going to be a lot of work, but I think I can get it done.

  • @nl8345
    @nl8345 ปีที่แล้ว +3

    I can't emphasize enough how thorough clear and incredibly helpful this whole video was. I was pretty intimidated by trying Klipper, but this now feels so worth trying out. Thanks for another great video

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว +1

      Great to hear! Thank you

  • @hawktrainer
    @hawktrainer 5 ปีที่แล้ว +2

    this is the best 3d printing channel - thanks for consistently making clear, helpful, and excellent videos.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Doug, thank you so much!

    • @speesy
      @speesy 5 ปีที่แล้ว

      Seriously.. i watch a lot of 3d printing channels, but you have really helped us make 3d printing an accessible hobby.. thank you so much!

  • @arminth
    @arminth 5 ปีที่แล้ว +1

    Thanks for giving the community a heads up on this awesome firmware alternative! I am using it now for a couple of months and it gives me great speed and perfect quality! And by using a 'git pull' in the Klipper directory on a regular basis, you leverage from the improvements Kevin puts in Klipper on a regular basis!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks for watching! Awesome to hear, I never thought Klipper would be so popular already, really cool.

  • @ewaldikemann4142
    @ewaldikemann4142 5 ปีที่แล้ว +1

    I've heard about Klipper before, but you gave me a great insight. Thank you!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Awesome! Hopefully it's helpful. It takes a little work to get it going.

  • @avejst
    @avejst 5 ปีที่แล้ว +1

    Thanks for sharing😀👍
    Nice to see the klipper sw in action😀
    Have heard a lot about it, but newer seen it in action👍😀

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      You are welcome! It's not really easy to get setup, but it seems to be really cool stuff.

  • @dansimpson6844
    @dansimpson6844 5 ปีที่แล้ว +1

    Thank you Chris!!!
    I have been curious about klipper for some time and your video just motivated me to give it a try.
    I just installed it on my Wanhao Duplicator 6. Installation was a snap thanks to your example. The included Wanhao D6 sample config only needed tweaking to support my Bondtech extruder. Too bad my OLED display is not supported.
    I am midway through my first print and this thing is printing like a champ!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      You're welcome! On no! You lost brick breaker! LOL...this might be a great thing to do on my DUP6.

  • @seventyfive1
    @seventyfive1 5 ปีที่แล้ว +4

    I'm glad you made those mistakes to show how to fix them! Thanks for this video!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks for watching!

  • @chrisBruner
    @chrisBruner 5 ปีที่แล้ว +1

    Excellent video! Love this type where I find out new software and how to configure it. Very good.

  • @trolling4dollars816
    @trolling4dollars816 5 ปีที่แล้ว +3

    Another wonderful fact filled video. Although I have not considered installing Klipper, I might have to try it just for fun.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks John, yes a lot of work here, but you know, if you get bored. :)

  • @markferrick10
    @markferrick10 5 ปีที่แล้ว +1

    Well, just installed Klipper on my delta. Your video is an excellent step by step guide, esp for the printer.cfg file. Thanks again.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Great! Glad it worked out.

  • @-xeL
    @-xeL 5 ปีที่แล้ว +1

    holysh*t chris, thank you so much! yet again you are few step ahead of me - a was planing to run klipper & octoprint and booooom i got all the informations i need in one video! no need to search the whole web for tutorials etc etc etc.
    awesome work here!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Excellent! So glad I can get you the info you need!

  • @danilmarinaio9539
    @danilmarinaio9539 4 ปีที่แล้ว +1

    Great tutorial Chris! I really loved it!!!

  • @quietbiker
    @quietbiker 4 ปีที่แล้ว +1

    Very helpful! It took about 10 mins to install on my Ender5 (128p uC) and existing Octoprint set-up. Currently running a test print and it's noticeably quieter. Cheers!

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      Nice! Glad the video was helpful.

  • @mmpp0
    @mmpp0 5 ปีที่แล้ว +1

    Great explanation, as always. Really enjoy your videos. I need to try klipper on my kossel.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks Magnus! It takes some doing, but it's a pretty cool idea.

  • @markferrick10
    @markferrick10 5 ปีที่แล้ว +1

    Great video. I learned alot. I am going to install Klipper on my K200 Delta shortly ( rebuild is finishing up on it. ) I am a little anxious about it, but time to do it. Klipper has really advanced since I first saw it last year. Again, thank for the knowledge dump.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks! Yes, agreed, it has improved a lot.

  • @SamsDesigns
    @SamsDesigns 5 ปีที่แล้ว +1

    This is super cool! I've never heard of this firmware before, but I'd love to implement it sometime!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks! It takes some work, but it seems to be pretty cool stuff.

  • @fedorignatiev8408
    @fedorignatiev8408 5 ปีที่แล้ว +1

    Thank you Chris, you inspired me to try Klipper!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Awesome! Good luck!

  • @MichelBricole
    @MichelBricole 5 ปีที่แล้ว +1

    Good tutorial! I will also try Klipper :)
    Thanks Chris!

  • @DancesWithRobots
    @DancesWithRobots 4 ปีที่แล้ว +1

    Wow. You make it look easy. Even when things go wrong.

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Thanks! I try to break things down as much as possible.

  • @lukecunningham8793
    @lukecunningham8793 5 ปีที่แล้ว +15

    Chris! Something crazy is going on, Everytime I'm interested in some topic, within a week, you're posting a guide on it, lol

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      What can I say, I am in tune with my people! :)

    • @lukecunningham8793
      @lukecunningham8793 5 ปีที่แล้ว +1

      @@ChrisRiley My thoughts exactly! Keep it up

    • @RamjetX
      @RamjetX 4 ปีที่แล้ว

      He did the same thing in 2020 too... crazy

  • @1Esteband
    @1Esteband 5 ปีที่แล้ว +1

    Great video. I am sure you sweat bullets for several hours for this 28 minute video. Thank you very much!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks! Ha, yep, this one took a while to make.

  • @andymccleary5635
    @andymccleary5635 5 ปีที่แล้ว +1

    Quality content dude. I wish I had watched the video before I got turned onto Klipper, haha. That said I think Klipper is going to be a huge hit. The idea of upgrading your processing power without a hardware upgrade is massive considering how fast the travel is on my first gen prusa clone. There's just no comparison. The community is dying for an octoprint drop in solution and this is it.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks! It's pretty impressive so far. Looking forward to seeing where it goes.

  • @jchidley
    @jchidley 3 ปีที่แล้ว

    Excellent instructions, as I have come to expect from you.

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      Thank you very much

  • @kalrog22
    @kalrog22 5 ปีที่แล้ว +1

    Another great video! This looks interesting, but I think I'll wait to see what you think about it's performance before I upgrade any of my printers.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks! A wise decision, it takes some work to get it done.

  • @KeesHessels
    @KeesHessels 4 ปีที่แล้ว +1

    Lol, every time i want to install something, i search TH-cam... guess where i ALWAYS wind up?, installing 2208's bed leveling... now klipper ... kudos man, thanks for your work.

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      LOL, great! I am glad the content has helped you.

  • @ndupontnet
    @ndupontnet 5 ปีที่แล้ว +1

    Good work ! Really nice to shed some light on Klipper :D
    The HUGE advantage compared to Marlin is that we don't suffer from the serial connection bottleneck in the curves, that nearly stalls the toolhead when fine details are printed with a lot of short moves.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks! Hope it helps out.

    • @ndupontnet
      @ndupontnet 5 ปีที่แล้ว +1

      Note that the OctoKlipper plugin is great to fiddle with the config as it can be edited from within the Octoprint web interface, and restarted right away as soon as you hit the 'save' button (with no warning).

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Awesome! Yes, going to play with that for sure.

    • @Nitram_3d
      @Nitram_3d 5 ปีที่แล้ว

      It's not the serial connection that bottlenecks it's Octoprint and the AVR, Octoprint is having a hard time to keep up whit both Marlin and Klipper, that's why there's a quality improvement to print with SD-card using Marlin and when using Klipper the vSD-card especially whit non cartesian printers( deltas, corexy and so on..)github.com/foosel/OctoPrint/issues/450 github.com/KevinOConnor/klipper/issues/669

    • @ndupontnet
      @ndupontnet 5 ปีที่แล้ว +1

      I was talking about using Octoprint with Marlin, where the serial connection remains a bottleneck even at 250kbps no matter the size of the buffer in Marlin.
      Klipper and Octoprint just run close to 100% on a Pi Zero W, which requires to use the vSD-card to get a good performance.
      On the Pi 3B+ we have all the power we need to run both without a sweat :D

  • @spikekent
    @spikekent 5 ปีที่แล้ว +1

    Hey Chris, another fantastic guide. Klipper does look fascinating but I think I'll stick to Marlin for now. Although I do want to give Klipper a try when I have time, maybe wait for it to mature a little first.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks Spike, I am really looking forward to seeing how Klipper progresses.

  • @goodgodster
    @goodgodster 5 ปีที่แล้ว +2

    Chris The 3d firmware Magician :D

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      lol, this one took some work! :)

  • @Rodrigo-tt2vx
    @Rodrigo-tt2vx 5 ปีที่แล้ว +2

    I've been using klipper firmware for a while. And it was the best way to give a second life to my arduino mega-ramps-tmc2130 combo in my delta. Runs better than due-radds-lv8729 with repetier-firmware.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Nice! I am glad to hear there are so many others having good luck running Klipper!

  • @brandmarky
    @brandmarky 5 ปีที่แล้ว +1

    Haven't watched the video yet, but you are my hero!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      lol, thank you Brandon!

  • @robertreynolds9271
    @robertreynolds9271 5 ปีที่แล้ว +1

    Nice video Chris. Thanks.

  • @Applesupnorth
    @Applesupnorth 5 ปีที่แล้ว +1

    Very good video as usual Chris. One tip that I found when messing with Klipper. There’s a setting for max_extrude_only_distance.....(just like Marlin has), your prime line was probably set over this amount. 👍

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks! I was going some reading on that. I saw somewhere that Kevin states not to change one of these options as there is a bug.....I need to circle back on that, but yes, I'm sure it's something like that.

    • @Applesupnorth
      @Applesupnorth 5 ปีที่แล้ว +1

      Chris Riley Oh good to know, I didn’t see anything about the bug! I went back to Marlin anyways lol, but plan on trying Klipper again someday. I did witness corners are much more square at much higher speeds and it seems there is less “noise” in the prints also when using Klipper.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Yeah, I need to do some side by side video of both Klipper and Marlin. Maybe that should be the January coffee break video.

    • @Nitram_3d
      @Nitram_3d 5 ปีที่แล้ว +1

      The max extrude only is a little short in most configs but it only adheres to ONLY extrude moves(not priming in a line on the bed where there is other moves in the x,y plane ) there is no harm in increasing this value. The issue you were having was probably excessive extrusion that triggers a safety function "max_extrude_cross_section" and isn't a Bug.. The solution that you presented in the video is the right way to go(less filament/mm in the line).. One thing to remember when changing nozzles is to change the nozzle diameter in the config...

    • @Applesupnorth
      @Applesupnorth 5 ปีที่แล้ว +1

      Nitram Oh yes! I knew there was another option that was quite similar, but couldn’t remember which it was!! That makes total sense. Thanks for the explanation

  • @nuhwandahnu5549
    @nuhwandahnu5549 5 ปีที่แล้ว +2

    Legendary. Thanks so much :)

  • @MDFP
    @MDFP 4 ปีที่แล้ว +1

    Hey Chris.
    First of all, thanks for the great videos. Hope you can keep them flowing.
    Since you made the videos about multiple instances of octoprint out of a single Pi, what do you think of running 2 or more Klipper instances also out of a single Pi?
    I know it can be hard and I’m not sure if the Pi can deal with it. But that is Why I’m asking to someone who probably knows ;)
    Thank you in advance...

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      Thanks! I have thought about this very thing a couple of times. I am sure it can be done, I am just not sure how the configuration would work yet. It is something I want to work on for sure, hopefully, I will get a chance to sometime soon.

  • @InsideTheMindOfMatt
    @InsideTheMindOfMatt 5 ปีที่แล้ว +4

    nicely done maybe I'll have the guts to try it out now there is a good guide maybe you could do another video showing how to use an example config.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks Matt! I can probably whip something together on that.

    • @loban4243
      @loban4243 5 ปีที่แล้ว +1

      FIY there are multiple examples on the Klipper GitHub and saved as configs on the PI after the install. There is also a facebook group if you have any other questions.

  • @chrisvanmill6020
    @chrisvanmill6020 5 ปีที่แล้ว +1

    Great vids bro! Thanks!

  • @edwind.5088
    @edwind.5088 5 ปีที่แล้ว +1

    One tip you could use. Instead of restarting the klipper service on the Pi when you changed the printer.cfg. You also could issue an FIRMWARE_RESTART in the Terminal in OctoPrint. This will restart the MCU with the new config. This will also clear out issues regarding the mcu being shutdown due to errors.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Awesome! Great tip, I am going to try this out.

  • @2005tape
    @2005tape 5 ปีที่แล้ว +1

    Hello Chris congratulations for this tutorial Your videos are really nice and they simplify everything. One question though, can you run several instances of klipper in one pi?

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      They don't recommend it, but I think you probably can. I will give it a test and let everyone know.

    • @2005tape
      @2005tape 5 ปีที่แล้ว +1

      @@ChrisRiley thanks a lot.

  • @av2245
    @av2245 4 ปีที่แล้ว +2

    Chris... excellent video. I was interested in running Klipper. You mentioned you just installed Klipper (time of shoot) and havent tested it yet. After a year of using it, what on your impressions? Any chance of getting a new update video on Klipper? Pros and cons? Thanks!

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      Thank you! I do plan on doing another video on klipper sometime. They have added a lot of new features. I'll see what I can do.

  • @andypodmore6721
    @andypodmore6721 5 ปีที่แล้ว +1

    Superb video Chris as always. I did try Klipper on my e10 and it was running fine for a while but then it started to through up errors everytime I connected to it, so I went back to marlin. I do intend to give it another go, when I get round to upgrading my controller to the mks gen l board with the tmc2208 drivers

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks! Yeah, I still need to do a bunch of testing, we will see how it goes. It does appear to be getting better all the time. We will see.

    • @andypodmore6721
      @andypodmore6721 5 ปีที่แล้ว +1

      @@ChrisRiley well people have been reporting some fair decent print speeds using it but I know the pressure advance feature can sometimes be a hit or miss and takes some dialling in

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Yeah, there is soooo much testing to be done on it. Hopefully I can get to even half of what I want to.

  • @CaseyHerman
    @CaseyHerman 5 ปีที่แล้ว +1

    Great tutorial.. Thank you for posting this.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      You are very welcome!

    • @CaseyHerman
      @CaseyHerman 5 ปีที่แล้ว +1

      @@ChrisRiley I am going to try this on my Tevo Little Monster and see what happens.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      @@CaseyHerman Do it! If you are successful it will be awesome!

    • @CaseyHerman
      @CaseyHerman 5 ปีที่แล้ว +1

      @@ChrisRiley I have successfully got this working on my printer. Thanks for the guide! 90% of it worked for my printer. Had to load the firmware via SD card for the smoothieboard. I would advise not messing with the BLTouch and use their DELTA_CALIBRATE manual mode. As it does the paper test in several positions. BLTouch portion seems to need work on the delta side of things. Translating the macros over to this setup has been interesting. but I have it all working now. LED light control via gcode macro is working. Great stuff. So far the print testing has been outstanding.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      @@CaseyHerman Awesome! Thanks for the update, I am glad you got it all working!

  • @johnlytle6633
    @johnlytle6633 ปีที่แล้ว

    Hi Chris, I haven't researched Klipper very much, but I am starting to see that it's getting some traction. I just ordered a BIGTREETECH Pad 7 with Pre-installed CB1 Core Board for Running Klipper. It would be cool to see if you would do a video on it. In the meantime, I'll be catching up on the videos you have already done on Klipper.
    Cheers

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      More Klipper to come! Thanks for watching

  • @pierre-alesandrocaridi4917
    @pierre-alesandrocaridi4917 5 ปีที่แล้ว +1

    Hello Chris, thanks for the tuto, i'll start the config on my hypercube soon. Do you know if TouchUI still works with klipper ?

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      I am not 100% sure, but I don't think so. It might work with the klipper plugin. Not sure.

  • @jakepF1D
    @jakepF1D 5 ปีที่แล้ว +1

    You don't need to restart the Klipper service when changing settings. You can just type restart in the terminal window in Octoprint. If you install the Octoklipper plugin it will do that automatically whenever you save a change to the config file.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Someone offered up that tip yesterday. It's a huge help, thank you!

  • @davidnichols4402
    @davidnichols4402 5 ปีที่แล้ว +1

    Once again Chris, thanks for the video! I'm actually looking at using klipper on a non 3D-printer project, using 6 arduino nano clones to control 6 different stepper motors. The clones are the cheap Chinese knockoffs with the old bootloader that are available all over Amazon. When using the "make flash FLASH_DEVICE=/dev/ttyUSB0" command I'd get an "avrdude: stk500_recv(): programmer not responding" error. After much reading, I found the solution. Open '~/klipper/src/avr/Makefile' in nano and change the last line ' $(Q)avrdude -p$(CONFIG_MCU) -c$(CONFIG_AVRDUDE_PROTOCOL) -P"$(FLASH_DEVICE)" -D -U"flash:w:$(

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Sounds like a cool project and that was a good find on this info.

  • @dudanken
    @dudanken 5 ปีที่แล้ว +2

    Tips, to know wich type of device use for USB, you can use command "sudo dmesg" and chech where you saw USB connected

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks! yes, dmesg is always an option.

  • @Nitram_3d
    @Nitram_3d 5 ปีที่แล้ว +1

    I can recommend to get a more stable connection between the board and the Pi:
    The general way to find a more stable USB serial port is to run ls -l /dev/serial/by-id/ from an ssh terminal and use that instead of USB0 or AMC0
    mine looks like this
    serial: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
    It's very useful when you are using multiple boards..
    and the baud rate when setting up shall always be 25000 and isn't connected to the settings in .cfg
    And set a higher print SPEEEED =)
    GOOD TUTORIAL kudos to you Chris..

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks! Nice tips as well.

    • @Nitram_3d
      @Nitram_3d 5 ปีที่แล้ว

      @@ChrisRiley Anyhow Klipper took my delta to the next level.... or beyond th-cam.com/video/PRXg3-RGakI/w-d-xo.html

  • @UCANTESCAPE1992
    @UCANTESCAPE1992 5 ปีที่แล้ว +5

    Chris, thanks for the comprehensive video. Do you know if Klipper has support for sensorless homing or other advanced TMC 2130 features? I see that klipper does support the einsy rambo, but just not sure how many advanced settings it supports. I'm using a Hypercube Evo (CoreXY), and I can easily hit the speed limit of the Einsy's 16mhz processor.
    Could you maybe make a related video with the features you gain, and more importantly what features you lose going from Marlin 1.1.9 to Klipper? This would really help people decide if its worth the switch for their application. I'm thinking about settings like advanced stepper control, adaptive step smoothing, Z babystepping, etc. Basically everything in marlin's advanced config file.
    Thanks again for the awesome video. You deserve way more subs!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +2

      Hey thanks man! I am not sure what features Klipper supports on the 2130's. I for sure need to explore it more. I will work on it and see what kind of video I can come up with.

    • @loban4243
      @loban4243 5 ปีที่แล้ว +1

      Yes, Klipper supports sensorless homing. github.com/KevinOConnor/klipper/blob/master/config/generic-einsy-rambo.cfg

  • @alinioanmoroi1370
    @alinioanmoroi1370 5 ปีที่แล้ว +1

    Congrats man...awsome tutorial...i was confused with the klipper instalation and wanted to try it on my prusa( hacked and moded)style printer that is someting like your LOG test printer but never seen a full tutorial on how to install it and my linux skills are not so great!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks! I found it a little long winded, but hopefully it's helpful.

    • @alinioanmoroi1370
      @alinioanmoroi1370 5 ปีที่แล้ว +1

      It is very helpful...i dont mind to spend 30min or 1h or more to see a great thing mostly when i can learn alot from it...thank you for such a great job!

    • @alinioanmoroi1370
      @alinioanmoroi1370 5 ปีที่แล้ว +1

      Next thing to do is to equip my test printer with klipper software now that you made this full installation tutorial!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      There ya go! I need 2 printers exactly the same so I can compare firmware side by side! :)

    • @alinioanmoroi1370
      @alinioanmoroi1370 5 ปีที่แล้ว +1

      Yeah...i see alot of people on Facebook groups that affirm with klipper and a standard ramps+ mega you can achieve results as you will run on a 32bit board..but yes...you right...you need 2 printers exactly the same so you can compare..

  • @cosmedeoliveira
    @cosmedeoliveira 4 ปีที่แล้ว +1

    Great video, as always!
    One dummy question:
    Once you install kippler, you can only print having the PI connected, right?
    in case I disconect the PI, is it going to be possible to print just using the printer board?

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      I don't think you can print without the Pi, but I would have to confirm that.

    • @defnotapenguin
      @defnotapenguin 4 ปีที่แล้ว +2

      When you install klipper, what happens to me is that disconnecting the pi causes the firmware to just stop. I have to reconnect the octopi via usb to the printer and reboot the pi through octoprint. After that everything works again though.

    • @insane294
      @insane294 4 ปีที่แล้ว +1

      @@defnotapenguin klipper runs on the PI, on the printer board you just have a simple firmware that needs commands from klipper through the USB cable

  • @NuarStanger
    @NuarStanger 5 ปีที่แล้ว +1

    Awesome very detailed video! Thank you.
    Have you noticed any significant advantages to using this firmware?
    I remember someone posting about how fast klipper prints with great accuracy?

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks! I haven't really done a ton of testing with it yet, but I hope to start this weekend.

    • @NuarStanger
      @NuarStanger 5 ปีที่แล้ว +1

      @@ChrisRiley please keep us posted :)
      Hope you will make a video on your findings and opinion.

    • @cosmic1969
      @cosmic1969 5 ปีที่แล้ว +2

      @@ChrisRiley please let us know the pros and cons, Many ppl praising the high speeds, but on some printers, printing faster doesnt necessary means better quality.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Will do! Exactly, you can go fast, but you have to have the right machine to do that.

  • @chloemcholoe3280
    @chloemcholoe3280 4 ปีที่แล้ว +1

    Thanks so much! my hypercube runs so much smoother with this i wasn't expecting that much of a difference! to be even be able to tell it tbh. but my printer is corexy so maybe that's why (extra calculations?)

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      Great to hear you saw a result from switching. Yes, it very well could be it's helping with the extra calculations of the corexy movements.

    • @chloemcholoe3280
      @chloemcholoe3280 4 ปีที่แล้ว +1

      @@ChrisRiley yeah! but I feel like Klipper is a pain in a lot of regards. I need a new board soon anyway so I'll probably get an skr and I'm sure the skr would be on the same level as the klipper!

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      @@chloemcholoe3280 Agreed, SKR will give you plenty of power.

  • @dn6521
    @dn6521 5 ปีที่แล้ว +1

    Any information on the new options when installing Klipper such as the custom pulse duration and GPIO pins to set at start up?

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Not as of yet, I will circle back to Klipper someday and check it out.

    • @dn6521
      @dn6521 5 ปีที่แล้ว +1

      Ok thank you

  • @MarkLutze
    @MarkLutze 5 ปีที่แล้ว +1

    Chris Great Video! Have Klipper running well on my Folger I3 clone. But I have recently purchased an Anycubic Kossel, and am looking to run Klipper on that. I do see on the Klipper FAQ that I can run multiple instances of Klipper on a Pi. I also have watched your vids on running multiple Octo's on the same PI. So wondering if anyone has experience with this. Will the PI have enough power to run two insances of Klipper and Octopi with webcams? Or should I just save myself a headache and get another PI?

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      It will have enough power, but the configuration may not be that easy. You might be able to get it to work but I have never tried it. Good luck!

  • @inflamesiamborn
    @inflamesiamborn 5 ปีที่แล้ว +1

    Hey Chris!
    Another awesome How To. I have a question, can I use multiple octoprints on one raspberry with klipper? Now I have 4 octroprint on 1 raspberry and I have flashed my printer that uses Atmega with ramps with Klipper and I have another printerbuild that I will use a MKS Sbase for and planning to have Klipper on that one aswell. I dont know if you understand my question. :)

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      I am not sure yet if you can or not. I still need to do a lot of testing on that. We will need separate klipper installs to achieve this.

    • @inflamesiamborn
      @inflamesiamborn 5 ปีที่แล้ว

      @@ChrisRiley Yes I thought so to, But it would be awesome if it would work.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Agreed, we will see what we can come up with.

  • @doublehead266
    @doublehead266 ปีที่แล้ว +1

    Hi! Im searching for help with my v400 using the klipper pad. Worked great for 2-3 weeks. Then starting giving me MCU errors in 1-2 minutes and basically bricked. "MCU 'mcu' shutdown: Timer too close " is the main error. Any clues where I should start troubleshooting?

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว +1

      I wish I knew. The only thing I would know to do is test it with a Raspberry pi instead of the pad to see if that was the issue. Or get another board and see it the pad can read it.

  • @rodryk5605
    @rodryk5605 5 ปีที่แล้ว +1

    Tks for the hardware work in making these vids. I wonder if you could run hangprinter off it.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks for watching! That might take some doing, but you probably could. We might need to ask Torbjron if he has tried it.

  • @Wello789
    @Wello789 5 ปีที่แล้ว +2

    I was testing Klipper for about 2 months and my prints were never looking better. Since I am using a Mks Gen 1.4 + Octoprint setup it is a great platform to test on. The klipper firmware is hard to install, hard to configure and even harder to properly tune but it gets the job done. I was unable to set my Pressure Advance (Linear Advance in Marlin) correctly, so I suffered from not sharp corners but the prints overall looked amazing.
    I now switched to Marlin back and will try to compare some results. Machine I was using was Ender 3. If anybody would like a working Ender 3 config with automatic bed leveling please let me now here :)

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Awesome to hear! Thanks for offering up the profile. There will probably be people interested for sure.

    • @Wello789
      @Wello789 5 ปีที่แล้ว +4

      @@ChrisRiley Here you go peeps ! github.com/welo78/Klipper/blob/master/Klipper_Ender3_ABL
      And as always Chris awesome tutorial. What I personally like about your tutorials that they also branch out a little and explain all possible mishaps or errors users might do when following your tutorials as well as what to do and what not to do. Keep up the good work.
      P.S. I was able to get speeds of up to 120 mm/s on Ender 3 without any print errors.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks! 120mm, that's pretty good, it might be worth a try for that speed bump.

    • @1Esteband
      @1Esteband 5 ปีที่แล้ว

      @@Wello789 Thank you for sharing. So far, how is going your Marlin experience?

    • @Wello789
      @Wello789 5 ปีที่แล้ว

      @@1Esteband i am hugely dissapointed. I could not get it to work properly. Even at 60mm/s. I went back to Klipper and will try to test it and help in development.

  • @mayus9552
    @mayus9552 4 ปีที่แล้ว +1

    Hi, did your bed calibration work out of the box? My printhead is always a bit too far to the right and PINDA can't probe it.

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Hmmm...mice seemed to work fine, nut sure what the issue might be.

  • @iamthebest22
    @iamthebest22 5 ปีที่แล้ว +1

    Hi Chris, thank you so much for this, could you possibly show how to do a dual board? I'm really having trouble figuring out how to do a master firmware for the main board, and slave firmware for the 2nd board, do I need like another config for each board? Thanks!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Dual board? You mean 2 main boards at once?

    • @iamthebest22
      @iamthebest22 5 ปีที่แล้ว +1

      @@ChrisRiley Yes! I got it figured out now though, but it would really help others as there are many others like me who aren't good at following docs (I read most of the docs, but it only became somewhat clear to me [I didn't fully understand until I compared 3 different setups and saw it] after watching a few videos [I'm more of a visual learner].
      The problem for me was that I didn't know how to make it so the pins go to each board. I know now but a visual version would again be great for those that need it as well!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      @@iamthebest22 Very nice! Glad you got it working. I will look at making a video on it.

  • @bthomassen1
    @bthomassen1 5 ปีที่แล้ว +1

    Hi Chris, Your video convinced me to try klipper on my own designed corexy printer with mks sbase v1.3 controler. After some mistakes on my side it now works perfect. The printer is more silent, much faster (now printing at 150 mm/s and using pressure advance prints look much better. There is one little question i have. You make a G29 macro for auto-ledleveling, Why don't you use SAVE_CONFIG to save the mesh to the config file so you only need to calibrate once. I have a 300x300 mm bed using your macro for this bed (10,10 probes) would take to long if I had to use it before every print.
    Thanks again for your video your channel has helped me and a number of fellow 3d print geeks a lot.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      You're very welcome. You are correct, saving the mesh is a very handy feature. If I was working on a different style of printer, something a little sturdier than log, I would take that route as well. Log gets tossed around so much he needs all the help he can get.

    • @bthomassen1
      @bthomassen1 5 ปีที่แล้ว +1

      @@ChrisRiley OK thats clear. Students of mine (I'm a computerScience teacher) build there own hypercube for school. I want to run it with klipper so I was wondering if there was an advantage for your choice of leveling. It's clear now that I can use the SAVE_CONFIG. Thanks a lot and keep up the good work.

  • @JuanRodriguezArchitect
    @JuanRodriguezArchitect 5 ปีที่แล้ว +1

    Chris man thank you for the great tutorial. I've been trying to get a macro setup like your "G29" but that would do a prime line before each print. But this is kicking my butt...can you help? Thank you in advance for any help.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      What firmware are you using? Is it for Klipper?

    • @JuanRodriguezArchitect
      @JuanRodriguezArchitect 5 ปีที่แล้ว +1

      @@ChrisRiley yes for klipper.

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      @@JuanRodriguezArchitect So sorry I forgot about this, did you figure it out?

    • @JuanRodriguezArchitect
      @JuanRodriguezArchitect 4 ปีที่แล้ว +1

      @@ChrisRiley yes.

  • @Munky332
    @Munky332 4 ปีที่แล้ว +1

    How much processing power is klipper using? would it be possible with a single RPi 3B+ to run a few instances of Octoprint w/ klipper, effectively using a single RPi to run multiple printers? any chance for a guide on that?

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      I don't have a guide for it, but I think you could run a few. You should be able to run multiple printers.

  • @bennguyen1313
    @bennguyen1313 4 ปีที่แล้ว +1

    Is it possible to install OctoPrint (v1.3.11+) on a Pi running Raspbian (Stretch or Buster), rather than the OctoPi (0.16) distribution? Also, I've got a MKS Gen L 1.0 (16Mhz Atmega 2560), does that require it to flashed with something (ex. bootloader) BEFORE Klipper can communicate or 'make flash' to it via ttyACM0/ttyUSB0?
    Also, I understand the PI Zero W has network bandwidth issues, but do you think OctoPi/OctoPrint could run on it without a webcam?

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Yes, the install would be just like any other Linux install. th-cam.com/video/fimVwRXarf4/w-d-xo.html No, your board has a bootloader already. I have had good luck with Pi zero w running octopi with a low res cam, not a problem.

  • @edwinclulow3364
    @edwinclulow3364 5 ปีที่แล้ว +1

    hi thank for the info. Is it the same settings for the Anycubic Kossel?

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      There will be some changes for the delta, but I can't remember what those might be off hand. I would need to look them up.

  • @nicololanza4148
    @nicololanza4148 5 ปีที่แล้ว +1

    Hi, thanks for the great video!
    After that I've installed Klipper on my CR-10 Mini.
    It works very very well, but I have found a problem: FILAMENT CHANGE!
    Klipper doesn't support Marlin M600 and I've tried different methods founded in the web, but nothing works: the pause after filament unload doesn't works, there are some problems to do Octoprint pause and wait for user resume. The print goes straight on :(
    How do you do a filament change in Klipper??
    Thanks so much!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Well I haven't tried that yet. I would check on the Klipper github, maybe there is a feature request coming for that soon.

    • @nicololanza4148
      @nicololanza4148 5 ปีที่แล้ว +1

      On GitHub there is a M600 request closed (tried, not working): github.com/KevinOConnor/klipper/issues/149
      And here: github.com/KevinOConnor/klipper/issues/1354
      You can start from here, I've tried both and others ways but make the "Wait for user resume" seems hard with klipper+octoprint

  • @hogstoothairsoft1967
    @hogstoothairsoft1967 3 ปีที่แล้ว +1

    Awesome! 👏
    Last thing i need to know, how do i find out what i need to put infront of any PIN? (the ^ and !)
    And also what pin‘s i need? No example config for CR-10s pro V2 😭

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว +1

      You will need to find a pinout for that board. That printer seems to use a 1 off type.

    • @hogstoothairsoft1967
      @hogstoothairsoft1967 3 ปีที่แล้ว +1

      @@ChrisRiley Hey thx for your reply, i will try...

    • @hogstoothairsoft1967
      @hogstoothairsoft1967 3 ปีที่แล้ว

      @@ChrisRiley Happy Holidays!
      i think this is what i need, right? github.com/Desuuuu/DGUS-reloaded-Klipper-config/blob/master/examples/printer-creality-cr10sprov2.cfg
      And btw, i should take this fork right away, or not?

  • @paulcumber4732
    @paulcumber4732 5 ปีที่แล้ว +1

    How was your new year Chris

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      I was great Paul! Hope yours was awesome!

  • @purplemunkecustomz6996
    @purplemunkecustomz6996 5 ปีที่แล้ว +2

    So I started to do the klipper install. But how would I set this up for an Ender 3 with and mks gen l v1.0 with a slice engineering thermistor. Not sure how to define that setting. Also how would I properly define tmc2208 drivers.

    • @purplemunkecustomz6996
      @purplemunkecustomz6996 5 ปีที่แล้ว +1

      Also great video

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      I would have to go back and look at the Klipper config files, I am not sure how you would add all that in.

    • @purplemunkecustomz6996
      @purplemunkecustomz6996 5 ปีที่แล้ว +1

      @@ChrisRiley nah bro do not bother. I do not think there is a config for the Slice Engineering (SE) thermistor. I have both the thermistor and heater installed. But if there is a way I will greatly appreciate the information.
      As for klipper I will try it out on my other ender 3 as it is a completely machine. I really love the work Kevin put into it, and the results it brings... from what I can see. And not being limited via processing vs the actual machine limits is wonderful (in respects to speed and other aspects).
      Again there is no rush for info regarding my inquiry. But if it is available out there somewhere I will again appreciate a response at your earliest convenience. I think I will try and contact Kevin as well.
      Thanks again, James (Shenkoe on any other forum or site).

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      @@purplemunkecustomz6996 Cool, when I get back into it i'll let you know. I will keep you updated.

  • @xyzebruh1083
    @xyzebruh1083 4 ปีที่แล้ว +1

    does the printer have to be plugged into the pi to retrieve the serial port when entering the ls/dev command?
    edited: nevermind i am so new to this, i now understand i do have to be connected to flash the firmware of the printer board.

  • @georgehebb9806
    @georgehebb9806 ปีที่แล้ว +1

    nice job . Would you have any config files or any picture of layout for a Ancubic Predator printer with this board. BIGTREETECH Manta M4P With Klipper installed. I've searched the internet and am not able to find any good videos to where they show the board layout and share the Config files. thanks for all your awesome videos.

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      Thank you for watching! I wish I had doc to help you. I've never tried that setup before. That's the hard part with all of this, so much missing information with some boards and printers.

  • @luchianiosif3861
    @luchianiosif3861 4 ปีที่แล้ว +1

    hello Chris , i can't find an parameter to reverse homing direction, is a corexy and i can't just change motor direction

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      In Klipper, I am not sure. In Marlin it looks like this.
      #define X_HOME_DIR -1
      #define Y_HOME_DIR -1
      #define Z_HOME_DIR -1

  • @margran1
    @margran1 4 ปีที่แล้ว +1

    You have a great channel. Keep up the good work. I want to build a tool changing plotter. Can I modify Klipper to use as the firmware for the plotter?

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      Thanks! Yes, I think that would be easy enough, I personally don't have knowledge of how to do it, but I am sure Klipper is capable.

    • @margran1
      @margran1 3 ปีที่แล้ว +1

      @@ChrisRiley Thank you for responding. Maybe one day you can make a video based on the proof of concept.

  • @Mike-gv4je
    @Mike-gv4je 5 ปีที่แล้ว +1

    Hey do you ever do filament reviews?

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Hey Mike! Not very often. To do one right you have to put a lot of time into it. So only on occasion do I take filament on.

  • @fabricebougardier1250
    @fabricebougardier1250 3 ปีที่แล้ว +1

    Hello
    how to configure clipper to use two controller cards i have two fysetc f6 v1.3 card plugged in usb on raspbery that i want to use for my idex printer with independent z (on one card the drivers y and z and on the second the two x and both extrude)

    • @ChrisRiley
      @ChrisRiley  2 ปีที่แล้ว

      For some reason, our channel got a bunch of comments recently that are over a year old. I hope you got your issue solved. We didn't purposely ignore you. Thanks for watching!

  • @Thomaszarofka
    @Thomaszarofka 4 ปีที่แล้ว +1

    Easiest way: Look at the output of dmesg after connecting the USB device. It should show you what /dev node was assigned to it

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      Thanks for the tip.

  • @mcdjacedad7359
    @mcdjacedad7359 5 ปีที่แล้ว +2

    hi chris would Klipper work on MKS Base V1.4, i have Heard so much

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Yes, it should work just fine.

    • @mcdjacedad7359
      @mcdjacedad7359 5 ปีที่แล้ว +1

      Thank you I will give it a try

  • @gfetters66
    @gfetters66 4 ปีที่แล้ว +1

    So, How does clipper compare to marlin? Are there any compelling reasons to move to clipper?

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Hey George! With 32bit boards down so cheap now I don't think Klipper is worth the hassle at this time.

  • @odindj1979
    @odindj1979 4 หลายเดือนก่อน +1

    where you get the information from? how you know from the hole list of devices witch one is the printer board???? need more explaining .

    • @ChrisRiley
      @ChrisRiley  4 หลายเดือนก่อน +1

      The easiest way is to run ls /dev when the printer is unplugged, then plug it in and run it again and compare.

    • @odindj1979
      @odindj1979 4 หลายเดือนก่อน

      @ChrisRiley chis, I understand, just I believe that you should make that clarification so the guys following the video don't get lost , imagine in my particular case my Linux install was having issues with the USB not recognized the mcu until I remove the brltty service, them everything was fine. Just was a constructive comment. My apologies if did not sound like it.

  • @Ufaallowed
    @Ufaallowed 4 ปีที่แล้ว +1

    there is a big improvement on klipper+32bits vs klipper+8bits boards ?

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      From what I know about how Klipper works, I would say at this point it shouldn't matter.

  • @epicgaming3241
    @epicgaming3241 5 ปีที่แล้ว +5

    You can install octoklipper which helps alot

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      I saw that out there, I will have to give it a try.

    • @Nitram_3d
      @Nitram_3d 5 ปีที่แล้ว +1

      @@ChrisRiley I find it useful for the button part and everyday use.. but I have had some mishaps when using the printer.cfg editor(after save ther is only an empty file left github.com/mmone/OctoprintKlipperPlugin/issues/33).. I recommend using a sFTP client and some text editor like Notepad++ for example(NOT notepad).

  • @OldCurmudgeon3DP
    @OldCurmudgeon3DP 4 ปีที่แล้ว +1

    Is this something I can set up to test and then easily disable and flash back to Marlin? Without a reinstall of Octoprint.

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Yes, I don't think it will impact your Pi install if you want to go back to Marlin.

  • @laszloszabo1575
    @laszloszabo1575 4 ปีที่แล้ว +1

    Hi Chris
    I have a problem with Z Probe! I use capacitive sensor, Klipper firmware and Bed Mesh Leveling plugin. But when i run the PROBE command i get 2 answers.
    1. Failed to home probe: Timeout during endsrop homing. Make sure to home the printer before probing. If the probe didn't move fare enough to trigger, the consider reducing the Z axis minimum position so the probe can travel further. (the z minimum position can be negative).
    2. Probe triggered prior to movement.

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      It might be the probe thinks it is triggered all the time. What does M119 or QUERY_ENDSTOPS put out?

    • @laszloszabo1575
      @laszloszabo1575 4 ปีที่แล้ว

      @@ChrisRiley I'm not near the machine right now. I can answer it tomorrow. Until then, here's the config file! But the Z home with G28 command is work. Proxi sensor is worked.
      drive.google.com/file/d/1JUCkzvrki2fo5grP6sun5AcJmSJKk2-Q/view?usp=drivesdk
      Thanks, the quick response! :)

    • @laszloszabo1575
      @laszloszabo1575 4 ปีที่แล้ว

      @@ChrisRiley If all axis are home position, then all endstops are triggered. If i move it away from the switches, then all endstops are open.

    • @laszloszabo1575
      @laszloszabo1575 4 ปีที่แล้ว +1

      @@ChrisRiley If i started the BED_MESH_LEVELING command, the Z axis move down a few mm, and stopped. After i get the first error message. My printer z axis move up and down.
      Can you help me?
      Thanks!

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      @@laszloszabo1575 I am not sure what is going on here, I really don't know enough about clipper to help troubleshoot. Maybe someone else might be able to help. Check out the Klipper group on thingiverse.

  • @plazmax
    @plazmax 4 ปีที่แล้ว +1

    hi chris will u make a video with 32 boards (skr v1.3, mks sgenl etc) klipper :)

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      I will give it a try.

    • @plazmax
      @plazmax 4 ปีที่แล้ว

      @@ChrisRiley thank you 👍

  • @georgelza
    @georgelza 4 ปีที่แล้ว +1

    IGNORE, checked the newest config dir on GitHub and it now includes Ender 5 cfg file.
    any chance we can ask Kevin of Klipper to include the cfg file for a Ender 5, see the Ender 3 and 5 as 2 very popular setups now, even more so for the just starting guy that needs the assistance, aka read they need the cfg file compared to someone that has a cr-10, which will prob be someone that has it as his 2nd/3rd printer... aka need less assistance.
    guessing the ender 3 cfg can prob be used on the ender 5, except for the Z axis ? will copy paste this to the Klipper GitHub page...
    G

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Nice! Glad it has been added.

    • @georgelza
      @georgelza 4 ปีที่แล้ว

      @@ChrisRiley nope, was not added, it's a separate git clone pull, or download zip file, but then if I read the note in the config/examples directory then I would have seen the comment there, to go download it, but hey, we mos never read ReadMe's why ever we call them that, why not rather call them: Ignore.me's. hehehe

  • @OldCurmudgeon3DP
    @OldCurmudgeon3DP 4 ปีที่แล้ว +1

    Yeah, if I'm ever gonna do this upgrade I need to just dive in like I did w/ Marlin. Of course I'd already been working w/ IDE code for 2yrs so that went a long way to understanding the terms.

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Yeah, once you get into it, it's not so bad.

  • @karlfelgate9765
    @karlfelgate9765 5 ปีที่แล้ว +1

    Would this make the most sense with a delta? Offloading to the PI rather than having to get a 32 Bit board?

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Yes, or core XY. Anything that can move faster then the code can process. Correct, instead of a 32 bit board.

    • @karlfelgate9765
      @karlfelgate9765 5 ปีที่แล้ว +1

      @@ChrisRiley been looking to build a delta for about 5 years after my scratch I3, with this I can use my PI 3 with my old RAMPS! Your videos are awesome I watch them all!
      Only other thing I may have missed it but thinking an MKS base would go well like this, does it support that be default? Also a shame we couldn't use the spi bridge like the einsy board, make it a nice compact package

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks for watching the vids! Yeah, I think an MKS base would work great, they are really close to a RAMPS anyway, pinout wise. That would be pretty cool to have a piggy back setup like that.

    • @karlfelgate9765
      @karlfelgate9765 5 ปีที่แล้ว +1

      @@ChrisRiley going to have to look into interfacing the mks usb driver into a pi GPIO! Sure even the PI zero would be faster than the old 8bit, or look at the enisy board and copy it lol

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      That would be killer!

  • @chloemcholoe3280
    @chloemcholoe3280 4 ปีที่แล้ว +1

    did you notice any improvements after time? I wanna do it but it's too scary and hard! but people told me it can be great

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Klipper has changed a lot recently. I don't know that you will get a lot of improvement unless you want to print really really fast.

    • @chloemcholoe3280
      @chloemcholoe3280 4 ปีที่แล้ว +1

      @@ChrisRiley my anycubic can't handle more then 60-80mm/s (80mm/s is barely) i guess i'll stick to marlin 2.0 xD

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Yeah, not sure how fast mine can cruise. I still need to do more testing with it.

  • @byronkobialko3442
    @byronkobialko3442 5 ปีที่แล้ว +1

    Do I need a bootloader installed on my board before I start?

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Great question! I believe you would need one to be able to preform the flash.

    • @1Esteband
      @1Esteband 5 ปีที่แล้ว +1

      Yes you do bacuse Klipper needs to burn it's own firmware

  • @stevesquaredink3884
    @stevesquaredink3884 5 ปีที่แล้ว +2

    dude i swear every time im like i need help with something you post a video about it lol i just picked up a biqu kfb2.0 3d control board board and wanted to try klipper on it

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Nice! Good luck! Seems to be really cool stuff.

  • @penguinlife9239
    @penguinlife9239 5 ปีที่แล้ว +1

    Do you understand octoprint? Having trouble connecting raspberry pi 3 model b wireless to octoprint. (Note: the only thing I have connected to RP3 is power adapter it came with...no usb cables or nothing)

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Sure, did you setup your networking supplicant file? Make sure your wireless name and password are set correctly, they are case sensitive.

    • @penguinlife9239
      @penguinlife9239 5 ปีที่แล้ว

      Yes. I removed the * to the side but I didn’t remove the quotation marks. I am going to try to run wired. I forgot my password and I looked on forums on how to change it and I can’t even connect to octoprint with the IP address. I don’t know what to do or where to start and I’m about to give up on octoprint. 😱

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      @@penguinlife9239 The quotes should stay. You forgot you wifi password or your octoprint password?

    • @penguinlife9239
      @penguinlife9239 5 ปีที่แล้ว

      I forgot the password for octoprint. Also I have no way of connecting because I can not obtain an ip address that I can connect to and putty will not let me connect throught ip address or using "octopi.local"

    • @penguinlife9239
      @penguinlife9239 5 ปีที่แล้ว +1

      Glad to say octoprint is working for me again! :)

  • @2cool4u24
    @2cool4u24 3 ปีที่แล้ว +1

    Hi. On my skrmini e3 during "make menuconfig" through putty mine doesn't show an option for baud rate. I would like to set it to 250000 as suggested. But don't see it anywhere.

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว +1

      Can you switch it in printer config? www.klipper3d.org/FAQ.html#:~:text=for%20additional%20information.-,How%20do%20I%20change%20the%20serial%20baud%20rate%3F,the%20default%20value%20of%20250000.

    • @2cool4u24
      @2cool4u24 3 ปีที่แล้ว +1

      @@ChrisRiley thanks Chris. I managed to get it working with pi3b plus for some reason. The pi4b did not work. After a successful print with klipper i have another problem. Not sure what happened but all i did was install the hero me dual duct and as it was homing the x axis the head was making grinding noises. I found that it was not making contact with the x axis switch because of the bltouch bracket of the herome preventing contact with the switch. I turned it off. Then turnes it back on while pi3b was still on and the axis starting going towards the other way opposite of the switch and sparks flew. Eventually the lcd went nutty and altogether just went black. Printer still turns on but no lcd and bltouch is not lighting. Tried homing in octoprint and if moves x and y but stops when homig z because the probe is dead. What the heck could have happened?

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      @@2cool4u24 Something went south and took out your 5v regulator. Not sure what, but that is a pretty common chip to go out. There isn't much you can do except swap the board. The chips are kinda tough to replace.

    • @2cool4u24
      @2cool4u24 3 ปีที่แล้ว

      @@ChrisRiley thanks Chris. Got it working again. Had another skr mini e3 board. I guess something shorted as I was trying to home the printer.

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว +1

      @@2cool4u24 I'm glad you got it figured out!

  • @odindj1979
    @odindj1979 4 หลายเดือนก่อน +1

    how u know that printer identifier is ttyACM0?

    • @ChrisRiley
      @ChrisRiley  4 หลายเดือนก่อน

      See the next comment.

  • @frankhovis
    @frankhovis 4 ปีที่แล้ว +1

    This video is over a year old now, has anyone been using Klipper for long enough to be able to say if its worth the hassle of setting up? There's a lot of questions I could ask but most of them would be answered by my actually trying it, I just don't want to go though the hassle if I'm not going to see any advantage. I'm currently using a RAMPS 1.4, so I can improve things in a number of different ways. Is it worth trying Klipper or is it just one of those "nice ideas, but........" ?

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Klipper is nice if you want to go fast on a 8 bit board, but now a days with the $20 32 bit boards out there, in my opinion, it's currently not worth the hassle.

  • @rgsattphone
    @rgsattphone 4 ปีที่แล้ว +1

    Great guide but after I loaded the firmware to my ender 3 it crashed and had to reload marlin. I tried it 3x and same every time, Creality board 1.1.5.

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      That's strange, did you ever get it to work?

    • @rgsattphone
      @rgsattphone 4 ปีที่แล้ว +1

      @@ChrisRiley yes, marlin 1.1.9

  • @iuppone
    @iuppone 3 ปีที่แล้ว +1

    Are you planning to update your klipper videos? There are tons of news about it. Resonance, mainsail, pressure Advance and auto installer. I Need your opinioni badly

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      I will at some point, but I am not sure when I will get to it.

    • @iuppone
      @iuppone 3 ปีที่แล้ว

      @@ChrisRiley i recently installed klipper on May Ender 3 pro and i tryed out Mainsail interfacce with kiauh installer if you got time give It a chance

  • @jonyfrany1319
    @jonyfrany1319 3 ปีที่แล้ว +1

    Is Klipper better than skr mini E3 V2 ?

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว +1

      It can be if you get it setup correctly I think, but the 32b board is much easier in my opinion.

    • @jonyfrany1319
      @jonyfrany1319 3 ปีที่แล้ว

      Thx 🙏

  • @ckafrouni
    @ckafrouni 4 ปีที่แล้ว +1

    Anyone knows if a tft35 V3.0 can be used with klipper?

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      I would think any of the serial type screens would work, but not 100% sure. Some of the commands might not work.