Skip to content

Conversation

@ellensp
Copy link
Contributor

@ellensp ellensp commented Nov 18, 2025

Requirements

Added requested Ender-3 Max Neo with BTT SKR MINI E3 V3 (includes default bltouch)

NOTE

Changes from stock config are minimal

diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h
index 1646eaed75..0f5dff2048 100644
--- a/Marlin/Configuration.h
+++ b/Marlin/Configuration.h
@@ -70,8 +70,10 @@
 
 // Choose the name from boards.h that matches your setup
 #ifndef MOTHERBOARD
-  #define MOTHERBOARD BOARD_CREALITY_V4
-  #define NO_AUTO_ASSIGN_WARNING
+  #define MOTHERBOARD BOARD_BTT_SKR_MINI_E3_V3_0
+  #define NO_AUTO_ASSIGN_WARNING
+  #define NO_CONTROLLER_CUSTOM_WIRING_WARNING
+  #define DIAG_JUMPERS_REMOVED
 #endif
 
 // @section serial
@@ -84,7 +86,7 @@
  *
  * :[-1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
  */
-#define SERIAL_PORT 1
+#define SERIAL_PORT -1
 
 /**
  * Serial Port Baud Rate
@@ -162,9 +164,9 @@
  *          TMC5130, TMC5130_STANDALONE, TMC5160, TMC5160_STANDALONE
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2160', 'TMC2160_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC2209', 'TMC2209_STANDALONE', 'TMC2240', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE', 'TMC5160', 'TMC5160_STANDALONE']
  */
-#define X_DRIVER_TYPE TMC2208_STANDALONE
-#define Y_DRIVER_TYPE TMC2208_STANDALONE
-#define Z_DRIVER_TYPE TMC2208_STANDALONE
+#define X_DRIVER_TYPE TMC2209
+#define Y_DRIVER_TYPE TMC2209
+#define Z_DRIVER_TYPE TMC2209
 //#define X2_DRIVER_TYPE A4988
 //#define Y2_DRIVER_TYPE A4988
 //#define Z2_DRIVER_TYPE A4988
@@ -176,7 +178,7 @@
 //#define U_DRIVER_TYPE  A4988
 //#define V_DRIVER_TYPE  A4988
 //#define W_DRIVER_TYPE  A4988
-#define E0_DRIVER_TYPE TMC2208_STANDALONE
+#define E0_DRIVER_TYPE TMC2209
 //#define E1_DRIVER_TYPE A4988
 //#define E2_DRIVER_TYPE A4988
 //#define E3_DRIVER_TYPE A4988

Changes to X|Y|Z|E0_CURRENT should not be needed as the board defaults are for creality stepper motors.

Related

  • Configuration files for Ender 3 Neo with Bigtreetech SKR Mini V3 board and accessories combinations (CRTouch, Filament Sensor, SpriteExtruder, BTT touch screen etc) Marlin#28179
  • @ellensp ellensp changed the title add Ender 3 Max neo with BTT SKR min e3v3 add Ender-3 Max Neo with BTT SKR mini e3v3 Nov 18, 2025
    @ellensp
    Copy link
    Contributor Author

    ellensp commented Nov 19, 2025

    User this was for says it works,

    @thinkyhead thinkyhead force-pushed the Ender3-max-neo-with-a-SKR-mini-e3v3 branch 6 times, most recently from 412b3e6 to de3d0af Compare November 21, 2025 19:27
    @thinkyhead thinkyhead force-pushed the Ender3-max-neo-with-a-SKR-mini-e3v3 branch from de3d0af to f8fba4e Compare November 21, 2025 19:30
    @thinkyhead thinkyhead merged commit 0643276 into MarlinFirmware:import-2.1.x Nov 21, 2025
    1 check passed
    @ellensp ellensp deleted the Ender3-max-neo-with-a-SKR-mini-e3v3 branch November 22, 2025 00:46
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    2 participants