. While the official GitHub provides the baseline, the true potential of the machine is unlocked through community Marlin builds or the high-speed capabilities of Klipper. Regardless of the choice, always ensure you back up your original configuration before flashing a new for Marlin or Klipper for your machine?
However, I can provide you with a and the official sources where you can reliably find the correct firmware for the Sapphire Pro. two trees sapphire pro firmware link
Once complete, the printer will boot into the new firmware. It is often recommended to delete the .bin file from the card afterward to prevent repeated flashing. Two Trees Sapphire Pro, 3D printer custom firmware ⚙️ However, I can provide you with a and
Access to the latest G-code commands and better screen interface layouts. The High-Performance Path: Klipper Two Trees Sapphire Pro, 3D printer custom firmware
Your endstop logic is reversed (NC vs NO). You need a recompiled firmware. As a temporary workaround, manually trigger the endstop with a screwdriver while homing to see if it stops—if not, the pin mapping is wrong.