Running an ender 5 and while my board technically works fine, the USB socket popped off and despite my best efforts the joint holders are too damaged to solder a new one.

I mean maybe it’s about time, I had lost the original config file anyways. Does anyone have an idea of what’s “good” these days? Not really looking to spend more than $200 if I can help it

  • VinS@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 months ago

    It depends what you want:

    • You are fine with the current options you had with the creality board, maybe activate auto-bed levelling Go the SKR way as other have mentionned

    • You want to get the most of your printer with Resonance Compensation (the next best thing for surface quality) Go check klipper I have it on all my machine. You’d need a board like @emilie mentions or a basic board + a full raspi (Zero 2 if no cam) Duet3D may be doing it too but I’m not knowledgeable on their solutions.

    • yokonzo@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 months ago

      This was a very confusing comment I’ll be honest, I wasn’t talking about bed levelling or surface quality my man. My board is no longer able to connect to octoprint through USB so I’m looking to upgrade it

      • VinS@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 months ago

        Hahahaha, sorry about that.

        The board you chose will limit what you can do due to memory space limitations or raw power.

        The original ender 5 board didn’t had enough memory to activate auto bed leveling without removing other things.

        In this world we have 3 firmware usable I know of:

        • Marlin: firmware of original ender5
        • klipper: must run on a raspberry pi linked to a motherboard (or tweaks with cm4 and compatible boards)
        • Duet3d (reprap) firmware.

        The board you choose will limit the firmware you will use that will limit what you can do with it.

        Take a look to what resonance compensation is by example. I’m not sure it’s available on Marlin due to lack of raw power of the boards.

        But with kipper firmware offloaded to the pi, with a compatible board, you can unlock resonance compensation that gives a way better finish to your prints and easier config changes like Reprap (duet3d)

        As you can see it’s a rabbit hole 😁

        • paf
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 months ago

          Not OP but have a question if you don’t mind as I just swapped to Klipper and everything isn’t clear yet.

          When you say “due to lack of power…” isn’t klipper doing all the work meaning that board don’t need to process anything and is basically in a “reader” state?

          • VinS@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            8 months ago

            Hi there Paf,

            You are totally right, lack of power (cpu) on a Marlin firmware. When using klipper, the board doesn’t do any processing anymore. It becomes dumb and transfert the input signals to the pi and output signals to the motors etc…

            A board not powerful enough for anything can do evrything under klipper if compatible. (some cpu was not compatible last time I checked 2 years ago, it may have changed). The awesome thing with klipper is that it can be compatible with the original motherboard and you can add resonance compensation just by plugging a pi. But that’s not OP problem as he needs a new board.

            For me, Klipper had been a great discovery and I can’t think to go back simply due to the easy way of changing the config files compared to recompiling everything in Marlin.