Marlin 2.0.7 Firmware for Artillery Sidewinder X1 - MKS SGEN - TMC2209 - ABL with stock z-sensor and PEI spring steel

Marlin 2.0.7 Firmware for Artillery Sidewinder X1 - MKS SGEN - TMC2209 - ABL with stock z-sensor and PEI spring steel

thingiverse

This is the Marlin 2.0.7 Firmware for the Artillery Sidwinder X1 with:\r\n\r\nMKS SGEN L V1.0 32BIT Mainboard\r\nTMC2209 in UART\r\nAuto Bed Leveling with PEI Spring Steel and Z-sensor \r\n\r\n- It is NOT for the stock MKS GEN L mainboard with TMC2100 drivers !!!\r\n\r\nWith this firmware you have:\r\n\r\n- EPROM access\r\n- 128 Microsteps in Stealthchop\r\n- Auto bed leveling\r\n- Babystepping\r\n- Linear Advance K0.14\r\n- Experimental S-Curve\r\n- Serial Overrun Protection\r\n- TMC in UART, so current and SC are adjustable\r\n- TMC debug\r\n\r\nLED light not working!!! Pins used for ABL\r\n\r\nThe TFT-screen needs isolation with printed washers to keep a working print process from thumb drive or sd-card. (without washers there will be communication errors). Also update the TFT Firmware with provided files.\r\n\r\nTested on my X1, works perfectly.\r\n\r\nIf you already have this setup and need only the firmware, I've compiled a FIRMWARE.BIN. Or change the source to your needs....\r\n\r\nHow to install:\r\n\r\n- Copy FIRMWARE.BIN and all four files for the TFT on a micro sd-card.\r\n- Turn off printer and put sd-card into sd-card slot from SGEN mainboard\r\n- Turn on printer and wait about 10 seconds (until fast flashing from blue LED on SGEN stopped)\r\n- Turn off printer, remove sd-card from SGEN and put it into TFT sd-card slot\r\n- Turn on printer and wait until you see the main menu and actual temperatures \r\n- Connect to a terminal (like Octoprint, Repetier, Cura, Arduino etc. etc.)\r\n- Enter M502 (to load firmware defaults)\r\n- Enter M500 (to store defaults in EPROM)\r\n- Enter M503 if you want to see all EPROM data (not necessary for the upgrade)\r\n\r\nAdded AUTO BED LEVELING with additional stock Z-sensor type and spring steel sheet.\r\nI highly recommend keeping z-endstop and adding a second sensor as probe. My firmware uses z-endstop for homing and probe for ABL.\r\nLED board must be removed, and the cables for LED need to go into Z-MAX input on the SGEN-L board.\r\nConnect brown to B, blue to G, and black to R pin.\r\nDistance for probe to PEI spring steel is 2mm\r\nFan is a 5015 blower (not stock 4020)\r\n\r\nMy mod is based on:\r\nhttps://3dprintbeginner.com/sidewinder-x1-auto-bed-leveling-stock-sensor/\r\n\r\nZ-sensor can be purchased here (i.e.):\r\nhttps://fulament.com/collections/sidewinder-x1-replacement-parts-1/products/z-endstop-sensor\r\n\r\nSpring steel sheet (i.e.):\r\nhttps://www.amazon.com/FYSETC-310x310mm-12-2x12-2-Textured-Magnetic/dp/B087Q46R9P

Download Model from thingiverse

With this file you will be able to print Marlin 2.0.7 Firmware for Artillery Sidewinder X1 - MKS SGEN - TMC2209 - ABL with stock z-sensor and PEI spring steel with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Marlin 2.0.7 Firmware for Artillery Sidewinder X1 - MKS SGEN - TMC2209 - ABL with stock z-sensor and PEI spring steel.