🔥 New Products Livestream 🔥

Creality
3D PrintersEcosystem3D Footwear SupportSoftwareBlogCreality CloudInvestor Relations
FlagshipSPARKX3D ScannersHALOT Series
K3
K3
K2
K2
K2 Plus
K2 Plus
K2 Pro
K2 Pro
K2 SE
K2 SE
More Products
Compare
SPARKX i7
SPARKX i7
SPARKX i8
New
SPARKX i8
More Products
Compare
Creality Pika
Creality Pika
CR-Scan Raptor
CR-Scan Raptor
Creality Raptor Pro
Creality Raptor Pro
Creality RaptorX
Creality RaptorX
CR-Scan Ferret Pro
CR-Scan Ferret Pro
More Products
HALOT-X1
HALOT-X1
HALOT R6
HALOT R6
HALOT-MAGE S
HALOT-MAGE S
More Products
Filaments3D Scanners
Materials
Materials
More Products
Filament Guide
Creality Pika
Creality Pika
CR-Scan Raptor
CR-Scan Raptor
Creality Raptor Pro
Creality Raptor Pro
Creality RaptorX
Creality RaptorX
CR-Scan Ferret Pro
CR-Scan Ferret Pro
More Products
Service Center
Download Center
Product Support
Blog Center / How to Install Klipper on Creality Ender 3 S1 Pro: Config and Setup
Contents
contents

Join Our Newsletter

Subscribe to our newsletter for 3D printing insights, step-by-step guides, and inspirations for your next 3D printing adventure.

By subscribing, you agree to our Terms and Privacy Policy.

Social Media

  • Youtube
  • Facebook
  • TikTok
  • Instagram
  • Twitter
  • Reddit
  • Discord
  • LinkedIn

Contents

  • What is Klipper?
  • Why Install Klipper on Creality Ender 3 S1 Pro?
  • Prerequisites
  • Install Mainsail or Fluidd
  • Prepare and install Klipper firmware for Ender 3 S1 Pro
  • How to flash Klipper firmware on Ender 3 S1 Pro
  • Copy the Ender 3 S1 Pro Klipper config file
  • Connect Klipper to your printer
  • How to revert to Stock Ender 3 S1 Pro Firmware?
  • Wrapping up

How to Install Klipper on Creality Ender 3 S1 Pro: Config and Setup

Oct 13, 2026 10:19:30

I previously covered the Ender 3 S1 Klipper installation, but things are a bit different for the S1 Pro, so I thought it would be helpful to cover this in a separate article. In this guide, I will show you how to install Klipper on the Ender 3 S1 Pro.

What is Klipper?

Klipper is an open-source firmware for your 3D printer that combines the power of a Raspberry Pi and your printer mainboard for better printer control. By doing this, you are able to run your printer at higher speeds with better precision and control.

Why Install Klipper on Creality Ender 3 S1 Pro?

By installing Klipper on the Ender 3 S1 Pro, you will be able to print faster compared to a stock printer, and you will also be able to control your printer remotely through Wi-Fi using a Web interface. The main reason to install Klipper is to use Pressure Advance and Input Shaper, which will further improve the capabilities of the new Sprite Pro Extruder from Creality.

The video below is showing the Ender 3 S1 running Klipper, printing at 150mm/s, 0.15 mm layer height with 3500 acceleration (realistically, it’s probably printing at 100mm/s). You should get the same print speed with the S1 Pro.

Test Prints with Klipper on Ender 3 S1 Pro

40mm Voron Calibration Cube

Material: Sunlu Red PLA
Layer Height: 0.2mm
Nozzle Temperature: 215C
Bed Temperature: 65C
Print Speed: 100 mm/s
Acceleration: 3000mm/s

Prerequisites

To install Klipper on Ender 3 S1 Pro, you need to have the following:

Raspberry Pi (any Pi version will work)
MainsailOS or FluiddPi – In this guide I will use MainsailOS and a Raspberry Pi 4.
Stock Creality Ender 3 S1 Pro 3D Printer with STM32F401 CPU. I recommend checking your chip version before following this guide.
Quality Power Supply for your Raspberry Pi
Type C cable which fits the Ender 3 S1 Pro
3DPrintBeginner Ender 3 S1 Pro Klipper Config File
You can check what kind of chip your printer is using by removing the bottom cover of the printer, and checking the CPU on your board:

If your printer has the STM32F103 chip, you can follow the Ender 3 S1 Klipper Guide, and use the config from this S1 Pro guide.

