MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.18k stars 19.21k forks source link

[FR][Ender 3 V2][BOUNTY $75AUD] - Add Marlin Z-Offset Wizard functionality to Ender 3 v2 #20773

Closed CRCinAU closed 3 years ago

CRCinAU commented 3 years ago

Aim

This bounty is to get an operational Z-Offset Wizard as provided in the Marlin bugfix-2.0.x codebase and make it usable on DWIN based screens.

This will require:

The focus should be on the Ender 3 v2 DWIN implementation at: https://github.com/MarlinFirmware/Marlin/tree/bugfix-2.0.x/Marlin/src/lcd/dwin/e3v2

Some code may benefit from being implemented in the main DWIN parts - and a focus on code reuse should be observed.

The base of this works will shall use code already merged via: https://github.com/MarlinFirmware/Marlin/pull/20239

The workflow to follow for implementation in the DWIN display system shall emulate the flow already existing in non-DWIN displays.

Conditions

Successful Claims

The bounty will be considered completed once all the following has occured:

This bounty is operated by the Marlin Firmware Service (https://marlin.crc.id.au) and is not organised by the Marlin project. In the event of any dispute, the decision of Marlin Firmware Service shall be final.

github-actions[bot] commented 3 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.