Installing OctoKlipper On Your 3D Printer (OctoPrint & Klipper Firmware)

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ก.พ. 2022
  • Love the channel? Consider supporting me on Patreon:
    www.patreon.com/user?u=806627
    Subscribe to the ModBotArmy Channel for weekly streams:
    / @modbotarmyy
    In today's video we will pick up where we left off in our OctoPrint install video from a couple months ago. We will go step by step through the process of getting OctoKlipper running, Klipper installed, your MCU flashed, and your printer.cfg file loaded.
    Commands:
    git clone github.com/klipper3d/klipper.git
    github.com/klipper3d/klipper
    sudo apt-get update
    ./klipper/scripts/install-octopi.sh
    cd ~/klipper/
    make menuconfig
    make
    ls /dev/serial/by-id/*
    Links:
    Video on installing OctoPrint:
    • Installing OctroPrint ...
    Putty:
    www.putty.org/
    Teaching Tech Klipper Video:
    • How to convert to Klip...
    Teaching Tech GitHub:
    github.com/teachingtechYT/kli...
    3dPrintBeginner Blog On Klipper For FLSUN SR:
    3dprintbeginner.com/klipper-o...
    Klipper Configuration Checks:
    www.klipper3d.org/Config_chec...
    (´∀`)♡ As an Amazon Associate I earn from qualifying purchases:
    Buy now on Amazon: amzn.to/2jQAOgV
    Subscribe To My 3d Printing Blog! :
    Lets Get Social!
    Facebook: / dopesoner930
    Twitter: / dopesoner930
    Instagram: / modbotarmy
    Twitch: / dopesoner930
    Music provided by Argofox:
    NEREUS - Lotus
    • NEREUS - Lotus [Argofo... ​

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

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

    I tried hard a lot of tutorials with no success until I came here. The stressed information about the right mainboard did the trick, Thank you very much

  • @CoderSal-XIII
    @CoderSal-XIII 7 หลายเดือนก่อน +2

    I have been a OctoPrint user since the beginning. I have a second 3D printer now and am wanting to use something different for this printer so I will definitely give OctoKlipper a try. Awesome video! 👍🏻

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

    Thank you SO much, liked and subscribed, this one was one that I couldn't find anywhere else quite yet so thank you again!

  • @jasonthompson9709
    @jasonthompson9709 3 หลายเดือนก่อน

    A really great tutorial, Thank you so much!
    The MCU portion kind of confused me, but that's because I was looking at Creality stuff and I was scared I'd mess up my printer lol.
    Seriously though, this has got everything you need to get started. Really appreciate it!

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

    atlast a use for my Pi! awesome video, has been a great help trying to get my TronXY x5sa back up and working, I had it working and producing decent prints until i decided it wasnt good enough and flashed and fiddled with Marlin, a video on z offset via Klipper would be greatly recieved!

  • @RamAirTA98
    @RamAirTA98 7 หลายเดือนก่อน

    Helped big time! Thanks for the vid.

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

    Thanks for the video! I subscribed to channel. I've the FLsun Super Racer.
    Next video about klipper could be about the initial printer calibration (delta calibration, Z offset, PID) and input shaping with the use of Adxl345 🙏

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

    I only just watched your last vid on that!! I've installed the multi-Klipper on a Pi4b 8GB - but working out the configuration.
    Currently running 6 Marlin printers off Octoprint in Docker, but want to try Klipper for shaping.

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

    😍😍 finally .. love it, thanks for sharing

  • @yuoplan
    @yuoplan 6 หลายเดือนก่อน +1

    The topic of installing octoprint+klipper plugin on windows is interesting. Since installation on windows is now possible only from under a virtual machine or WSL2.

  • @ModBotArmy
    @ModBotArmy  2 ปีที่แล้ว +10

    *UPDATE* Use git clone github.com/klipper3d/klipper.git instead of the git clone github.com/matthewlloyd/klipper that I use in the video. The one used in the video is a fork. Thank you Mainsail for bringing this to my attention.

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

      Is it me or are both links the same?

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

      @@adilsongoliveira I think I need to drink some coffee lol. I updated the pinned comment. Thank you

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

      @ModBot i keep getting the error "fatal: destination path 'klipper' already exists and is not an empty directory."

  • @johnm.gerard1718
    @johnm.gerard1718 2 ปีที่แล้ว

    Love the video. It will take me some time to study all the steps. I have both OctoPrint install on one Pi3 and Repetier Server install on another Pi3. I have used Marlin extensively. I am looking into whether I should use something else like Rep Rap or Klipper. I have 2 new Control board coming. The Bigtreetech E3 RRF v1.1 board and kit with screen. I hope to upgrade my Tevo Tornado and Ender 3 Max printers I currently have the Gen L 1.0 board on my Tevo and the Creality 4.2.7 board on my Ender. I don't like the Ender Creality board. The E3 RRF board sounds nice; can't wait.

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

    THANK YOU for this.

  • @LordReef
    @LordReef 3 หลายเดือนก่อน

    Muchisimas gracias!!!!!! Por fin he podido instalar klipper en mi ender 3 2018 gracias a ti! gran video y tutorial !!!

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

    Most likely running "apt install python-numpy" (or python3-numpy for python3) should speed up the installation a lot. Except that klipper depends on a specific numpy version for forces pip not to use the system version.

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

    Could you ever do an Ender 3 fluid klipper style video ! Love the channel

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

    Definitely would love a detailed video about calibrating the z offset. I have followed numerous guides and done a billion different calibrations and my z height is always at "drag the bed" distance.

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

      did you find a solution?

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

    I’m making progresss now finally

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

    Thanks for sharing.

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

    Nice clear video, thankyou! I have got to the FTP section and my pi will not allow me to connect, seems that FTP connections are not currently available. EDIT: fixed this by using SFTP on port 22 instead

  • @DennisMurphey
    @DennisMurphey 9 หลายเดือนก่อน

    With a friends help I have Pi with OctoPrint now also running Klipper. there still some teething issues but in general it is a transforming Upgrade. I really want to optimize the printer and hope you dig into the processes, tools and methods. for example where do you the sensor for vibration detection?? We opted to keep the OctoPad User Interface on our 7 in Screen and run the basic set up stuff on the native screen. One thing I have yet to figure out is updating the config with an accurate Z offest. I run the Z offset on every restart because it saves it for running that ression but never puts it into the config so a restart begins with the accurate offset. How do I do that. We did have some runaway a few times and I had to recalibrate the dual Z drives. I drove the nozzle down into the bed once too. so I know this setting is tricky to get right. But there must be a way right? Thank You, great videos for starters. Dennis

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

    Also better use
    sudo apt update
    (instead of sudo apt-get update)
    This will provide a "y" prompt which you can then accept and continue as normal. Because of some error about stable and testing release issue.

  • @marsgizmo
    @marsgizmo 2 ปีที่แล้ว +13

    great tutorial! 👏😎

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

      Thanks Mars ❤️

  • @chev-ord-eep-ota5018
    @chev-ord-eep-ota5018 7 หลายเดือนก่อน +1

    hey mn I went thru the steps and it was amazing. everything worked great until l went to the last command line entry... ls /dev/serial/by-id/* when I did this it said no file found.. Im not sure what im doing wong. I tried it a second time and had the same result. I dont know if i have the pi hooked upto the octopus max e board the correct way. Im trying to learn this as i go but its not seaming to want to communicat... Any idea of what I can try

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

    Nice video, one day I'll get around to trying Klipper. Its on my overly long list of things to try.
    So probably already have enough projects, but you ought to check out the Ender Bender project. Would love to see someone do a video on it. Converting an Ender 3 into a belt printer.

  • @speedracer9132
    @speedracer9132 ปีที่แล้ว +7

    Would you by any chance be willing to do a full install video of installing OctoKlipperPi from the RasPi Imager? I have the choice of installing just OctoPi or the OctoKlipperPi and am wondering if it would be better for me to use the OctoKlipperPi OS for my rasberry pi but I'm not seeing any current documentation to help

    • @MorrWorm8
      @MorrWorm8 7 หลายเดือนก่อน

      Did you ever figure this out? From what I can tell is it just has the klipper plug in already installed. So I think you can basically just start at the 2:32 mark and go from there. That said I really don’t know what I’m doing and don’t have a definitive answer.

    • @summerofsteroids
      @summerofsteroids 2 หลายเดือนก่อน

      Did you ever figure this out? @@MorrWorm8

  • @PimpolloMorales
    @PimpolloMorales 8 หลายเดือนก่อน

    I dont know if you know the answer to this question, but can I run octoklipper from a phone or PC? Thanks in advance :)

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

    power shell or cmd will work for SSH in win

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

    What do you do if you have a nano robin v3 board

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

    How can I support you? Your vids have been so helpful
    I was about to hire someone to help

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

    Hello, I do not have the file kilpper.bin but only klipper.dict, klipper.elf and klipper.elf.hex. Which one do I have to rename? Thanks!

  • @ricardo-iw9sq
    @ricardo-iw9sq 2 ปีที่แล้ว

    Hi, there seems to be loads of videos about upgrading to pi and klipper, but, just a few questions, do you actually notice a difference if your printer is just for prototyping, does it still work if you don't have WiFi because at my workshop their is to much noise even for mobile signal, seeing how complicated this is for a total newb could this be a plug and play off the shelf unit if the printers a stock machine or am I missing the point, I haven't pulled the trigger yet on a machine because when I see oh that's a good one another comes out and then another.

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

      I know this is old but, why not hardwire your pi to the network and avoid the noise all together?

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

    Great video! Next step ... Klipperscreen on an ender 3

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

      Thanks Pi! I am going to make a video on KlipperScreen at some point. I am going to add it to the FLSUN :)

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

      @@ModBotArmy I got it set up on an Ender 3 V2. It was working OK but it had very sporadic usability for me. If you clicked on a button out of order it would halt the system. I finally gave up and went back to Mainsail. Hopefully someday they will integrate the PiTFT35 and PiTFT50 with Mainsail. That would be awesome.

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

    What about opening Octoprint and installing the OctoKlipper Plugin?

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

    i cant get octoprint to reconize the config file keeps saying printer.cfg error

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

    Windows powershell has SSH bult in too.

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

    @ModBot I am having an issue where i follow all the steps but the sd card fails to flash and I get a blank LCD. Solutions? (Ender 33 pro with SKR mini e3 v3)

  • @r.8621
    @r.8621 2 ปีที่แล้ว

    Windows 10 (or above) can SSH through PowerShell and I thought CMD was also possible,

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

    I am trying this on a Manta M8P with CM4. For somereason I am not able to find my serial/by-id? i get the error: ls: cannot access '/dev/serial/by-id/': No such file or directory. What would cause this?

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

    5:37 saving for myself

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

    My only issue with this video is the FTP use instead of editing files on the Pi using nano. Added complexity steps that arguably aren't needed.

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

      As someone that doesn’t use much command line ftp is much more straightforward to me. Those that have much more familiarity with command line can definitely go that route if preferred.

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

    When I try the serial id I get path not found. Any help?

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

    Would OctoPrint's streaming gcode be considered a bottleneck for the way Klipper processes gcode (reading ahead) to determine optimum accelerations?

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

      only if you have very short individual gcode moves. which could be a circle segment, for example. you can work around this with ARC commands.

  • @efekopan5225
    @efekopan5225 10 หลายเดือนก่อน +1

    I did everything you said but my octoklipper is stuck on standby mode

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

    In windows you just open the cmd and type ssh. No need for Putty. I don't think I installed SSH separately.

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

    I did all this on a Linux Mint VM, it's all working fine except I can't get a virtual printer to respond, not sure how to edit the virtual printer to actually talk back. But anyway, it would be fun to run a simulation of everything including the printer. Just incase anyone wants to try and use a Linux VM instead of a Pi... all this worked for me.

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

    Remote access mainsail please

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

    On the Raspberry Pi Imager, I see now you have a choice of installing Octoprint or Octoklipper? what does the Octoklipper install do in the imager as compared to installing Octoklipper through the plugins?

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

      I just setup Klipper on Octoprint for the first time, and used the OctoPi-Klipper OS build from the Imager and it seemed to work fine. I didnt have to do any of the SSH stuff. Only to get the USB port from the Pi to put into the Klipper cfg file. When I turned on the Pi and logged into Octoprint, OctoKlipper was already installed.

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

      @@av2245 Exactly! If you use the Octopi-Klipper option in Raspi Imager, you can skip half the video, to the "make menuconfig" part. Really cuts down the command line part.

    • @triXsolarflare
      @triXsolarflare 3 หลายเดือนก่อน

      @@HackMonkey where are you entering your particular Printer cfg file? I have a Kywoo Max I am trying to set up klipper and I have a cfg file from someone that has already done it

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

    I really dont know.I sshed into my octo4a app and typed all those commands but it does nothing. sudo and git ...all those do nothing

  • @Martin-dw4eo
    @Martin-dw4eo 2 ปีที่แล้ว

    had problems with the cfg. Somthing with mcu and serial was false

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

    SSH is now built in to Windows 10 & 11. No need to use Putty anymore. Windows Command Shell can do it

    • @guayabito6946
      @guayabito6946 9 หลายเดือนก่อน

      Yeah but Putty has a graphical interface.

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

    Instead of a bin file it created a hex file and that doesn't work when trying to install that to the 3d printer. My printer is a flsun Q5 which updates the same as the way in the video.

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

      I'm having the same problem, did you get it working?

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

    Hey ho. I have a problem with my klipper installation. The error is: Unable to open config file /home/pi/printer.cfg . The cfg file is there and i can edit it with nano.

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

      Hmm but it is there. It sounds like it can view it as well so the only thing I could think of is permissions. That is the error that is being thrown in the OctoKlipper UI?

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

      @@ModBotArmy
      I had checkt the printer config and it had read and writhe rights.
      I messt something up during the installation. But i have fix it. I have taken the Octoklipper image and run the klipper installer. In this way i get the configs from octoclipper and the normal klipper because octoclipper does have other file paths and configs for Klipper.
      My onley Problem is now that the accelerometer dont work, but that is a problem for another day. ;)

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

    You don't need putty on windows. SSH is now built into a command prompt and powershell

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

      That is good to know. It looks like you have to add OpenSSH. I will play around with it. :)

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

    Can you do this for a build that doesn't run a raspberry pi ?

    • @guayabito6946
      @guayabito6946 9 หลายเดือนก่อน

      No, it needs the raspberry pi, that is the whole idea of klipper, taking away work from the main controlling board and offsetting it to the raspberry pi which can do a better job.

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

    No entiendo porque si instalas klipper en tu máquina , no usas directamente la interfaz de klipper ??? Que diferencia tiene ??

    • @guayabito6946
      @guayabito6946 9 หลายเดือนก่อน +1

      Klipper hay que instarlo en la tarjeta madre de la impresora porque es un "firmware" hay otro componente que se intala en el raspberry pi para controlarla.

  • @hauntycz5191
    @hauntycz5191 6 หลายเดือนก่อน

    So i have to have raspberry pi to run octoklipper on my machine ?..

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

    e get this error
    ###### Installing system start script...
    perl: warning: Setting locale failed.
    perl: warning: Please check that your locale settings:
    LANGUAGE = (unset),
    LC_ALL = (unset),
    LC_CTYPE = "UTF-8",
    LANG = "en_GB.UTF-8"
    are supported and installed on your system.
    perl: warning: Falling back to a fallback locale ("en_GB.UTF-8").

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

    Hello i cant find the klipper.bin file plz help me :((

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

      Did you ftp into your pi? If so and its not there it is very likely that it did not compile correctly when you did the makemenu and then make

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

    im about to throw everything out the window lol ... why cant i ssh in anymore lol i didnt change the password

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

    yeah.... no..... this just seems to be too much effort and not enough support out there if I get stuck. According to Raspberry Pi Imager, OctoKlipperPi hasn't been updated in over a year, so it might be abandoned. My Ender 3 S1 came out after the last update so they probably don't even have the settings for this printer :-/

  • @corlissmedia2.0
    @corlissmedia2.0 ปีที่แล้ว

    jesus, this is way too hard. I guess I'll buy a BIQU Hura-whatever.

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

    weirdly when i run my make command in putty, it makes a klipper.elf.hex instead of a klipper bin file and i dont know why. Anyone know a reason for this?

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

    i've been trying for days to install klipper on my octoprint and i always get stuck at this point i can't " make menuconfig" and all i get is this, i need help
    ###### Installing system start configuration...
    ###### Launching Klipper host software...
    [ ok ] Restarting klipper (via systemctl): klipper.service.
    pi@octopi:~ $ cd ~/klipper/
    pi@octopi:~/klipper $ make menuconfig
    Using default symbol values (no '/home/pi/klipper/.config')
    Configuration saved to '/home/pi/klipper/.config'
    Creating symbolic link out/board
    Loaded configuration '/home/pi/klipper/.config'
    Traceback (most recent call last):
    File "lib/kconfiglib/menuconfig.py", line 3281, in
    _main()
    File "lib/kconfiglib/menuconfig.py", line 661, in _main
    menuconfig(standard_kconfig(__doc__))
    File "lib/kconfiglib/menuconfig.py", line 705, in menuconfig
    locale.setlocale(locale.LC_ALL, "")
    File "/usr/lib/python3.7/locale.py", line 604, in setlocale
    return _setlocale(category, locale)
    locale.Error: unsupported locale setting
    make: *** [Makefile:116: menuconfig] Error 1
    pi@octopi:~/klipper $

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

    For everyone with the other board you need to rename Rename as Robin_nano_v3.bin