Skip to content

Releases: mriscoc/Ender3V2S1

Professional Firmware for 3D Printers (EXPERIMENTAL) 20250106

07 Jan 07:37
Compare
Choose a tag to compare

New Year 2025 (20250106) EXPERIMENTAL

This is an intermediates experimental release, due to the amount of code modifications, the source is available here https://github.com/mriscoc/Ender3V2S1/tree/Experimental-20250111 and will have some modificatons until the ending of the testing phase

What's new in this release

  • Simplify PrintJobRecovery initialization using aggregate initialization
  • Update homing speed settings to use minimum feed rate for editable homing feed rate menu
  • Max speed and homing feed rate menu items use integers.
  • Fix input shaping Z-axis functions.
  • Fix EEPROM read for bed temperature threshold in settings
  • Fix DWIN_LCD_PROUI specific preheat message handling
  • New Printing and Printdone screen layouts with hotend and bed temperature graphs
  • Add EEPROM storage option to Z-offset menu
  • Restore SMOOTH_ENCODER_MENUITEMS functionality
  • Fix meshViewer font on load
  • Standardization of the Mesh Reset procedure across leveling systems
  • Better icon layout in the Dashboard
  • Restored Light menu items at Control menu
  • Rename Retract menu to Firmware Retract for Ultipanel UI
  • Fix Ender-3 S1F4 EEPROM exclusion zone
  • TJC display brightness fixes

