Klipper on Sunlu S9 Plus? Possible?

Basic Information:

Printer Model: Sunlu S9 Plus
MCU / Printerboard: ??

I am new to klipper and have installed it on my Ender-3 V2 Neo without issue and calibrated it. I have been very happy with the features and printing quality. I would like to install this on the Sunlu S9 I just got, but only see the S8 in the configurations. I would appreciate any help figuring out what I need to do to figure out if this is possible. Thank you for any assistance.

3 Likes

i looking for the board pin layout…

Here you go >>

1 Like

Unfortunately, this does not help, since it does not show the pin designators.

If you can come up with some Marlin sources, then the relevant pins could be deducted from this.

1 Like

20230410162830.zip (124.3 KB)

this is the marlin i found…
i was tring to find some more details so i can try use the drying box on a btt octupus 1.1

This is a compiled Marlin. Unfortunately useless for this purpose

Well, you can always stuff in a new board. You just have to redo the connections to the new board and then install Klipper as advised for your new board.
For this printer, the Octopus surely is a complete overkill but possible.

1 Like

Hi, is this what you meant?

S9 Source code Marlin-2.0.x Uploaded to Mega
S9 Source code Marlin-2.0.x - Extracted if you only want certain parts?

  1. Firmware version: V1.00.16 3. Firmware modification record: 1) Update from marlin2.0 to marlin2.1 version. 2) Fix the temperature fluctuation problem; 3) Logical arrangement and optimization of material break and plug 4) Optimize variable definition and naming; 5) Function function finishing; 6) Code alignment

From Sunlu’s site - 3dsunlu(.)com/en/NewsDetail/3912708.html

Only allowed to post two links as new member - I uploaded to Mega because the download speed from Sunlu’s site is incredibly slow.

This is the compiled version below
Marlin.ino-8 Bit-S9(V1.00.16) 3dsunlu(.)com/en/NewsDetail/3833258.html

1 Like

yes is possible alreadu runing the printer with octupus and klipper, only missing how to run the DRYBOx

wher do i conect ths two cables? and how? that is what im tring to do!


the top cable is +/- easy… the lower one is the one im having problem…


the space is short with the cables and step drivers… but i runs…

With respect to the original board:

  • The break detection you can probably use a free endstop pin and follow Configuration reference - Klipper documentation
  • With the dry-box, I have no clue what they are doing there. Likely there is no native support in Klipper but maybe with macros something can be done. Would require a solid understanding of what the original firmware is doing.
2 Likes

i allready seen one macro controling one diy drybox… my problem is the conections…

Sorry, cannot offer any further guidance.
Personally, I would open the dry box and check its PCB. If you are lucky, then the pins are marked on the silkscreen or their function can be deducted from the traces on the control board.

1 Like

thank’s for the help!

Thank you everyone. When I have some time I will try some of these suggestions. I really appreciate everyone’s collective efforts. I hope to have some results by next week and will report my findings.

Here you go.

3 Likes

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.