Skip to content

pinguinpfleger/ASWX1-TFTFW-MOD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Optimized firmware for the Artillery Sidewinder X1 touch display

The Artillery Sidewinder X1 has an Makerbase MKS-TFT 3.2 Touch-Display build in and is delivered with this Firmware
The Firmware for the MKS-TFT touch display is only available as precompiled firmware so adjustments / extensions are limited ...

Requirements

You need the ASWX1-FW-MOD or at least a firmware with enabled eeprom and babystepping.

RELEASES

29.02.2020 ASWX1-TFTFW-MOD-v1.1 - ASWX1-TFTFW-MOD-v1.1.zip based on MKS TFT28_32_v3.0.3
Changed some Icons with FoodFighters Version

29.02.2020 ASWX1-TFTFW-MOD-v1.0 - ASWX1-TFTFW-MOD-v1.0.zip based on MKS TFT28_32_v3.0.3

Added Features

  1. P.I.D. Autotune
    PID Tuning improves your hotend/bed temperatur stability and will positively impact print quality.
    This command initiates a process of heating and cooling to determine the proper PID values for your hotend.
    This may take up to 5-10 minutes.
    Make sure you wait!
    Default for nozzel is set to 220°C which is the middle of PLA and PETG default nozzel temperatures.
    Default fur bed is set to 72°C which is the middle of PLA and PETG default bed temperatures.
    You can edit this in this line in mk_config.txt.

  2. Preheat Presets for PLA and PETG
    Let you easily preheat to given presets, you can change the temps in the mks_config.txt.
    Default for PLA is 205°C Nozzle and 60°C Bed M104 S205; M140 S60;
    Default for PETG is 235°C Nozzle and 85°C Bed M104 S235; M140 S85;

  3. Manual Bed Leveling
    Manual Bed Leveling Homes(G28) and turns off all stepper motors except Z-Motors.
    Now you can freely move your hotend to the desired positions.
    I find this helpful for initial bed leveling as you can carefully move your printhead.
    Do not forget to preheat bed and hotend for accurate leveling.
    You can use Z+ and Z- commands to drive the head up or down overall.

  4. Live Adjust Z / Babystepping Z
    During printing the first layer you can still adjust the distance between the nozzle and the print-bed.
    E.g. if you find your print is not sticking you can carefully step down the nozzle or correct it up again
    without the need to relevel all four screws at the same time.
    However, this assumes the bed is in level overall but maybe just a little too low or too high overall.

SCREENSHOTS

Boot & Startscreen

Tools

Settings

Individual Adjustments

Adjustments can be made via the mks_config.txt.

Flashing

Simply copy all files in the sd-card folder to a microSD-Card, insert to your printer and reboot printer, wait until process is finished.

TIPPS

  • In case your USB Stick does not work anymore after the upgrade, check the following option on your TFT: SET/File/USB.
    That was always there but defaulted back to SD after TFT Upgrade.
  • You can simply upload the modified mks_config.txt to the tft, just copy this file to sd and reboot. You do not need to copy all the other files, its a lot faster.

Credits

The repository here is the continuation of the TFT-Firmware from Robscar's firmware mod at Thingiverse and the remix from FoodFighter.

The modified Marlin firmware for the Artillery Sidewinder X1 has been seperated to an own repository:
https://github.com/pinguinpfleger/ASWX1-FW-MOD