If you want to keep it simple but improved, a custom-compiled Marlin 2.0 or 2.1 is the way to go. There are several community-driven forks that specifically optimize for the MKS Robin Nano board used in the Sapphire Pro.
You will need a Raspberry Pi or a host machine running Armbian, and a bit of technical knowledge to edit configuration files ( printer.cfg ).
For users looking to push their Sapphire Pro to the limit, is the superior choice. Klipper moves the calculations to a Raspberry Pi, allowing the MKS Robin Nano board to focus solely on moving the motors. This results in much higher printing speeds without losing quality. two trees sapphire pro firmware best
If you want to unlock the true speed of the Sapphire Pro’s CoreXY architecture, is the undisputed champion.
For , place the compiled Robin_nano35.bin (or matching version name) onto the root of the card. If you want to keep it simple but
Virtually eliminates ghosting and ringing at high print speeds.
Run M303 to tune both the hotend and heated bed. This ensures stable temperatures and reduces the overshoot issues commonly found in stock firmware. For users looking to push their Sapphire Pro
Ensure it is named correctly (usually robin_nano.bin or robin_nano35.bin depending on the board) TwoTrees Wiki .
Support for BLTouch (auto bed leveling), filament runout sensors, and faster print speeds. 2. Top Firmware Options for Sapphire Pro A. The Best All-Rounder: Custom Marlin 2.0/2.1 (Robin Nano)