Upgrade and add new life to your old 3D Printer with the BIGTREETECH SKR 3 EZ and Klipper

Поделиться
HTML-код
  • Опубликовано: 1 ноя 2024

Комментарии • 58

  • @Mike_Neukam
    @Mike_Neukam Год назад +8

    One thing I would recommend when running make menuconfig is to set the "GPIO pins to set at micro-controller startup" to set your output for the hotend fan pin high during startup. This will cause the hotend fan to run at initial power up or after an MCU reset. This will help prevent a jammed hotend due to heat creep if the MCU resets for any reason. I haven't seen this recommended anywhere, but I'd like to see more people talking about it. Ideally, I'd like to see this recommended in Klipper documentation.

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад

      I had no idea that could be configured in the menuconfig. But, you can control which pins are set, correct? So heaters can be off with a restart? By the way, on my other printer I have has this happen during a restart just as you describe. They will certainly jam as you describe. Thanks for watching!

    • @Mike_Neukam
      @Mike_Neukam Год назад +1

      @@KapmansBasementWorkshop After a reset, all outputs are normally off (or possibly floating, not entirely sure) so heaters should be off. You can set the pin(s) that you want to have on in menuconfig, separated by a comma, and those pins will be on immediately after a restart. When Klipper/Moonraker initializes on the Pi and starts communicating with the MCU, the outputs will then be set to their appropriate state (hotend fan off if cool, on if hot, etc).

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад +1

      @@Mike_Neukam Might be time for a reflash....thank you the details and watching!

    • @csenior10
      @csenior10 Год назад

      Looks like one of your videos is gonna save me again. Your “how to” videos are excellent. Short, sweet and to the point.

  • @GrapheneTech
    @GrapheneTech Год назад +2

    Awesome! I find your videos incredibly helpful. Always look forward to new videos.

  • @alanb76
    @alanb76 Год назад +2

    Nice video of a useful upgrade to get quiet motor drivers and Klipper. I would leave the heaters unplugged until later in the process, if they happen to start out fully on it could be a big problem. Might want to do that for motors as well, in case the currents were set way too high initially. Plug things in as they are being configured.

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад

      Thanks for the tips! It sounds like good advice. I was completely sure the current settings on the motors were ok based on what I found in the Marlin firmware. I believe I'm even running the motors at a lower current than that. But the heaters? I honestly don't really as I saw nothing in Marlin relating to them. I will keep this in mind in the future. Thanks for watching!

  • @john6422
    @john6422 Год назад +1

    Nice! Very useful as I am starting this upgrade for my E5P.
    Thanks for the information.

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад +1

      I wish you a great upgrade. Thanks for watching!

    • @john6422
      @john6422 Год назад +1

      @@KapmansBasementWorkshop Can you tell me where you purchased the heat sinks? Thanks!

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад +1

      @@john6422 Some time ago I purchased this kit. It can be purchased here: amzn.to/3p45Eqe

    • @john6422
      @john6422 Год назад +1

      @@KapmansBasementWorkshop Thanks for the fast reply!

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад +1

      The kit might be more than you need, but I have used it for multiple projects now.

  • @PigeonPrint
    @PigeonPrint Год назад +1

    Another excellent video!

  • @Soravia
    @Soravia Год назад +1

    Those are DUAL Inine chips. The two sides have different connections. You can't flip them around to act the same.

  • @PapaNubie
    @PapaNubie Год назад +1

    Great Work! I have the same printer and I also want to upgrade the board including the driver. Did you still use the 4 TMC2209 for the printer?

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад

      Thank you! Yes, I used the 2209 drivers. They are amazing as the stepper motors make almost no noise! Next comes the fans...I need to quiet those down.

  • @loganklose1007
    @loganklose1007 Год назад +1

    This is very helpful infomation. Do know if this board is compatible with the Ender 3 S1? I learnt that the Microcontroller on my board doesn't have enough flash storage so it won't run Klipper and I am potentially looking for an upgrade.

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад +1

      It should work with your Ender 3 S1. I see no reason why it wont. Thank you!

    • @loganklose1007
      @loganklose1007 Год назад +1

      @@KapmansBasementWorkshop Thank you for the reply! The modding community is the best

  • @SharkWhite333
    @SharkWhite333 Год назад +1

    I got ine question. As my old creality board stopped working tday(running on klipper) and i was used to set the vref directly in the drivers how is this done here?
    Directly in klipper via the current in the printer. Cfg file?
    Kr and thx very much!!

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад +1

      Yes, you can set the current right in the printer.cfg file. You can also set the sense_resistor in the same file. It's usually: sense_resistor: 0.110. Will you be replacing the board with a Creality or an aftermarket board?

    • @SharkWhite333
      @SharkWhite333 Год назад +1

      @@KapmansBasementWorkshop thx very mich for the info
      Ill replace the board with the skr3 ez

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад

      @@SharkWhite333 I have found the MCU works really well. Have a good retrofit!

  • @csenior10
    @csenior10 Год назад +1

    Aside from my board being the regular SKR 3 and having the h723 chip, the process is the same according to the BTT github. However, after creating the printer.cfg and updating the usb serial, mainsail still gives the error “mcu cannot connect” like if the SKR isn’t connected via usb. Any ideas? The sd card does show it’s been loaded to the SKR. Shoes it’s a cursor file.

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад

      Any chance the serial was entered incorrectly? I always use copy/paste just to be sure.

    • @csenior10
      @csenior10 Год назад

      @@KapmansBasementWorkshop yeah I’ve triple checked that. And actually a few times I did miss one of the ”/“ once but I just copy and paste it over.

    • @leolagoa1
      @leolagoa1 Год назад

      Friend, did you manage to solve it? I'm having the same problem with a skr 3ez with h723 chip that was almost asking for a refund until I found out that the chip was different... After getting the mcu and pasting it in the print.cfg it keeps giving the same connection problem... now I'm starting to suspect that the problem is in the chip

  • @theitaliannation571
    @theitaliannation571 Год назад +1

    im having a hard time finding the bin file if anyone has any advice or can help it would be greatly appreciated

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  11 месяцев назад

      The bin file for this particular 3d printer? or the Klipper cfg file?

  • @grogyan
    @grogyan 7 месяцев назад +1

    As Klipper does all the heavy lifting, the SKR 3s STM32 running at 480MHz is not utilized to it's full potential.
    Kind of a waste IMO

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  7 месяцев назад +1

      My main motovvation was less noise. The old MCU with the drivers soldered in was very noisy.

  • @giulianofrassineti2717
    @giulianofrassineti2717 Год назад +2

    GH SmartShaper XY (2Pcs) TMC2225 (replace TMC2208) - Embedded Microcontroller Input Shaping - Reprap - Marlin firmware

  • @ottie246
    @ottie246 Год назад

    Unbrick my rig?? New to FDM and somewhat new to configs. Started with Longer LK5 Pro 24V system and added E3D V6 Gold, fans, SKR3 EZ with EZ5160 steppers (4) and BTT TFT35 V3.0.1 touchscreen. Can't find configs for 24V steppers and drivers and hanging up on trinamic and stealthchop config currently. Can anyone direct me to a github or other config location or know the lingo I need for those settings for Marlin? Not sure what specifics to include here, bit new... Thanks in advance!

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад

      Have a look at this: raw.githubusercontent.com/bigtreetech/SKR-3/master/BIGTREETECH%20SKR%203%20EZ%20user%20manual.pdf
      There are specific instructions for how to set up Marlin for this board. It includes instructions for selecting the motor drivers. Best of luck with the upgrade and thanks for watching!

  • @_MicZ_
    @_MicZ_ Год назад +1

    Your old board will probably run Klipper firmware just fine, so if it's just about running Klipper you can save money or spend it on more useful things.

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад +1

      In my case the issue was the permanent drivers on the old board that made for very noisy motors. I wanted quiet.....but you are most likely right. Thanks for the comment and watching!

  • @Totalrandomness2011
    @Totalrandomness2011 Год назад

    I keep getting an error when trying to do the step at 19:39 "No such file or directory"

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад

      Are you getting this error when typing in the “ls” command?

    • @scottschnatzmeyer85
      @scottschnatzmeyer85 Год назад

      @@KapmansBasementWorkshop I am haviung the same issue as well, when just using ls it brings up exactly as shown in the video, but when trying to get the MCU it says no such file or directory

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад

      @@scottschnatzmeyer85 Are you sure the MCU is connected via USB to the Pi prior to running the "ls" command?
      A USB cable should be connected between the two. ls seems to be telling you the MCU is not connected properly.

    • @Totalrandomness2011
      @Totalrandomness2011 Год назад

      @@KapmansBasementWorkshop yes it is connected i also checked the make menu config options and ensured they were correct but i am still getting the error.

    • @KapmansBasementWorkshop
      @KapmansBasementWorkshop  Год назад

      @@Totalrandomness2011 Please paste a response with exactly what you typed to generate the error.