Enhancements, fixes and updates from Marlin Bugfix

  • Fix S6 V2 TMC communication error (#27595)
  • Fix and improve schema exports
  • Config feedrate units
  • Fix build with Color UI touch items
  • Scripted build/archive multiple envs
  • Limited number of DGUS fans
  • Versioned ststm32 for BLACKBEEZMINI_V1
  • Prevent very slow 'G29 S{value}' (ABL Mesh) (#27579)
  • Filter 'G29 S0' in ABL
  • Remove extra hotend temp update
  • Improve pulse timing
  • fix LPC176x jitter (#27131)
  • Advance tone queue when muted (#26278)
  • LCD conditional cleanup (#27539)
  • Servo angles tweaks
  • More informative probe conflict message
  • Reduce some 256KB Maple builds (#27488)
  • G34 Z-align in ProUI Home menu (#27567)
  • Fix HC32 Clock Configuration (#27099)
  • Update hc32.ini (board_upload.offset_address) (#27550)
  • TinyBee note: 5V out-only pins! (#27563)
  • Fix ESP32 build (for xtensa32) (#27561)
  • Update config.ini move undefs (#27562)
  • Improve build script compatibility (#27549)
  • Update pin LPC PIO framework (#27554)
  • Fix/improve Sovol SV06 Plus (#27531)
  • Python scripts cleanup, improve (#27533)
  • Adapt runout distance for FILAMENT_MOTION_SENSOR (#27540)
  • Mellow/Fly RRF E3 V1.0 (STM32F407VG) (#27466)
  • Update Octopus EXP-2-10 WiFi pins (#27515)
  • Show probe/level menu for tramming (#27532)
  • Fix some ExtUI return types (#27542)
  • Fix up APPLY_STEP macros
  • Fix archive clean for build_example
  • Drop support for DevIoT, Atom
  • Update RP2040 pins debugging
  • Use Marlin-maintained TMCStepper
  • Fix BLTouch Runout pins for Ender 2P v2.4 S4 (#27520)
  • G34 fail safely (#27516)
  • Fix path handling for generic variant (#27528)
  • Direct Stepping sanity checks (#27522)
  • Fix menu homing feedrate display (#27518)
  • Fix G61 with no extruders (#27521)
  • Set hybrid edit range to 999 (#27473)
  • Fix pinsformat.py pin pattern recognition
  • M820 Report temporary M810-M819 macros (#27458)
  • Extra axis serial RX pins
  • Automatic Trinamic RX pins
  • Fix Thermocouple flags allow bed only (#27504)
  • Update Ender-3 V3 SE pins (#27495)
  • RP2040 HAL with BTT SKR Pico (#24042)
  • Longer LK prefer Onboard SD
  • More Quick Sensorless Homing warning
  • Simplify generic variants update DFU tool (#27502)
  • Ignores for Aider AI
  • Fix SHAPING_MENU X frequency edit (#27499)
  • Restore Object Cancel info on Power-Loss Recovery (#27501)
  • Pins Debugging fix and cleanup (#27494)
  • Better BABYSTEP_MULTIPLICATOR_Z sanity-checks (#27471)
  • MKS UI long filename WiFi upload (#27482)
  • Fix FT Motion LPC176x build (#27474)
  • Update Italian translation (#27476)
  • Fix LCD SPI on DUE (#27480)
  • Python config helpers (#27483)
  • Fix Zed LSP setting
  • EEPROM reset messages
  • Ignore first click on asleep LCD
  • Strings MSG_ZPROBE_[XYZ[OFFSET
  • Outdent adjust comments
  • Update legacy Makefile
  • Fix LIN_ADVANCE + Extra Axes sanity check (#27110)
  • Keep DMA2_Channel1 for STM32F1xx
  • PELTIER_BED (#27334)
  • Fix Z3_USE_ENDSTOP check
  • EDITABLE_HOMING_FEEDRATE / M210 (#27456)
  • CONTROLLER_FAN_BED_HEATING (#27409)
  • Sort out MMU2 / MMU3 (#27455)
  • FT Motion Linear Advance K factor nnnn.nn (#27416)
  • BigTreeTech SKRat V1.0 (STM32G0B1VE) (#27361)
  • GCODE_CASE_INSENSITIVE for Emergency Parser (#27449)
  • Retain LCD_LANGUAGE for TFT_COLOR_UI (#27454)
  • G28 / G30 return for failed probe deploy (#25652)
  • Remove CREALITY_RTS refs
  • Use env[PLATFORM]
  • Update platform for MKS Tinybee and others (#27433)
  • Fix missing _lcd_toggle_bed_leveling (#27439)
  • Assisted Tramming threads followup (#27437)
  • Make sha256sum for archived binary
  • Fix mftest using disabled MOTHERBOARD
  • More compatible Build Scripts
  • Probe / Level Menu (#27393)
  • HC32: pin package versions (#27289)
  • G425 - Compute primary axes (Y..X) before others (#27382)
  • Fix Dual Servo Toolchange Z Creep (#27381)
  • CI check boards.h pins.h (#27415)
  • Fix alert level after Stow Z-Probe (#27404)
  • mfconfig => Configurations repo
  • LCD pins cleanup
  • Put Tronxy CXY products in build folder (#27353)
  • Tramming screw threads
  • Use string manglers in scripts
  • Fix extra Z raises (#27395)
  • Fix STM32 SDIO/FSMC DMA overlap (#27385)
  • Fix FT_MOTION_MENU lambda (#27401)
  • Quieter AUTO_REPORT_SD_STATUS option (#27391)
  • G30 optimize and comment
  • Fix some kinematic conditions
  • Misc. code format
  • Assert zero Z homing clearance for some (#27370)
  • Refactor PROGMEM strings (#27390)
  • CardReader::isStillPrinting (#27392)
  • Includes in Conditionals (for code dimming) (#27387)
  • Build examples --output option (#27389)
  • More TFT Color UI fixes (#27388)
  • image2bin --transparency flag
  • Fix / improve Marlin UI and Color UI
  • Update image2bin with "transparency" color
  • Move Uncrustify config
  • More granular sub-options undef (#27373)
  • Guard queue advance_r
  • Purge PLR on power-off
  • No "base" needed for minimal config
  • Fix Ender-3 S1 Plus build
  • build_all_examples --base --archive
  • Fix misc warnings
  • Fix FT_MOTION compile (#27367)
  • Reduce / update base configs
  • Enhance build example scripts
  • FT_MOTION adjustments (#27359)
  • Fix shaping init (#27365)
  • FT Motion time-based endstop (#27349)
  • Prefer probe XY feedrate for "blocking move"
  • Prusa MMU3 (#26635)
  • Fix Sensorless Homing Current Warning (#27366)
  • Fix MINITRONICS v1 pins (#27150)
  • PROBE_TARE_MENU
  • LED Default may toggle On
  • Use sim env for BOARD_SIMULATED in mftest (#27299)
  • Azteeg X3 Pro doesn't need DIGIPOTS_I2C_SDA_* (#27337)
  • Move solo Case Light menu up
  • resume_print params for timeout filament load
  • BIQU MicroProbe followup
  • GENERIC_BACK_MENU_ITEM
  • Prefer has_blocks_queued over movesplanned
  • Suppress some Maple warnings
  • Fix FT Motion toggle in active job (#27335)
  • Optional IJKUVW endstops
  • FT Motion refactor minor fix
  • Add UC elements to axis types
  • Minimal configuration with Config.h (#27338)
  • Improve Homing / Probing Current (#26714)
  • M3 / M4 O for laser/spindle (#26883)
  • FT Motion axis cleanup
  • Fix some LCD probing margins
  • Fix extra endstop auto-assignment
  • Conditional probe.h
  • Fix W axis blocking move
  • Fix MKS Gen-L V1 PWM pins (#26974)
  • Improve LulzBot FTDI Eve Touch UI (#27275)
  • BIQU MicroProbe + FT_MOTION sanity-check (#27302)
  • Fix MPC differential tuning (#27274)
  • Rename "BTT" things MCU-based SKR 2 (#27319)
  • Hold BTT renaming for later (#27307)
  • Tweak G26 O description (#27310)
  • Python style tweaks (#27312)
  • Use Adafruit NeoPixel 1.12.3 (#27314)
  • G42 P as flag (not bool)
  • Implement G60 / G61 to spec (#27281)
  • Smarter Flags templates (#27309)
  • Use char in binary send
  • Suggest gcc14 for macOS Sim
  • Use -g2 for macOS Sim build to fix warnings
  • Rename BTT SKR V2.0 PIO envs (#27301)
  • Config section reorganization
  • Optional thermistors in Info Menu (#27303)
  • Local URL checking script (#26975)
  • No CONFIG_EXAMPLES_DIR in config signature
  • Add optimal stepper.set_e_position() (#27293)
  • ATOMIC_SECTION macros
  • Assert EDGE_STEPPING with TMC drivers (#27292)
  • Add Simulator CI test (#27288)
  • Update HC32 CRITICAL_SECTION macros (#27283)
  • Prevent LCD_PINS_EN false pin conflict (#27284)
  • Fix preflight checks order (#27285)
  • fix endif comment (#27286)
  • FT Motion tune menu (#27279)
  • MarlinSimUI updates (#27276)
  • Revert FT Motion tune menu
  • Fix _MAX type warning (#27272)
  • Fix UI behavior for G29 with retry (#27146)
  • Improved menu responsiveness with MarlinUI + U8Glib. (#26555)
  • FT Motion: Linear Advance adjustments (#26785)
  • FT_MOTION Menu available in situ (#26670)
  • FT Motion: Individual axis shaping new buffer management (#26848)
  • XTLW boards (#27260)
  • Fix PINS_EXIST usage
  • Fix pins debug / FastIO issues (#27261)
  • USART6 for STM32 expand port range (#27262)
  • Fix MKS Base default 1.4 RGB pins (#27263)
  • Fix NUM_ENDSTOP_STATES with Z_MIN_PROBE = Z_MIN (#27190)
  • Clock-based planner trapezoidal nominal_rate (#26881)
  • Fallback STRING_CONFIG_H_AUTHOR
  • Fix ERR_EEPROM_NOPROM result (#27255)
  • RS485 support with G-code M485 (#25680)
  • Update preflight-checks.py for windows
  • Fix G33 display precision (3 digits) (#27186)
  • Edit IS frequency while moving (#27248)
  • Auto-replace BOTH / EITHER in configs (#27249)
  • SD card wake on insert status screen on remove (#27197)
  • Conditional HAS_LED_POWEROFF_TIMEOUT
  • FAN_KICKSTART_LINEAR (#27072)
  • English as default on MKS H43 (#27218)
  • Fix E3S1PRO DGUS builds (#27211)
  • Fix YHCB2004 builds (#27210)
  • Fix backlash intial direction (#27208)
  • Fix "calibration" endstop report (#27207)
  • Drop BTT Manta XFER environments (#27240)
  • Drop BOARD_BIGTREE_SKR_V1_2 "renamed" reference (#27230)
  • Update Zonestar OLEDs to SPI (#27220)
  • Fix judder optimize plan...
Read more

Professional Firmware for 3D Printers 20240122

22 Jan 18:32
Compare
Choose a tag to compare

New Year 2024 (20240122)

This is not the latest version, to get the latest version go here: https://github.com/mriscoc/Ender3V2S1/releases/latest

What's new in this release

  • The background of hot-end icon and bed icon blinks when they are being heating
  • Fix for #1175
  • Adds mesh inset to the mesh validation test
  • Fix screen background in trammingWizard regardless an error in the first corner

New in source code:

  • Enabled M48 menu item only if Z_MIN_PROBE_REPEATABILITY_TEST is enabled
  • Moves Bed size menu items after XY MIN/MAX position
  • Enables the storage of parameters in the EEPROM only if the respective feature is enabled
  • Fix CREALITY_CR4NTxxC10 E3 Free-runs
  • Fix #1209
  • Fix #1213

From Marlin Bugfix

  • Slimmer null T command (#26615)
  • Followup to optional M111/M115 (#26626)
  • Fix hangs in DUE native USB (#26572)
  • Fix Bed PID Autotune output (#26606)
  • CONFIGURE_FILAMENT_CHANGE - Optional M603 (#26613)
  • I3DBEE TECH Beez Mini 12864 (#26596)
  • Options to slim M111, remove M115 (#26603)
  • BSD string workaround (#26532)
  • Fix homing with FT_MOTION (#26595)
  • Fix, extend FAN / AUTOFAN confict check (#26591)
  • BigTreeTech Manta M8P V2.0 (STM32H723ZE) (#26578)
  • Optimize FT_MOTION (#26557)
  • TriGorilla Pro default to ONBOARD_SDIO (#26586)
  • Specify [email protected] (#26582)
  • Newer Platform & Toolchain for STM32G0 (#26585)
  • Initial support for HC32 U8G LCD (#26568)
  • Move U8G defines to HALs
  • BigTreeTech Kraken V1.0 (STM32H723ZG) (#26565)
  • Fix string buffer warning (#26550)
  • Fix MARKFORGED_INVERSE typos (#26558)
  • Creality Free Runs fixups (#26562)
  • Orca 3D Modular Controller (#26534)
  • Jerk correction for LIN_ADVANCE + CLASSIC_JERK (#26551)
  • Optional FAN_INVERTING
  • Just "warn" on SD fail
  • FT_MOTION improvements (#26074)
  • Fix Creality E3 "Free-runs" (#26533)
  • Creality E3 Free-runs Silent Motherboard (#25636)
  • Fix planner jerk limits (#26529)
  • MARKFORGED_INVERSE (#26516)
  • Fix MKS TS35 with BTT SKR 1.3/1.4 (#26176)
  • SERIAL_DMA (for some STM32Fx) (#26328)
  • Adjust Progress / Completion (#26466)
  • Encoder improvements (#26501)
  • Use strlcpy with buffer size (#26513)
  • Use PIO versioning (including HC32) (#26512)
  • Voxelab Aquila N32 (via Maple) (#26470)
  • Fix tool-change E prime (#26494)
  • Fix thermistor 14 & 60 constexprness (#26499)
  • UI refresh for some events (#26487)
  • Fix a NeoPixel override (#26492)
  • Fix ftostrX3sign (#26497)
  • DOUBLE_LCD_FRAMERATE (#26500)
  • Fix some action labels (#26490)
  • More num-to-string digits / precisions (#26343)
  • Fix BLTouch HSMode deploy (#26311)
  • Touch fixes (#26455)
  • XY_AFTER_HOMING, EVENT_GCODE_AFTER_HOMING (#26469)
  • BlackBeezMini 3D by I3DBEE (#26406)
  • HAL for HC32F460 (#26414)
  • MAX Thermocouples for Heated Bed (#26441)
  • Pins for FYSETC Spider King 4.07 (#26461)
  • Use ftpl for item strings (#26462)
  • BD_SENSOR_PROBE_NO_STOP (#26353)
  • Fix PANDA ZHU missing #endif (#26460)
  • Update Teensy 4.0/4.1 Serial (#26457)
  • Configurable FR/Flow edit ranges (#26446)
  • Fix MMU2 sscanf bug, optimize (#26449)
  • Fix GT2560_V41b Z2 pin (#26370)
  • BTT Octopus Pro V1.0.1 (STM32H723ZE) (#26159)
  • Fix Ender-5 S1 env
  • Fix more MarlinUI title centering (#26440)
  • Fix MarlinUI axis move / UBL strings (#26439)
  • Minor touch calibration improvement (#26445)
  • Fix rotational AxisFlags (#26444)
  • Rotational move items (#26438)
  • Define MarlinUI axis moves with lists (#26344)
  • Creality STM32F401RC w/out bootloader (#26373)
  • Fix runout state in menu (#26394)
    And many other Bug fixes and improvements from the Marlin bugfix branch

Demo builds are available for test here: https://github.com/mriscoc/Special_Configurations/releases/tag/demo

Professional Firmware for 3D Printers 20231202

02 Dec 06:47
Compare
Choose a tag to compare

ANNIVERSARY 2023 AML 2.0 Edition

This is not the latest version, to get the latest version go here: https://github.com/mriscoc/Ender3V2S1/releases/latest

What's new in this release

  • Arbitrary rectangular NxM mesh leveling density (AML 2.0)
  • Mesh size and mesh density are also saved in UBL slots (AML 2.0)
  • Adds Custom g-code C29 M for maximize and C29 C for center mesh area (AML 2.0)
  • Larger font for numeric values in bed tramming wizard
  • Run-out icon blink is disabled if run-out sensor is disabled
  • Mesh viewer is now able to show a mesh with NAN points
  • Disables UBL_SAVE_ACTIVE_ON_M500 and ZOFFSET_SAVE_SETTINGS for AML2.0 compatibility
  • Define PREHEAT_TIME_HOTEND_MS 7500 for compatibility with high temperature thermistors
  • ProUI extension support for Monochrome LCD displays (CR10 Type, TFT MarlinUI, etc) DEMO mode1
  • ProUI extension support for MarlinUI touch screens DEMO mode1
  • C104 support can be removed for better special temperature sensor compatibility
  • Allows to use bed tramming wizard without a leveling system
  • Bed tramming wizard can be disabled for reduce program memory size
  • Allows compile without a bed probe or leveling system
  • Fix sound on encoder tick when SPEAKER is enabled
  • Fix sound alarm on thermal runaway when SPEAKER is enabled
  • Increased board support (Octopus Pro)
  • Moved some text strings to language files for better translation
  • New menu system with better memory allocation
  • Code optimization to reduce program memory size

1 DEMO mode firmwares are restricted to a print time of one hour.

From Marlin Bugfix

  • Automatic minimum planner junction speed (#26198)
  • Nonlinear Extrusion Control (M592) (#26127)
  • More precision in G30 output (#26255)
  • Allow arbitrary BLOCK_BUFFER_SIZE
  • Fixes for G2/G3 arcs (#26170)
  • Reversible file alpha sorting (#26130)
  • And many other Bug fixes and improvements from the Marlin bugfix branch

Ender-3 V2/S1 Professional Firmware 20230904

04 Sep 16:42
Compare
Choose a tag to compare

SEPTEMBER 2023

This is not the latest version, to get the latest version go here: https://github.com/mriscoc/Ender3V2S1/releases/latest

What's new in this release

  • Run-out sensor disabled by default
  • Selectable square/circle grid mesh viewer (C29 V#)
  • Status messages timeout increased to 90 seconds
  • Changed thumbnail size to 190x190 in Cura post processing script
  • Disables stepper drivers after aborting the print job
  • Code optimization

Ender-3 V2/S1 Professional Firmware 20230805

05 Aug 12:15
Compare
Choose a tag to compare

AUGUST 2023

This is not the latest version, to get the latest version go here: https://github.com/mriscoc/Ender3V2S1/releases/latest

What's new in this release

  • LCD brightness dims after 5-minute timeout (not available in all versions)
  • Slow retract item in Filament management menu
  • Better bed tramming wizard
  • Automatic homing axes before M48 (Probe test) if necessary
  • Support to M86-M87 Hotend Idle Timeout
  • Fixed C104 bug
  • Fixed bug in UBL when an invalid point is found
  • Improved UBL smart-fill
  • M300 E1/0 enables or disables sounds
  • C851 F edit probe Z fix compensation
  • Fixed BLTouch deploy bug in HS mode
  • Several minor bug fixes and Misc. optimizations
  • New OFFICIAL/CUSTOM BUILD label in the info page
  • and many more fixes from latest Marlin's bugfix 2.1.x

In Source:

Ender-3 V2/S1 Professional Firmware 20230522

22 May 17:49
Compare
Choose a tag to compare

MAY 2023

This is not the latest version, to get the latest version go here: https://github.com/mriscoc/Ender3V2S1/releases/latest

What's new in this release

  • Runout icon indicator over the Extruder flow dashboard icon.
  • Dashboard Speed shows the current axes speed in mm/s intermittently with the speed percentage
  • Enhanced preview with arbitrary thumbnail size
  • Preview QR code removed for improve support with some display units
  • Improved 3D/BL/CRTouch auto leveling
  • Enable BLTouch HS mode for bed tramming wizard
  • Set Multiple probing to 0 as default
  • Better limits for mesh insets editing
  • New C35 custom g-code for launch the bed tramming wizard.
  • Added toolbar option for parking head.
  • Force axes homing to allow parking at pause
  • Raise Z when printing is aborted
  • Fix a possible bug with filename drawing in printing page
  • Fix Crash after removing SD card #894
  • Several minor bug fixes and Misc. optimizations
  • and many more fixes from latest Marlin's bugfix 2.1.x

In source (need a custom build):

  • TJC support to enable preview and grid mesh viewer
  • Added Creality CV laser module support with automatic file type detection
  • Added Creality Cloud Support
  • Menu items value faster/smooth change rate
  • More #define flags to disable features to help to reduce code size
  • Many improvements from the latest Marlin's bugfix sources

Ender-3 V2/S1 Professional Firmware 20230312

12 Mar 22:34
Compare
Choose a tag to compare

Boreal Spring 2023

This is not the latest version, to get the latest version go here: https://github.com/mriscoc/Ender3V2S1/releases/latest

What's new in this release

  • Preview works in DWIN and DACAI screens (selected automatically, S1 F4 preview supports only DACAI screens in the precompiled firmware, some DACAI screens may need a firmware update)
  • Fix #742
  • Increased the number of sorted files to 50
  • Fix C125 issue: #667
  • Power outage recovery can be enabled/disabled in tune menu
  • Improved power outage recovery
  • Added Extrude 100 mm to Move menu for aid with extruder calibration
  • Optimize print percent and remain time to use Marlin's processing
  • Decrease HOTEND_IDLE_MIN_TRIGGER to 150
  • Removed forcing automatic cooldown and motor disable
  • Axes are not immediately disabled after abort print, now using timeout.
  • Allows enable/disable file list sorting if MEDIASORT_MENU_ITEM is defined
  • Enable/Disable tune menu items: RUNOUT_TUNE_ITEM, PLR_TUNE_ITEM, JD_TUNE_ITEM, ADVK_TUNE_ITEM
  • Use LCD_BED_TRAMMING settings for bed tramming
  • Some fixes in source code for special configurations
  • Several minor fixes

From Marlin 2.1.2

  • Marlin's Fix UBL 'G29 J' mesh tilt (#25453)
  • Marlin's Enhanced IS and LA
  • Marlin's Fix FastPWM calculations (#25343)
  • Marlin's AVOID_OBSTACLES for UBL (#25256)
  • and many more fixes from latest Marlin's bugfix 2.1.x

Note1: In latest releases I'm promoting UBL versions over ABL, but ABL versions will be available through custom compile. If you had a G29 to make an ABL leveling before each print change it to G29 P1 for UBL. MPC is also being incorporated in replacement of the hot-end PID which will continue to be available on custom compiles.

Note2: Due to lack of program memory space in the STM32F401RCT6 SoC some features had to be disabled for the F4 UBL firmware version, for example: BAUD_RATE_GCODE, INDIVIDUAL_AXIS_HOMING_SUBMENU, SOUND_MENU_ITEM, LONG_FILENAME_WRITE_SUPPORT, BINARY_FILE_TRANSFER, POWER_LOSS_RECOVERY.

Ender3 V2/S1 Professional Firmware 20221222

22 Dec 08:51
Compare
Choose a tag to compare

NEW YEAR 2023

This is not the latest version, to get the latest version go here: https://github.com/mriscoc/Ender3V2S1/releases/latest

What was new in this release

  • Support for Input Shaping in the Special Configuration repository
  • Add MPC as default for precompiled version if program memory space allows it
  • TMC Trinamic driver current editor menu when it is supported (not for standalone)
  • Menu item for enable/disable Adaptive Step Smoothing when it is supported
  • Reset Print stats confirmation
  • Show message when is not possible to park head on pause
  • Preheat hotend menu for Prepare/Filament management menu
  • Mesh Leveling progress viewer
  • Added PETG Preheat in precompiled versions (Current source supports 10 material preheats)
  • And many improvements and fixes

Note1: Since this release I'm promoting UBL versions over ABL, but ABL versions will be available through custom compile. If you had a G29 to make an ABL leveling before each print change it to G29 P1 for UBL. MPC is also being incorporated in replace of the hot-end PID which will continue to be available on custom compiles.

Ender3 V2/S1 Professional Firmware 20221002

02 Oct 08:25
Compare
Choose a tag to compare

AUSTRAL SPRING

This is not the latest version, to get the latest version go here: https://github.com/mriscoc/Ender3V2S1/releases/latest

What's new in this release

  • Shortcut option for turning off the backlight in toolbar
  • Filament run-out sensor enable/disable in tune menu
  • Enhanced Host printing support
  • Better C10 support
  • Axis value in dash board shows actual position of the axes, including Z leveling
  • Raise Z to Probe Clearance position before of a Probing Z Reference
  • New ProUI Info box
  • Fix #344
  • Fix mesh slot load message bug
  • Enable support for Creality Slicer G-code file with embedded thumbnail for Ender3V2 Neo
  • Implements a user option for centering the menu title by defining TITLE_CENTERED in configuration files
  • Force drawing of Z-axis value on screen redrawing
  • Automatically reboot to apply default settings on first boot after flash.
  • Code optimization

From last Marlin bugfix 2.1.x

  • Emergency Parse M524 (#24761)
  • Fix inverse_accel redefine
  • Minor planner optimization (#24737)
  • UBL G28 leveling fix (#24622)
  • Fix / refactor shared PID (#24673)
  • Report M22 / M23 success / fail (#24706)
  • Constrain UBL within mesh bounds (#24631)
  • Other general fixes

Ender3 V2/S1 Professional Firmware 20220816

17 Aug 07:16
Compare
Choose a tag to compare

MID-YEAR Maintenance release I

This is not the latest version, to get the latest version go here: https://github.com/mriscoc/Ender3V2S1/releases/latest

What's new in this release

  • Advanced Settings menu reorganization
  • Custom G-code C10 to mark a G-code file as a configuration file to avoid confirm to print and print done dialogs.
  • Custom G-code C851 Mn ; Set Multiple Probing
  • Fix bug: forbid multiple probing = 1
  • Custom G-code C851 can be used to change the manual Z-offset for versions without probe
  • De-bounce rotary encoder when a parameter is edited
  • Allows to set the Z height after Z home for Manual Mesh version.
  • Re-enabled ADAPTIVE_STEP_SMOOTHING
  • Media Update (auto-mount) Enable/Disable menu item
  • Support up to 6 Preheat settings (needs own compile)
  • Support for Model predictive temperature control "MPC" (needs own compile)
  • Refactoring Print File menu for performance and stability
  • Enhanced Active mesh leveling indicator
  • Fix drawing bug in select file menu: #241
  • Fix: Z at right edge out of mesh border is being overcompensated if UBL is active

From Last Marlin bugfix 2.1.x

  • Optimize Planner calculations
  • Arc/Planner optimization follow-up
  • Update MPCTEMP G-Code M306 T
  • Fix, improve Linear Advance with stand-alone stepper driver support