MarlinFirmware / Configurations

Configurations for Marlin Firmware
https://marlinfw.org
GNU General Public License v3.0
1.98k stars 3.33k forks source link

CR10 BTT SKR MINI E3 V3.0 feature rich configuration files #1040

Closed garbagexbag closed 2 months ago

garbagexbag commented 2 months ago

Requirements

CR10; SKR MINI E3 V3.0 board;

Description

CR10 v1 (12v) configuration for BTT's SKR MINI E3 V3.0(.1). All edited fields in configuration files can be found by searching for "// EDITED" for users to find easier.

Major changes made compared to stock Configuration.h: Drivers set to TMC2209; Serial port settings; Adjusted probing feedrates;

Major changes made compared to stock Configuration_adv.h: Adjusted manual feedrates; Adjusted TMC driver currents; Configurable DIAG_JUMPERS_REMOVED;

Benefits

Enabled features extensively tested (~2 weeks runtime) on a CR10, no issues to be found. Which means a feature rich configuration for users straight out of the box. And easier for users to navigate the configuration files by searching for "// EDITED" comments.

Related Issues

No known issues.

sjasonsmith commented 2 months ago

We don't need two configuration examples for the same printer using the same board.

If you have meaningful improvements to make, I suggest that you post a new PR with edits made directly to the existing example.

Some things to consider:

  1. Do not add features unique to your own customized printer. The content in the examples should be usable by people with off-the-shelf printers, in this case with the motherboard replaced.

  2. Don't add comments to every line you edited. Tools allow us to readily diff files, so we don't need those lines to highlight changes. Altering the structure of the files disrupts the ability to maintain the hundreds of examples here in a consistent way.

Once you post just those edits you want to propose to the existing example config, then it will be easier for other contributors to provide feedback on the set of options you are changing.