Drop-in Klipper config for converting the Sunlu S9 to a BTT SKR Mini E3 v3 board.
Welcome! This repository contains a refined and optimized Klipper configuration for the Sunlu S9 Plus 3D printer, specifically upgraded with a BigTreeTech SKR Mini E3 v3 mainboard.
The goal of this project is to create a robust, high-performance, and community-driven configuration that helps users get the most out of this large-format printer.
This configuration has been carefully tuned and includes several enhancements over a basic setup:
[adxl345] section. Just run the resonance tests to unlock faster, ghost-free printing.START_PRINT and END_PRINT macros that streamline the printing process. The start macro heats the bed first, probes for the mesh, and then heats the nozzle to prevent oozing.❗️ IMPORTANT: This is not a drop-in file. You must perform your own calibrations. Every printer is slightly different.
printer.cfg and Macro.cfg from this repository.ls /dev/serial/by-id/*. Copy the result and replace the serial: value in the [mcu] section of printer.cfg.PID_CALIBRATE HEATER=extruder TARGET=210 and PID_CALIBRATE HEATER=heater_bed TARGET=60.PROBE_CALIBRATE and follow the steps carefully.[input_shaper] section with your results.rotation_distance in the [extruder] section.This project thrives on community contributions! If you have an improvement, a bug fix, or a better macro, please share it.
We welcome contributions of all kinds: * Fine-tuning speed and acceleration settings. * Improving the purge line or other macros. * Adding support for different mods or hardware. * Enhancing the comments and documentation.
bash
git checkout -b feature/my-awesome-improvementbash
git commit -m "feat: Improve purge line for faster start"bash
git push origin feature/my-awesome-improvementLet's work together to make this the best Klipper config for the Sunlu S9 Plus!
Use this configuration at your own risk. Incorrectly configured firmware can cause damage to your printer. Please ensure you understand the settings you are changing.
If you’d rather have someone else do the config work, I can set up Klipper, KAMP and adaptive meshing on your printer by post. Mail it to the workshop, I’ll tune it, you get it back working.