Skip to content

Releases: knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S

1.3.1

23 Sep 16:41
Compare
Choose a tag to compare

Features:

Bugfixes:

  • Some users reported USB communication issues when using Octoprint in combination with a USB Webcam. By disabling the Wifi functionality, this issue could be fixed so far.

Known Issues:

  • The Mega Pro Laser is currently nor supported at all.
  • When setting the Z offset manually, the Nozzle does not move to give you "live feedback". The Offset is only applied after X/Y movement.
  • The Nozzle temperature can only be set over 260°C via gcode and not the Touchscreen. This issue can not be fixed.
  • On Mega X with original DWIN/DGUS II Display, the pause/resume/filament change feature does not work due to a bug in the TFT Firmware itself.
  • The gcode filetransfer via Wifi is pretty slow due to to hardware limitations.
  • In some cases, Octoprint loses the USB connection. If this happens, just disable the internal Wifi feature.

How to Install:

  1. Follow the Beginner's Guide which is also available in german as "Einsteiger Leitfaden".
  2. Read the FAQ which can also be found in the Wiki.
  3. If you own a MEGA S or MEGA PRO, set your Bed size in your Slicer to these values.
  4. Use Cura, PrusaSlicer or xLoader to flash the Firmware to your Printer.

Important: Be sure to select "LOAD FW DEFAULTS" and "SAVE EEPROM" via Special Menu after updating!

1.3.0

18 Sep 20:56
Compare
Choose a tag to compare

Features:

