-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
This firmware is a professional and optimized firmware for Ender 3v2 3D printers. It is based upon original Marlin repository and has many improvements from the bugfix branch. You can get the latest version here: https://github.com/mriscoc/Marlin_Ender3v2/releases/latest.
This firmware can be easily upgraded using a µSD card or trough binary file transfer protocol.
- 4.2.2 and 4.2.7 Board support
- Improved support for Manual Mesh and 3D/BLTouch
- Power Lost recovery enable by default (M413)
- Manual leveling assistant
- Long filename support with scroll
- Baby Z-Stepping
- Firmware Retract
- Advanced pause feature
- Default park-head position x=240 y=220
- Filament change on tune menu
- Filament management (load/unload) in prepare menu
- Print Flow on Motion and Tune menu
- Home axis after motor disabling
- Fastest Z feed rate
- Live move for all motors but extruder
- Support for S-curve Acceleration
- Reboot printer item on control menu
- Park-head item on filament management menu
- Increase extruder feedrate limit to 150 for BMG users
- Selectable runout sensor active state
- Support for µSD extensions
- Manual mesh leveling menu
- Safe Probe Z-Homing
- Bed auto level
- High speed probe
- Retry bed level on error
- Filament Load Unload G-codes (M701/M702)
- Support for M600 filament change
- Support for G-code M117 messages
- Enable M575 change baud rate by G-code
- Extended M75 with filename support, use M75 {{ event.name }} in g-code script
- Enable ARC and 'P' parameter to specify complete circles (G2/G3)
- Support for special nonstandard Creality C G-Codes
- Implemented C11 En Rn Gn Bn gcode for colorize UI elements
- Home XYZ offsets menu
- Probe offsets menu (BLTouch version)
- Customizable park-head position
- Launch PID for nozzle and bed
- Filament run-out sensor with active state setup
- Filament load and unload lengths menu items in run-out menu
- Power-loss recovery setup
- LCD Brightness control
- Select Color Sub Menu
- High speed (250000 baud) serial communication
- In screen control of host printing (M73, M75-M77)
- Display messages on status line (M117)
- Color change of UI elements for visual status report (C11)
- Binary file transfer for remote firmware upgrade
- List binary (.bin) files (M20) for flash firmware support with BFT
- Arc Welder Octoprint plugin support
- EEPROM Editor Octoprint plugin support
- Host action commands for filament runout
- Emergency Parser active
- Advanced OK
Octoprint bed visualizer support
- Extended and fixed DWIN library
- Enhanced status messages
- Improved status bar with temperature, flow, fan, z-offset and xyz positions
- PID auto tune progress on display
- Leveling progress on display
- Boot screen for M997
A lot of additions and fixes from Bugfix development branch
Please remember that it is a preliminary and bugfix release be careful. If you are an advanced user, you can get the last experimental version at the Telegram firmware group: https://t.me/Ender3v2_Firmware where we test the firmware and has new features added. When this version gets tested enough is renamed to BETA and is available to be tested by anyone, at this time, the previous BETA is released as 2.0.7.3. 5x5 and 3x3 references are about of the number of points in the leveling mesh. 422 refers to the mainboard version 4.2.2, and 427 is for the 4.2.7 mainboard version.
The binary files of this release are up to date and you can download them from the assets at the bottom of this page to grab the current source files please go to https://github.com/mriscoc/Marlin_Ender3v2 then apply the correct configuration files from the configurations folder.
For knows if you have the last release go to the info page in the display of your printer and compare the release build date with the name of the binary file. The filename follows the convention:
Manual mesh version: Ender3v2-422-ManualMesh5x5-YYYYMMDD-HHMMSS.bin 3D/BLTouch version: Ender3v2-422-BLTouch5x5-YYYYMMDD-HHMMSS.bin
Where YYYYMMDD-HHMMSS indicates the date and time of the build.
Get the latest firmware here: https://github.com/mriscoc/Marlin_Ender3v2/releases/latest