Firmware Best - Two Trees Sapphire Pro
Enables high speeds (up to 250mm/s+) and accelerations (up to 10k) while maintaining quality through Input Shaping
2. Marlin (Community Configurations): The Reliable Workhorse
If your touchscreen stops responding or the display remains blank: two trees sapphire pro firmware best
Unlocks features like Linear Advance (similar to Klipper's Pressure Advance) and Manual Mesh Bed Leveling.
A. The Best Overall: Custom Marlin 2.0.x / 2.1.x (Modified for MKS Robin Nano) Enables high speeds (up to 250mm/s+) and accelerations
Use Klipper if you want better motion control, higher speeds with quality (via input shaping), and easier development tuning via host Raspberry Pi.
Ensures robust thermal runaway protection is active and properly calibrated. The Best Overall: Custom Marlin 2
The stock Sapphire Pro firmware often causes the hotend to overshoot its target temperature by 15–20°C. A custom Marlin firmware typically reduces this to ~5°C — still manageable but not ideal. Ensure PID tuning is performed correctly to further minimize this.