github MarlinFirmware/Marlin 2.0.2
Marlin 2.0.2

latest releases: 2.1.2.4, 2.1.2.3, 2.1.2.2...
4 years ago

New Boards

  • Add HMS434 V15 ATSAM board
  • BigTreeTech GTR V1.0 board support

Configurations

  • Configurations moved to the MarlinFirmware/Configurations repo
  • Adjustable debounce for ADC keypads
  • Per-tool defaults for G12 Nozzle Clean
  • New tuning options for G2/G3 arc segmenting

Patched boards / pins / configs

  • Better Geeetech GTM32 support
  • Improve STEVAL 3DP001V1 support. Easier use of serial 2 for wifi.
  • Updated BigTreeTech BTT002 pins
  • Use Flash-based EEPROM storage on BTT002
  • Updated FYSTEC F6 pins
  • Remap BigTreeTech SKR 1.3 endstops with sensorless homing
  • Fix Trigorilla 1.4 X-Max and Y-min limit switches

Hosts and UI

  • Fixed issues with Touch UI FTDI Eve
  • Permit more RRW Keypad / LCD combinations
  • Slightly slimmer slim menus
  • Better Chamber temperature safety margin
  • Fix locked UI on failed G26
  • Fix PID-F edit item label
  • Retain SD working directory on file write/delete
  • Fix serial output redirection for injected commands

New Features

  • Support for up to 8 extruders
  • Support for Duet Smart Effector (probe)
  • Add G60/G61 position save / restore
  • Add P.I.N.D.A. probe temperature compensation
  • Add Heated bed probe temperature compensation
  • Support for 4x Z steppers and 4x Z endstops
  • Support for Nikon IR and other irregular shutter timings
  • Option to set LPC1768 i2c master id (for u8g and digipots)

Issues Patched

  • Better support for STmicro L64xx and powerSTEP drivers
  • Fix ESP32 periodic random print pausing
  • Fix power loss recovery cancel for ExtUI displays
  • Fix i2c address for MCP4728 on LPC1768
  • Patched Melzi fan and LCD pins
  • Fix M112 when used with EMERGENCY_PARSER
  • Fix errant timeout in response to M85
  • Fix MBL compile issue
  • Fix allocation of STM32F4/7 timers
  • Optimized UTF8 to HD44780 charset translation
  • Fix ESP3DLib wifi idle task
  • Fix HOMING_BACKOFF_MM for delta

For Developers

  • Improved STM32 build settings and timer allocation
  • Updated helper scripts for Jekyll documentation

Don't miss a new Marlin release

NewReleases is sending notifications on new releases.