Releases: MarlinFirmware/Configurations
Releases Β· MarlinFirmware/Configurations
Marlin 2.1.2 Example Configurations
Example Configurations for many (not all) machines supported by Marlin 2.1.2.
Full Changelog: e4feff5...80837fd
New Options
- β¨
ANYCUBIC_LCD_GCODE_EXT
(3d1d5c2) - β¨ Pt1000 with 2.2kΞ© pullup (3edc8fd)
- β¨
SET_PROGRESS_MANUALLY
(efee2cc, 503c6df) - β¨
ADVANCE_K
per-extruder (e3281f0) - β¨
FAN_KICKSTART_POWER
/ Controller fan kickstart (ea013cc) - β¨ Input Shaping (4a9dff3, f47843c, c5f9141)
- πΈ Up to 3 MAX Thermocouples (6c25560)
- πΈ Unify
*_SEGMENTS_PER_SECOND
(5ba27d4) - π§ Merge TMC26X into TMC config (fea3b69)
- β¨
CONTROLLER_FAN2_PIN
(315f409) - β¨
NEOPIXEL_M150_DEFAULT
(39b75a7) - β¨
TFT_SHARED_SPI
forTFT_COLOR_UI
(609957b)
New Configs
- β¨ Anycubic I3 Mega with Trigorilla Pro (#816)
- πΈ Add / Improve Sovol configs (#804)
- β¨ Ultimaker Original+ DXU (#820)
- β¨ Octopus with 8 axes (#827)
- β¨ Tinkerine Ditto Pro (#830)
- β¨ Tronxy X5S-2e with Chitu v5 (#831)
- β¨ Longer LK5 (#845)
- β¨ Minitronics v2.0 for CNC and CR-20 (#841)
- β¨ Ender-5 with BTT SKR v3 (rubienr) (#853)
- β¨ Ender 3 v2 Neo (#856)
- β¨ Biqu B1 SE (#857)
- β¨ Kingroon KP5L (#858)
Fixed Configs
- πΈ Fix and improve Elegoo Neptune 2 (#822)
- π Fix Z2 Current on Ender-3 / BTT E3 Turbo (#828)
- πΈ Tevo Tornado needs
ENDSTOP_NOISE_THRESHOLD
(#833) - π©Ή Fix Z2 stepper for Sidewinder X2 (#844)
- π Fix SKR E3-DIP V1.x SD card detect (#842)
- π©Ή Fix Biqu BX ABS Bed Preheat (#849)
- π©Ή Fix Formbot T_Rex_2+ SD Detect (#864)
Improved Configs
- π Extend BlueR for Nano v1.3 (#812)
- πΈ Enable Linear Advance + S-Curve for Biqu (#814)
- πΈ Improve Folger Tech FT5 (#815)
- πΈ Ender-2 / 3 Pro + CrealityV423 default
SERIAL_PORT_2
(#817) - πΈ Update Chiron Z1/Z2 and PLR (0bd7526)
- πΈ Update Simulator Config (#834, #847)
- πΈ Slower XY homing on AnyCubic Chiron (#836)
- π§ Fan 2 for Biqu B1 SE Plus (#837)
- β¨ Longer LK5 tweak (31275b1)
- πΈ Update Anycubic i3 Mega (#855)
- π§ Ender-5
ENCODER_NOISE_FILTER
(#851) - π§ Velleman updates (94c2be8)
Cleanup and Documentation
- π¨ Misc. cleanup (33182d9, c802c9d, 8e012e7, #826, 3f037b7, 11807f9)
- π Update MK3/S README docs (#813)
- π Update Thermistor 66 (f5f0c1f)
- π Update RRW Graphical LCD link (ba4bf79)
For Developers
Marlin 2.1.1 Example Configurations
Example Configurations for many (not all) machines supported by Marlin 2.1.1.
Full Changelog: d70b0f2...e4feff5
Removed
- π₯ Drop support for L64XX (c990b86)
New Options
- β¨ Foam Cutter by rcKeith (#751)
- β¨ MAX7219 profiler option (b134633)
- β¨ Support Biqu SE BX board V3.0 (#774)
- β¨ Inline Laser (fc9c61f)
- β¨
EMOTION_TECH_LCD
(69bad39) - β¨
MAG_MOUNTED_PROBE
(a98a646) - β¨ Steinhart-Hart C Coeff for Custom Thermistor (53cc251)
- π§ Rotational / Angular Feedrate (2dc50a8)
- β¨
DISABLE_DUE_SD_MMC
(13cedb5) - β¨
ENCODER_NOISE_FILTER
(766f018) - β¨
SWITCHING_NOZZLE_SERVO_DWELL
(c0e4a07) - π§βπ»
MARLIN_TEST_BUILD
(943c43a) - β¨
BD_SENSOR
- Bed Distance Sensor (e6a61ac) - β¨
SD_ABORT_ON_ENDSTOP_HIT_GCODE
(8549580) - π§
CONFIG_EXPORT
(a450b55)
New Configurations
- β¨ Velleman Vertex Delta K8800 (7b2a876, 8833933)
- β¨ Sapphire Plus 2.1 (#741)
- β¨ CR-10 S5 with BTT SKR E3 mini V3 (#780)
- β¨ Teensy 3.5-6 Simple / LulzBot Mini2 Hibiscus / Experimental (#752)
- β¨ Ender-5 Pro 4.22 w/ Micro-Swiss Direct Drive, BLTouch (#759)
- β¨ Ultimaker 2+ (#791)
Fixed
- βοΈ Fix Ender-6 BLTouch Option (#749)
- π Update branch warning (c27da0b)
- π Fix Biqu BX Serial Ports (#760)
- π©Ή Fix RAMPS / 5 Linear Axes (#784)
- π©Ή No custom BS with MKS_TS35_V2_0 (17cbbaa)
- π Fix Ender-3 Max Z/E Drivers (#789)
- π©Ή Fix Microswiss Direct Drive Steps/mm (#790)
- π Velleman K8400 has DRV8825 (#793)
Improved
- πΈ Improve Sovol SV01 / SKR Mini E3 V3 (#748)
- β‘οΈ Improve Biqu BX (#763)
- π§βπ» Update simulator configuration (632a50d)
- π§ Update Prusa MK3/S Configs (#777)
- πΈ Improve B1 SE Plus Config (#779)
- π§ Creality3D Boot / Status bitmaps (#782)
- πΈ Machine-relative
Z_STEPPER_ALIGN_XY
(47531dd) - β‘οΈ Reduce Chiron acceleration (#788)
- π§ Fix, Improve Biqu BX Config (#786)
- πΈ Relax "heating failed" for hotends (da98d91)
Changed
Marlin 2.1 Example Configurations
Changes since 2.0.9.4β¦
New Examples
- β¨ Sovol SV01 / SKR Mini E3 V3 (#745)
Updated Examples
- π Fix Anycubic i3 Mega (#734)
- π Fix Elegoo Neptune 2 max temps (#729)
- πΈ Improve Ender5 Plus (#739)
- π Use serial port 2 for Ender 5 Plus LCD (#744)
New Features
- β¨ Up to 9 linear/rotary axes
- β¨
MPCTEMP
- Model Predictive Temperature Control
Changes
- π§ Base
NUM_AXES
on defined*_DRIVER_TYPE
s - π Fix various build issues (#737)
Marlin 2.0.9.5 Example Configurations
Example Configurations for many (not all) machines supported by Marlin 2.0.9.5.
Full Changelog: 2.0.9.4...2.0.9.5
- π Configurations updated to Version 2.0.9.5
- π Fix Biqu BX Serial Ports (#760)
- π Index Rev03 => LumenPnP (#766)
- β¨ Inline laser
- π ESP32 comments
- π Fix various build issues (#737)
- π Put
DELTA
/SCARA
/TPARA
in all configs (#776) - π Fix stepper drivers in default
- π§ Improve config parity with 2.1.x
- π₯ Num Axes / Multi-Stepper based on Driver Types
- π Remove
AXISn_ROTATES
comments - π©Ή No custom BS with
MKS_TS35_V2_0
- π§ Fix, Improve Biqu BX Config (#786)
- π Update
MPCTEMP
G-Code M306 T (#787) - β‘οΈ Reduce Chiron acceleration (#788)
- π Fix Ender-3 Max Z/E Drivers (#789)
- π©Ή Fix Microswiss Direct Drive Steps/mm (#790)
Marlin 2.0.9.4 Example Configurations
This release brings lots of new features and major changes to Marlin.
Full Changelog: 2.0.9.3...2.0.9.4
New Examples
- β¨ Ender-3 Pro with SKR Mini E3 V3 (#660)
- β¨ Tevo Little Monster
- β¨ CTC Bizer (#676)
- β¨ Ender 3 S1 (#677)
- β¨ Weedo TINA2 (#685)
- β¨ Ender-3 with FYSETC Cheetah 2.0 (#683)
- β¨ Creality CR-10S with SKR 2.0 (#693)
- β¨ BIQU Thunder (#694)
- β¨ Ender-3 with BTT SKR Mini E3 v3
New Features
- π§
LED_POWEROFF_TIMEOUT
- π§
PROBE_OFFSET_WIZARD
for LVGL - β¨
USE_MARLIN_DISKIO_FOR_HOST_DRIVE
- β¨
HOST_STATUS_NOTIFICATIONS
- β»οΈ
NOZZLE_PARK_MOVE
- β¨ Temp sensors 503-505
- β¨ Thermistor 68
- β¨
LCD_BACKLIGHT_TIMEOUT
- β¨
MULTI_VOLUME
M21 P
/S
/U
- πΈ Universal
X_AXIS_TWIST_COMPENSATION
- β¨ Ender-3 V2 / S1 screen cross-compatibility (#687)
- β¨
STATUS_MESSAGE_TIMEOUT_SEC
- β¨
FREEZE_STATE
- β¨ Zonestar P802QR2 (SKR 1.4 Turbo / TMC2209) (#703)
- β¨ Graphical Display Sleep
- β¨
AUTO_REPORT_REDUNDANT
option - β¨
SOUND_ON_DEFAULT
- β¨
LASER_SAFETY_TIMEOUT_MS
- β¨
MPCTEMP
- Model Predictive Temperature Control
Updated Examples
- π§ Update Index REV03 config (#672)
- π₯ Remove Bad Ender-5 Config (#675)
- πΈ Improve Zonestar P802QR2 (#679)
- π©Ή Enable Ultimaker Original+ hotend autofan (#686)
- π Anycubic Chiron needs
FAN_SOFT_PWM
(#695) - β‘οΈ Index Rev03 SPI stepper support (#697)
- β‘οΈ Improve SKR Mini E3 endstops / BLTouch (#700)
- π©Ή No pulldowns on CR-10 V3 (#706)
- π Fix Anycubic i3, i3 Mega
- π Fix Index CNC Rev3 J axis micro-steps (#712)
- π§ Enable Sunlu S8 Auto Fan (#718)
- π§ CR-10S stock board has onboard SD (#716)
- π No
ADAPTIVE_STEP_SMOOTHING
on Ender-3 V2 (SKR Mini E3 V3) (#727) - πΈ Fix, improve Elegoo Neptune 2 (#721)
- πΈ Improve B1, Set
MULTI_VOLUME
for B1 SE Plus (#719) - π Define required axis drivers (#726)
- π Fix dual MAX31865 init
- π§ Configuration updates, cleanup (#709)
- π Fix TINA2 motherboard (#731)
- π Fix Dagoma
M106
num fans (#728) - β¨ Add K8200 upgraded Z axis, RRD FG LCD (#730)
Changes
- π§βπ»
HAS_MARLINUI_MENU
andHAS_MANUAL_MOVE_MENU
- π¨ Move
LED_CONTROL_MENU
- π¨ Move
PROPORTIONAL_FONT_RATIO
- πΈ Use
Z_STEPPER_ALIGN_STEPPER_XY
to enable - π§ Mark Thermal Variance Monitor EXPERIMENTAL
- πΈ Default TMC address defined by board (#696)
- π§
DWIN_CREALITY_LCD_ENHANCED
=>DWIN_LCD_PROUI
- πΈ More PID Edit menus
- πΈ Alert users to avoid import-2.0.x
- π§ Move
LASER_COOLANT_FLOW_METER
toLASER_FEATURE
- π₯ Not using
RRF_GCODE_DIALECT
- π₯ Multi-stepper updates
- π§
LEVEL_BED_CORNERS
=>LCD_BED_TRAMMING
- π§ Axes based on defined driver types
- π§ Auto-assign
LCD_SERIAL_PORT
with warning FAN_INVERTING
=>FAN_ACTIVE_STATE
(LOW)
Cleanup
- π Update
TOOLCHANGE_FILAMENT_SWAP
comments - π (secs) => (s)
- π Fix
X2_MAX_POS
comment - π Fix
DEFAULT_DUAL_X_CARRIAGE_MODE
comment - π Adjust XATC comment
- π Update Spindle/Laser docs link
- π ESP32 Hardware PWM
- π Obsolete "freeze" comment
- π Move MKS Robin E3 V1.1 Readme (#705)
- π Adjust DGUS Touch Display comment
- βοΈ No such pin as
COOLER_FAN_PIN
- π¨ Tweak
NEOPIXEL_LED
formatting - π Fix some README formatting (#714)
- π Update
NEOPIXEL_TYPE
comment - π Refer to 'PROGMEM' as 'flash'
- βοΈ gcode => G-code
Marlin 2.0.9.3 Example Configurations
New Examples
- β¨ Kingroon KP3S (#637)
- β¨ Elegoo Neptune 2 (#636)
- β¨ Creality3D Ender 2 Pro (#633)
- β¨ EasyThreeD ET4000+ (#623)
- β¨ BTT_MINI_12864_V1 (d463235)
- β¨ Biqu B1 with BTT SKR 2 (#605)
- β¨ Biqu BX (TFT_COLOR_UI) (#604)
- β¨ BIQU B1 SE Plus (8dda751, #613, #614)
- β¨ Artillery Sidewinder X2, Hornet, Genius (BLTouch) (#597)
- β¨ E3V2 with SKR E3 Turbo (#600)
- β¨ Ultimaker 2 (experimental) (#587)
- β¨ BTT SKR Mini E3 V3.0 (2e61255)
Updated Examples
- π§ Tuned UMO configurations (#631)
- π Native USB on E3V2 SKR E3 Turbo (#621)
- π Biqu B1 (SKR2) - Disable Print Counter (#617)
- π§ Biqu BX - Allow Low E Jerk (#616)
- π Fix Flashforge Creator Pro auto fans (#609)
- πΈ Fix and improve Prusa MK3 configs (#607)
- π¨ Adjust Ender-3 V2 DWIN options (33b8f00)
- π§ Fix EZBoard V2 board name (87ab00a)
- πΈ CR-20 BABYSTEP_ZPROBE_OFFSET (#592)
- π Disable BLTOUCH_SET_5V_MODE on Ender 3 (Max) Creality v4 (#583)
New Features
- β¨ EEPROM_INIT_NOW (4d0376b)
- β¨ Extended MAX31865 options (9edd385)
- β¨ CONFIGURATION_EMBEDDING (dbd3991)
- β¨ CHAMBER_FAN_INDEX (fbf9a91)
- β¨ X_AXIS_TWIST_COMPENSATION (2b2ed67)
- β¨ EASYTHREED_UI (897f408)
- β¨ MARKFORGED_YX (1787e14)
- β¨ Fan tachometer support (1a30fbd)
- β¨ PROBE_ENABLE_DISABLE (a0eb0e3)
- β¨ CNC_DRILLING_CYCLE (d6a5d9a)
- β¨ OPTIBOOT_RESET_REASON (073db3b)
- β¨ Add ALLOW_LOW_EJERK option (29f1f5c)
- β¨ HOST_SHUTDOWN_MENU_ITEM (c9578df)
- π§ Options for USE_TEMP_EXT_COMPENSATION (53b8710)
- β¨ EVENT_GCODE_TOOLCHANGE_ALWAYS_RUN (ff76e03)
- β¨ Add BTT_TFT35_SPI_V1_0 (1ddf4c3)
Other Changes
- πΈ Per-axis TMC Hold Multiplier (7fdcd20)
- πΈ Move MOTHERBOARD closer to the top (97ceb85, cc63bec)
- πΈ Adjust FAST_PWM_FAN (a24a1d7)
- π BLTOUCH_HS_MODE comments (1805bb3)
- π» Remove Bidirectional Unicode Text (#620)
- π§ SOUND_MENU_ITEM for E3V2 (9665502)
- πΈ Expose sub-options for E3V2 Enhanced (a151d5e)
- π§ Restore Low EJERK Configs (#606)
- βοΈ Fix links in README (#612)
- π§ BLTOUCH_HS_MODE is true/false (50b531b)
- π¨ Refactor Probe Temp Compensation (b62e73a)
- π Add links to README (13e350e)
- π Comment on AUTOTEMP_OLDWEIGHT (b17fbdf)
- π Remove extra MANUAL_SOLENOID_CONTROL (f2e8ecc)
- π¨ Use CAN_SHOW_REMAINING_TIME conditional (7a11f71)
- π§ Remove STM32F203RE example warnings (fdf0300)
- π¨ Move Creality 4.2.2 warning (729ab2b)
Repository
Marlin 2.0.9.2 Example Configurations
New Features
- β¨ Tronxy X5SA-500-2E (#545)
- β¨ MAX Thermocouple options (f0510d0)
- β¨
MKS_MINI_12864_V3
(b8f8bce) - β¨ Board Thermistor (1f38de7)
- β¨ MarlinUI for Ender 3 V2 (3fe1eb3, 2a9857d, 6ea6e8f)
- β¨ Unified
DWIN_SET
(b967333) - β¨ CR-10 S5 + BTT SKR Mini E3 1.2 + TFT35 E3 V3.0 (#532)
- β¨ Add TDK NTCG104LH104KT1 NTC100K Thermistor (#541)
- β¨
BUFFER_MONITORING
(6a43c22) - π§ Enable
MANUAL_FEEDRATE
forDWIN_CREALITY_LCD
(cbaa7ca) - β¨
HOST_PAUSE_M76
(0ed33bd) - π§ Enable
SCROLL_LONG_FILENAMES
for E3V2 (0d57303) - β¨ Simulator Configuration (77cb5ed)
- β¨
MIXING_PRESETS
(cf28abe) - β¨
MKS_PWC
(ec522d0) - β¨ Ender-3 with TH3D EZBoard Lite V2 (0c7b314)
- β¨ Creality CR-30 PrintMill (3afe7cd)
- β¨ Sovol SV-01 with BTT E3 Turbo (#540)
- πΊ Add
TFT_RES_1024x600
(992c1ea) - β¨
INDIVIDUAL_AXIS_HOMING_SUBMENU
(a825904) - β¨ Index Pick-and-Place (f8e2d40)
- β¨
DGUS_LCD_UI_RELOADED
(a4093de, 76712a6) - β¨
DWIN_CREALITY_LCD_JYERSUI
(27d6e8d) - β¨
DWIN_CREALITY_LCD_ENHANCED
(0c08417) - β¨
TOUCH_IDLE_SLEEP
(87c1e6c) - β¨
SERVO_DETACH_GCODE
(a548dae) - β¨ New filament change options (14b0948)
- β¨ Polargraph plotter (84aa5fe)
- β¨ FlyingBear P902 (#569)
- β¨ CR-10 S5 board V2.2 (with BLTouch) (#574)
- β¨
WYH_L12864
display for Alfawise (1167dba) - β¨ Add IJK home positions (86585c5)
Other Changes
- π Update
Z_SAFE_HOMING
description (6777861) - Update Thermistor comments (1f40060)
- E3V2
DWIN_SET
font restore (3d52342) - π§ Fix endstop inverting with BLTouch options (#533)
- π Fix Ender-3 + MKS Robin E3 V1.1 reversed steppers (#538)
- πΈ Fix Tevo Tornado boot screen (#539)
- π Update status comment (0981763)
- π More details for DGUS LCDs (2da6882)
- π Patch config issues (#548)
- π Update Ender 5/6 READMEs (#547)
- π Spellcheck (354f671)
- π§
DEFAULT_EJERK
>= 10 for Linear Advance (e59d773) - π§ Improve Creality CR-10 V3 (#550)
- π Fix Mixing Extruder examples (fec1a62)
- πΈ Updated
DWIN_SET
English text (9f12023) - π‘ AdaFruit => Adafruit (5e8688a)
- π§ Bring configs up to date (6f1ce9a)
- π AlephObjects => LulzBot (c8c3b90, 6597a43)
- π§ Better SH for E3 Pro + SKR 1.4 Turbo (f6c3ba6)
- πΈ G2/G3 Arcs Rework (5941b1f)
- β‘οΈ Improve Geeetech A20 endstop reliability (#559)
- π Update
PID_PARAMS_PER_HOTEND
comment (7d9bf17) - π©Ή Update Index arc settings (9af88ec)
SPINDLE_LASER_PWM
=>SPINDLE_LASER_USE_PWM
(305d84b)- π Configurations version 02000902 (1a6b57b)
- π Update Greek language options (c7c1e96)
- π Clarify SD card formatting (#571)
- πΈ Fix CR-10 Mini + SKR Mini E3 V2 bitmaps (#570)
- π§ CR-10 V3: Disable BLTouch by default (#567)
- π§ Update Longer3D / U20 examples (#558)
- π§ Tuned Ultimaker Original Plus UMO+ (#553)
- π Clean up Delta headings (8c79cb8)
- π Disable BLTouch 5V Mode for BTT SKR Mini E3 V2 (#576)
- π§ Improve Thinker SE and V2 (#577)
- π¨ Rearrange pullups/pulldowns (256a11c)
Marlin 2.0.9.1 Example Configurations
- Add RAMPS with 5 linear axes (no extruders) configuration example.
- Add CTC A13 (Ender-3 clone) example configurations.
- Add
PROBING_ESTEPPERS_OFF
option to only disable E during probing.
Marlin 2.0.9 Example Configurations
- Add Ultimaker Original Plus example configuration.
- Support up to 6 linear axes (and still, up to 8 extruders).
- Add
TEMP_SENSOR_REDUNDANT
with the full suite of temp sensor options. - Add
REDUNDANT_PART_COOLING_FAN
. - Add
E_DUAL_STEPPER_DRIVERS
and options. - Add a default
SENSORLESS_BACKOFF_MM
for Z with a value of 0. - Add
EVENT_GCODE_TOOLCHANGE_T#
options. - Add
I2C_AMMETER
and options.
Marlin 2.0.8.2 Example Configurations
New Features
- β¨
MEDIA_MENU_AT_TOP
moves "Print from SD" to the top of the Main Menu. If using a keypad, set it to0
orfalse
to move it to the bottom. - β¨
BAUDRATE_2
andBAUDRATE_3
are used to set the baud rate forSERIAL_PORT_2
andSERIAL_PORT_3
. - β¨ Add
NEOPIXEL_BKGD_INDEX_(FIRST|LAST)
so "background" LEDs can encompass a range of neopixels. (MarlinFirmware/Marlin#21962)
New Configurations
- π§ Wanhao Duplicator i3 Plus (#489)
- π§ Ender 3 with SKR 1.4, BLTOUCH, TMC2208
- π§ Malyan M180 (#503)
Changes
- π§ Comment out
NEOPIXEL_PIN
by default - π§ Update Animated Bootscreen example (#504)