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

Sdílet
Vložit
  • čas přidán 30. 06. 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.
  • Věda a technologie

Komentáře • 355

  • @nl8345
    @nl8345 Před rokem +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

  • @GeorgeLeite
    @GeorgeLeite Před 5 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 5 lety +1

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

  • @JohnOCFII
    @JohnOCFII Před 5 lety +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  Před 5 lety +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.

  • @ewaldikemann4142
    @ewaldikemann4142 Před 5 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

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

  • @hawktrainer
    @hawktrainer Před 5 lety +2

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

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      Doug, thank you so much!

    • @speesy
      @speesy Před 5 lety

      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!

  • @avejst
    @avejst Před 5 lety +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  Před 5 lety

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

  • @arminth
    @arminth Před 5 lety +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  Před 5 lety +1

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

  • @trolling4dollars816
    @trolling4dollars816 Před 5 lety +3

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

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

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

  • @chrisBruner
    @chrisBruner Před 5 lety +1

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

  • @seventyfive1
    @seventyfive1 Před 5 lety +4

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

  • @markferrick10
    @markferrick10 Před 5 lety +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.

  • @dansimpson6844
    @dansimpson6844 Před 5 lety +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  Před 5 lety

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

  • @-xeL
    @-xeL Před 5 lety +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  Před 5 lety

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

  • @mmpp0
    @mmpp0 Před 5 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

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

  • @quietbiker
    @quietbiker Před 4 lety +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  Před 4 lety +1

      Nice! Glad the video was helpful.

  • @markferrick10
    @markferrick10 Před 5 lety +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  Před 5 lety

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

  • @danilmarinaio9539
    @danilmarinaio9539 Před 4 lety +1

    Great tutorial Chris! I really loved it!!!

  • @fedorignatiev8408
    @fedorignatiev8408 Před 5 lety +1

    Thank you Chris, you inspired me to try Klipper!

  • @SamsDesigns
    @SamsDesigns Před 5 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

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

  • @MichelBricole
    @MichelBricole Před 5 lety +1

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

  • @lukecunningham8793
    @lukecunningham8793 Před 5 lety +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  Před 5 lety

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

    • @lukecunningham8793
      @lukecunningham8793 Před 5 lety +1

      @@ChrisRiley My thoughts exactly! Keep it up

    • @RamjetX
      @RamjetX Před 4 lety

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

  • @DancesWithRobots
    @DancesWithRobots Před 4 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 4 lety

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

  • @1Esteband
    @1Esteband Před 5 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

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

  • @jchidley
    @jchidley Před 3 lety

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

  • @kalrog22
    @kalrog22 Před 5 lety +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  Před 5 lety

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

  • @KeesHessels
    @KeesHessels Před 4 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 4 lety

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

  • @andymccleary5635
    @andymccleary5635 Před 5 lety +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  Před 5 lety

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

  • @InsideTheMindOfMatt
    @InsideTheMindOfMatt Před 5 lety +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  Před 5 lety +1

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

    • @loban4243
      @loban4243 Před 5 lety +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.

  • @Rodrigo-tt2vx
    @Rodrigo-tt2vx Před 5 lety +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  Před 5 lety

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

  • @robertreynolds9271
    @robertreynolds9271 Před 5 lety +1

    Nice video Chris. Thanks.

  • @ndupontnet
    @ndupontnet Před 5 lety +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  Před 5 lety +1

      Thanks! Hope it helps out.

    • @ndupontnet
      @ndupontnet Před 5 lety +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  Před 5 lety

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

    • @Nitram_3d
      @Nitram_3d Před 5 lety

      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 Před 5 lety +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

  • @brandmarky
    @brandmarky Před 5 lety +1

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

  • @goodgodster
    @goodgodster Před 5 lety +2

    Chris The 3d firmware Magician :D

  • @chrisvanmill6020
    @chrisvanmill6020 Před 5 lety +1

    Great vids bro! Thanks!

  • @nuhwandahnu5549
    @nuhwandahnu5549 Před 5 lety +2

    Legendary. Thanks so much :)

  • @Nitram_3d
    @Nitram_3d Před 5 lety +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  Před 5 lety

      Thanks! Nice tips as well.

    • @Nitram_3d
      @Nitram_3d Před 5 lety

      @@ChrisRiley Anyhow Klipper took my delta to the next level.... or beyond czcams.com/video/PRXg3-RGakI/video.html

  • @spikekent
    @spikekent Před 5 lety +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  Před 5 lety +1

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

  • @edwind.5088
    @edwind.5088 Před 5 lety +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  Před 5 lety

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

  • @andypodmore6721
    @andypodmore6721 Před 5 lety +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  Před 5 lety +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 Před 5 lety +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  Před 5 lety +1

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

  • @Applesupnorth
    @Applesupnorth Před 5 lety +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  Před 5 lety

      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 Před 5 lety +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  Před 5 lety

      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 Před 5 lety +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 Před 5 lety +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

  • @davidnichols4402
    @davidnichols4402 Před 5 lety +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  Před 5 lety

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

  • @av2245
    @av2245 Před 4 lety +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  Před 4 lety +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.

  • @2005tape
    @2005tape Před 5 lety +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  Před 5 lety

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

    • @2005tape
      @2005tape Před 5 lety +1

      @@ChrisRiley thanks a lot.

  • @MDFP
    @MDFP Před 5 lety +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  Před 5 lety +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.

  • @rodryk5605
    @rodryk5605 Před 5 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

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

  • @johnlytle6633
    @johnlytle6633 Před rokem

    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  Před rokem

      More Klipper to come! Thanks for watching

  • @chloemcholoe3280
    @chloemcholoe3280 Před 4 lety +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  Před 4 lety +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 Před 4 lety +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  Před 4 lety

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

  • @CaseyHerman
    @CaseyHerman Před 5 lety +1

    Great tutorial.. Thank you for posting this.

    • @ChrisRiley
      @ChrisRiley  Před 5 lety +1

      You are very welcome!

    • @CaseyHerman
      @CaseyHerman Před 5 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

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

    • @CaseyHerman
      @CaseyHerman Před 5 lety +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  Před 5 lety

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

  • @pierre-alesandrocaridi4917

    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  Před 5 lety

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

  • @alinioanmoroi1370
    @alinioanmoroi1370 Před 5 lety +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  Před 5 lety +1

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

    • @alinioanmoroi1370
      @alinioanmoroi1370 Před 5 lety +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 Před 5 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

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

    • @alinioanmoroi1370
      @alinioanmoroi1370 Před 5 lety +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..

  • @UCANTESCAPE1992
    @UCANTESCAPE1992 Před 5 lety +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  Před 5 lety +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 Před 5 lety +1

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

  • @dudanken
    @dudanken Před 5 lety +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  Před 5 lety +1

      Thanks! yes, dmesg is always an option.

  • @MarkLutze
    @MarkLutze Před 5 lety +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  Před 5 lety

      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!

  • @jakepF1D
    @jakepF1D Před 5 lety +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  Před 5 lety

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

  • @inflamesiamborn
    @inflamesiamborn Před 5 lety +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  Před 5 lety

      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 Před 5 lety

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

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

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

  • @cosmedeoliveira
    @cosmedeoliveira Před 4 lety +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  Před 4 lety

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

    • @defnotapenguin
      @defnotapenguin Před 4 lety +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 Před 4 lety +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 Před 5 lety +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  Před 5 lety +1

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

    • @NuarStanger
      @NuarStanger Před 5 lety +1

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

    • @cosmic1969
      @cosmic1969 Před 5 lety +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  Před 5 lety +1

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

  • @OldCurmudgeon3DP
    @OldCurmudgeon3DP Před 4 lety +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  Před 4 lety

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

  • @Wello789
    @Wello789 Před 5 lety +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  Před 5 lety

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

    • @Wello789
      @Wello789 Před 5 lety +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  Před 5 lety

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

    • @1Esteband
      @1Esteband Před 5 lety

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

    • @Wello789
      @Wello789 Před 5 lety

      @@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.

  • @stevesquaredink3884
    @stevesquaredink3884 Před 5 lety +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  Před 5 lety +1

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

  • @bthomassen1
    @bthomassen1 Před 5 lety +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  Před 5 lety

      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 Před 5 lety +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.

  • @margran1
    @margran1 Před 4 lety +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  Před 4 lety

      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 Před 4 lety +1

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

  • @paulcumber4732
    @paulcumber4732 Před 5 lety +1

    How was your new year Chris

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      I was great Paul! Hope yours was awesome!

  • @mayus9552
    @mayus9552 Před 5 lety +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  Před 5 lety

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

  • @hogstoothairsoft1967
    @hogstoothairsoft1967 Před 3 lety +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  Před 3 lety +1

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

    • @hogstoothairsoft1967
      @hogstoothairsoft1967 Před 3 lety +1

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

    • @hogstoothairsoft1967
      @hogstoothairsoft1967 Před 3 lety

      @@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?

  • @VRietySociety
    @VRietySociety Před 5 lety +1

    Just incase anyone tries to use this with ramps and tmc2130's I made a mistake in the config and im sharing this here to prevent/help others : github.com/KevinOConnor/klipper/issues/1773
    kudo's to FHeilmann for pointing out my mistake!

  • @dn6521
    @dn6521 Před 5 lety +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  Před 5 lety

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

    • @dn6521
      @dn6521 Před 5 lety +1

      Ok thank you

  • @iamthebest22
    @iamthebest22 Před 5 lety +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  Před 5 lety +1

      Dual board? You mean 2 main boards at once?

    • @iamthebest22
      @iamthebest22 Před 5 lety +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  Před 5 lety

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

  • @epicgaming3241
    @epicgaming3241 Před 5 lety +5

    You can install octoklipper which helps alot

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

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

    • @Nitram_3d
      @Nitram_3d Před 5 lety +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).

  • @JuanRodriguezArchitect
    @JuanRodriguezArchitect Před 5 lety +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.

  • @Thomaszarofka
    @Thomaszarofka Před 4 lety +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

  • @Munky332
    @Munky332 Před 5 lety +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  Před 5 lety

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

  • @doublehead266
    @doublehead266 Před rokem +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  Před rokem +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.

  • @edwinclulow3364
    @edwinclulow3364 Před 5 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 5 lety +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.

  • @Mike-gv4je
    @Mike-gv4je Před 5 lety +1

    Hey do you ever do filament reviews?

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      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.

  • @bennguyen1313
    @bennguyen1313 Před 5 lety +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  Před 5 lety

      Yes, the install would be just like any other Linux install. czcams.com/video/fimVwRXarf4/video.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.

  • @georgehebb9806
    @georgehebb9806 Před rokem +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  Před rokem

      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.

  • @xyzebruh1083
    @xyzebruh1083 Před 4 lety +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.

  • @nicololanza4148
    @nicololanza4148 Před 5 lety +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  Před 5 lety +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 Před 5 lety +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

  • @purplemunkecustomz6996
    @purplemunkecustomz6996 Před 5 lety +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 Před 5 lety +1

      Also great video

    • @ChrisRiley
      @ChrisRiley  Před 5 lety +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 Před 5 lety +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  Před 5 lety +1

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

  • @luchianiosif3861
    @luchianiosif3861 Před 4 lety +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  Před 4 lety

      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

  • @gfetters66
    @gfetters66 Před 4 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 4 lety

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

  • @fabricebougardier1250
    @fabricebougardier1250 Před 3 lety +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  Před 2 lety

      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!

  • @OldCurmudgeon3DP
    @OldCurmudgeon3DP Před 4 lety +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  Před 4 lety

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

  • @Ufaallowed
    @Ufaallowed Před 4 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 4 lety

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

  • @plazmax
    @plazmax Před 5 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 5 lety +1

      I will give it a try.

    • @plazmax
      @plazmax Před 5 lety

      @@ChrisRiley thank you 👍

  • @mcdjacedad7359
    @mcdjacedad7359 Před 5 lety +2

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

  • @odindj1979
    @odindj1979 Před 5 měsíci +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  Před 5 měsíci +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 Před 5 měsíci

      @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.

  • @chloemcholoe3280
    @chloemcholoe3280 Před 4 lety +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  Před 4 lety

      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 Před 4 lety +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  Před 4 lety

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

  • @TheGreatBizarro
    @TheGreatBizarro Před 5 lety +1

    If you would prefer to edit from the pc use notepad ++ with NppFTP plugin. Klipper is a great way to go. And check out facebook.com/groups/klipper/ for assistance with klipper.

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      Funny you should say that, that's actually how I did most of my testing. I will show how to do that in future videos. It might help others. Thanks for watching Gary!

  • @georgelza
    @georgelza Před 4 lety +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  Před 4 lety

      Nice! Glad it has been added.

    • @georgelza
      @georgelza Před 4 lety

      @@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

  • @laszloszabo1575
    @laszloszabo1575 Před 4 lety +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  Před 4 lety +1

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

    • @laszloszabo1575
      @laszloszabo1575 Před 4 lety

      @@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 Před 4 lety

      @@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 Před 4 lety +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  Před 4 lety +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.

  • @karlfelgate9765
    @karlfelgate9765 Před 5 lety +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  Před 5 lety

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

    • @karlfelgate9765
      @karlfelgate9765 Před 5 lety +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  Před 5 lety

      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 Před 5 lety +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  Před 5 lety

      That would be killer!

  • @frankhovis
    @frankhovis Před 4 lety +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  Před 4 lety

      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.

  • @penguinlife9239
    @penguinlife9239 Před 5 lety +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  Před 5 lety

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

    • @penguinlife9239
      @penguinlife9239 Před 5 lety

      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  Před 5 lety

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

    • @penguinlife9239
      @penguinlife9239 Před 5 lety

      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 Před 5 lety +1

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

  • @byronkobialko3442
    @byronkobialko3442 Před 5 lety +1

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

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

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

    • @1Esteband
      @1Esteband Před 5 lety +1

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

  • @herbertattema9890
    @herbertattema9890 Před rokem

    Thank you so much, all the other tutorials didn't set there country, so my pi wouldn't connect.

  • @2cool4u24
    @2cool4u24 Před 3 lety +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  Před 3 lety +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 Před 3 lety +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  Před 3 lety

      @@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 Před 3 lety

      @@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  Před 3 lety +1

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

  • @MiggyManMike
    @MiggyManMike Před 5 lety +1

    You'd be better of locating the printer using the output from dmesg rather that checking /dev/, if there's anything else plugged into the pi it could also identify as a serial device and you'd not want to flash the wrong thing.

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      Hey Miggy! Good call, that could be bad.

  • @rgsattphone
    @rgsattphone Před 4 lety +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  Před 4 lety

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

    • @rgsattphone
      @rgsattphone Před 4 lety +1

      @@ChrisRiley yes, marlin 1.1.9