Bugfixes:

  • Fix SD card file list, when there were only 3 gcode files present
  • When selecting a special menu entry, the cursor does not jump to the top anymore
  • Faster and more reliable manual mesh bed leveling
  • G2/G3 segment calculation (See: #191) (Special thanks to @ashleysommer)!
  • Fixed annoying T0 Sensor Display Message
  • Fix previous Bug in Beta 2 and Beta 3 where Chiron Users could not edit the Z offset anymore.
  • In some cases, Octoprint loses the USB connection. If this happens, just disable the internal Wifi feature.

Known Issues:

  • The Mega Pro Laser is currently nor supported at all
  • When setting the Z offset manually, the Nozzle does not move to give you "live feedback". The Offset is only applied after X/Y movement
  • The Nozzle temperature can only be set over 260°C via gcode and not the Touchscreen. This issue can not be fixed
  • On Mega X with original DWIN/DGUS II Display, the pause/resume/filament change feature does not work due to a bug in the TFT Firmware itself.
  • The gcode filetransfer via Wifi is pretty slow due to to hardware limitations.

How to Install:

  1. Follow the Beginner's Guide which is also available in german as "Einsteiger Leitfaden".
  2. Read the FAQ which can also be found in the Wiki.
  3. If you own a MEGA S or MEGA PRO, set your Bed size in your Slicer to these values.
  4. Use Cura, PrusaSlicer or xLoader to flash the Firmware to your Printer.

Important: Be sure to select "LOAD FW DEFAULTS" and "SAVE EEPROM" via Special Menu after updating!

1.2.0

27 Jun 17:54
Compare
Choose a tag to compare

Features:

  • Support for Chiron with the new Anycubic 0.0.2 Display (use CHIRON_DGUS if the special menu is missing)
  • Support for MEGA X with the new Anycubic 0.0.2 Display (use MEGA_X_DGUS if the special menu is missing)
  • Support for both Chiron Models (Anycubic OFW 1.3.0 and 1.3.5)
  • Fully working manual mesh bed leveling (MBL) and auto bed leveling (ABL) feature for Anycubic Chiron!
  • No need of any custom gcode files stored on the sd card to enable or disable ABL
  • New "reset leveling" menu entry in special menu for Chiron
  • Manual leveling while printing for Chiron
  • Ultra-Fast BLTouch/3DTouch probing feature
  • BLTouch Autolevelling mesh is now saved automatically to eeprom storage
  • Automatic Z-Offset save/restore
  • Automatic Mesh rebuild feature on "load defaults" for Chiron.
  • Smaller print area for normal i3 MEGA. (215x215x206 mm)
  • FlowRate can be adjusted in 1% steps instead of 5%
  • New pin assignment for all Trigorilla boards
  • Auto Home X after G29 on Chiron
  • On Mega S/P/X the ne nozzle moves 2 mm away from the endstops after homing
  • Automatic stepper driver release after successful auto leveling
  • New differentiation between A4988 and TMC22XX stepper drivers to ensure maximum performance
  • Max E0 (Nozzle) temperature increased to 300°C

Bugfixes:

  • Pressing the "back" Button in the advanced leveling menu crashed the printer
  • Fixed "whining" noise on stock Mega Pro
  • Fix "filament in/out" nozzle heating.
  • Fix Support for 3DTouch and other BLTouch Clones
  • BLTouch mesh leveling grid was sometimes not loaded correctly.
  • Chiron extruder fan was not working at all
  • Chiron Mesh levelling was out of bed boundaries
  • Print progress was not shown on Display
  • Print time was incorrect on Display
  • Crashes when using USB and SD at the same time (only DGUS Version)
  • Extruder fan on Mega Pro was not set automatically
  • Easy 4 Point Leveling did only work for point 1 on Chiron
  • Fixed slow responding Touchscreen on some Mega S/P Models
  • Fixed stuttering on small curves when using ARC.

Known Issues:

  • The Mega Pro Laser is currently nor supported at all
  • When setting the Z offset manually, the Nozzle does not move to give you "live feedback". The Offset is only applied after X/Y movement
  • The Nozzle temperature can only be set over 260°C via gcode and not the Touchscreen. This issue can not be fixed
  • On Mega X with original DWIN/DGUS II Display, the pause/resume feature does not work due to a bug in the TFT Firmware itself.

How to Install:

  1. Follow the Beginner's Guide which is also available in german as "Einsteiger Leitfaden".
  2. Read the FAQ which can also be found in the Wiki.
  3. If you own a MEGA S or MEGA PRO, set your Bed size in your Slicer to these values.
  4. Use Cura, PrusaSlicer or xLoader to flash the Firmware to your Printer.

Important: Be sure to select "LOAD FW DEFAULTS" and "SAVE EEPROM" via Special Menu after updating!

1.1.9

13 Jan 15:22
Compare
Choose a tag to compare

*Don't get confused with the version number! This is NOT "Marlin 1.1.9". It's "Knutwurst's Mega 1.1.9" based on Marlin 2.0.x!

Features:

  • None. Just bugfixing, but getting codebase ready for Mega Pro Laser and Chiron Support

Bugfixes:

  • In some environments, the extruder or an axis suddenly stopped working or turned backwards
  • The printer stopped working in a cold environment (< 10°C)

How to Install:

  1. Select your preferred version listed here
  2. Read the FAQ which can be found in the Wiki
  3. If you own a Mega/Mega S or Mega P, set your Bed size in your Slicer to these values
  4. Use Cura or xLoader to flash the Firmware to your Printer.

Important: Be sure to select "LOAD FW DEFAULTS" and "SAVE EEPROM" via Special Menu after updating from KW-1.1.6 or lower to get rid of old configuration settings!

1.1.8

01 Jan 15:03
Compare
Choose a tag to compare

Features:

  • Babystepping is now usable without BLTouch

Bugfixes:

  • Special Menu was not visible without SD card
  • ARC Settings are default for now to ensure the best compatibility with laser engraving
  • Stepper direction change delay increased from 650 to 200 to eliminate Extruder bugs with TMC drivers

How to Install:

  1. Select your preferred version listed here
  2. Read the FAQ which can be found in the Wiki
  3. If you own a Mega/Mega S or Mega P, set your Bed size in your Slicer to these values
  4. Use Cura or xLoader to flash the Firmware to your Printer.

Important: Be sure to select "LOAD FW DEFAULTS" and "SAVE EEPROM" via Special Menu after updating to get rid of old configuration settings!

1.1.7

29 Nov 12:28
Compare
Choose a tag to compare

New Features:

  • Easy 4 point leveling assistant
  • New Jerk Control instead of fixed Junction Deviation factor to save CPU cycles
  • G2 and G3 Gcode Arc or Circle Move Support for Laser implementation
  • Buzzer Sound when PID Tuning hast finished
  • Support for "cheap" TMC2208 Steppers
  • Support for BMG Extruder also for MEGA X
  • Increase maximum nozzle temperature to 300°C
  • Increase maximum bed temperature to 150°C

Bugfixes:

  • Stuttering when printing large curved objects
  • Stuttering via USB/Octoprint
  • Random resets on Mega S (DGUS) and Mega P
  • Unexpected axis movement
  • Default Jerk Settings for MEGA/S/P
  • Less aggressive thermal runaway protection
  • SlowDown didn't work
  • Wait-Cycle when doing a direction change to minimize possible layer shifts
  • Mega Pro Extruder direction was inverted
  • Slow Axis movements when using the Laser to engrave small circles
  • Special Menu was not visible without SD card

How to Install:

  1. Select your preferred version listed here
  2. Read the FAQ which can be found in the Wiki
  3. If you own a Mega/Mega S or Mega P, set your Bed size in your Slicer to these values
  4. Use Cura or xLoader to flash the Firmware to your Printer.

Important: Be sure to select "LOAD FW DEFAULTS" and "SAVE EEPROM" via Special Menu after updating to get rid of old configuration settings!

1.1.6

11 Sep 06:21
Compare
Choose a tag to compare

New Features:

  • Mega Pro Support (Prerelease! Use with caution!)
  • First Generation i3 Mega Support (The one with only one Z Endstop)
  • Cleaner Mesh-Leveling sub menu with "start" and "save" functions
  • Flow Rate control in % (before SD print or while printing from USB)
  • Support for BondTech BMG Extruder (enable with KNUTWURST_BMG flag)
  • New naming scheme for .hex files (see Download section)

Bugfixes:

  • Build Error on Windows regarding max path length
  • BLTouch is more reliable with a max deviation of now 10mm

1.1.5

27 Aug 07:07
Compare
Choose a tag to compare

Features:

  • Sub-menu for manual mesh bed leveling (makes leveling easier)
  • Increased Z speed for Mega X (Just below the maximum, the TMC stepper drivers can handle)
  • Increased filament runout watch from 3 to 5 seconds (to make the sensor more reliable)
  • Better menu structure on DGUS clone TFT
  • PID Tuning auto-save feature (no need for M500 anymore)

Bugfixes:

  • Annoying "no sd card" message, when entering the Special Menu without SD
  • BLTouch nozzle did not retract between probes in some configurations
  • Too long version number on Mega X TFT

Important: Be sure to select "LOAD FW DEFAULTS" and "SAVE EEPROM" after updating!

1.1.4

24 Aug 09:15
Compare
Choose a tag to compare

Features:

  • Junction Deviation also for Mega X
  • Version Info for DGUS and DGUS2 TFT
  • No more .gcode in Special Menu for Mega X
  • Support for longer filenames on Mega S/P
  • Special Menu now works without an SD Card inserted

Bugfixes:

  • Z-Feedrate lowered from 20 to 8 mm/s on Mega X with TMC Stepper Drivers
  • When using automatic PID Tuning, the nozzle was not quite in the middle of the bed

In case of any error, please select "LOAD FW DEFAULTS" and "SAVE EEPROM" to ensure, old settings are removed!

1.1.3

16 Aug 10:44
Compare
Choose a tag to compare

Features:

  • Fully automatised PID Tuning (Movement, Fans, Temperature, EEPROM)
  • Increased overall movement speed
  • Deployment script creates subfolders for each version

Bugfixes:

  • Z Up/Down 0.01mm Stepping is finally working!
  • Mega X Default Acceleration and Junction Deviation fixed
  • Mega X homing speed was way too high