Install Mainsail or Fluidd

Before we begin, we need to install the web interface for our Klipper setup. I recommend installing MainsailOS because it is actively developed and it’s easy to use, but you can also install Fluidd.

I have written complete instructions on how to install Mainsail OS and Fluidd, so check out one of those articles before moving to the next step. In this guide, I will use Mainsail.

The articles also cover the installation of KIAUH which is a handy tool to have when running Klipper.

Prepare and install Klipper firmware for Ender 3 S1 Pro

Configure Klipper for Ender 3 S1 Pro

Open Putty, enter the IP of your Raspberry Pi then click Open.

In the Login prompt, you need to enter the credentials for MainsailOS. The default user is pi and the password is raspberry. Please note that the password will not be shown when typing.

Now you are in the SSH console of your MainsailOS install. Enter the Klipper folder:

Open the Klipper Firmware Configuration screen using the following command:

The Klipper Firmware Configuration screen will appear. Using your navigation keys, move through the menus and replicate the same settings I used.

When finished, press Q then Y to save your configuration. Now run the following command to start building the firmware:

The build process will start and when finished, the firmware will be ready to install. For the Creality Ender 3 S1 Pro, we need to install it from the SD card.

How to flash Klipper firmware on Ender 3 S1 Pro

Create a folder named STM32F4_UPDATE on the printer SD card. This will hold the klipper.bin firmware file we created before.

Next, connect via SFTP to your Raspberry Pi. I use WinSCP. Enter the IP, username and password just like you did for Putty, then click on Login.

Navigate to /home/pi/klipper/out and copy the klipper.bin file to the STM32F4_UPDATE folder we previously created.

Next, plug the SD card into your printer and turn it on. The installation process takes about 10 seconds. I recommend you wait for a minute, then remove the SD card and restart your printer. You will know that the firmware is flashed successfully if the screen does not display the regular menu.

Copy the Ender 3 S1 Pro Klipper config file

To make things easier, I made a printer.cfg for the stock Creality Ender 3 S1 Pro which can be downloaded and copied in Mainsail. You can download the config from here: Creality Ender 3 S1 Pro Klipper Config

Navigate to Machine, then click on the Upload button.

Connect Klipper to your printer

Finally, you just need to connect Klipper to your printer. This is super easy. You just need to go back on your Mainsail Dashboard, click on the Power button in the top right corner then click on Firmware Restart.

This action will trigger the connection between the Klipper service running on Mainsail and the Ender 3 S1 Pro Klipper firmware we just installed. If all the steps have been followed, then your printer will connect, and you will be greeted by this interface.

Feel free to home the printer first, to make sure everything is running correctly. Heat up the nozzle and heatbed and check if the temperature rises as expected. If everything looks good, I recommend starting the calibration process for Z offset, Pressure Advance, and Input Shaper.

My configured values should work well, but it doesn’t hurt to double-check.

How to revert to Stock Ender 3 S1 Pro Firmware?

If you decide Klipper is not for you, reverting to the stock firmware is easy. First, download the stock Ender 3 S1 Pro board firmware then follow the flashing guide from Creality.

Wrapping up

If you encounter issues during your installation, leave a detailed comment below and I will do my best to help you. I recommend checking out the Faster Klipper Bed Probing Macro if you want to probe your bead faster before each print.

You can also join the 3DPrintBeginner Forum where there’s a dedicated thread for Klipper Firmware, with Klipper enthusiasts ready to help.

Source by 3dprintbeginner: https://3dprintbeginner.com/install-klipper-on-ender-3-s1-pro/

SHOP

  • Store
  • Falcon Store
  • Where to Buy
  • K Series
  • Hi Series
  • Ender Series

COMMUNITY

  • Forum
  • Creality Cloud
  • Discord
  • Reddit
  • Open Source

SUPPORT

  • Downloads
  • Help Center
  • Video Guides
  • Warranty & Repairs

ABOUT

  • About Us
  • Contact Us
  • Distributors
  • Investor Relations
  • Affiliate Program

Be the First to Know

Get the latest news from Creality.

By subscribing, you agree to our Terms and Privacy Policy.

  • Youtube
  • Facebook
  • TikTok
  • Instagram
  • Twitter
  • Reddit
  • Discord
  • LinkedIn
Privacy PolicyTerms of SalesShipping PolicyFeedback
United Kingdom(English)

Copyright © 2026 Creality Co., Ltd. All rights reserved.