From ee4814f64bca386e42ada3ad51e0a0e8af63fe4f Mon Sep 17 00:00:00 2001 From: InsanityAutomation Date: Fri, 16 Apr 2021 14:37:16 -0400 Subject: [PATCH] Add ENVS --- Marlin/Configuration.h | 41 +- platformio.ini | 5011 ++++++++++++++++++++++++++-------------- 2 files changed, 3330 insertions(+), 1722 deletions(-) diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index 4e35f1e8e7..3e85d07bf1 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -62,6 +62,8 @@ // Enable this if you used a plug and play creality e3d or mosquito kit and kept the Creality thermistor //#define CrealityThermistor +//#define SlicePT1000 // Enable this if you have a mosquito with the newer PT1000 sensor +//#define PID50W //Set PID for 50W Heater /* * Select these if you have changed to a high performance extruder */ @@ -92,6 +94,7 @@ Leave all disabled if no sensor is available */ //#define ABL_EZABL // TH3D EZABL or Any NO Sensor +//#define ABL_EZABL12MM //#define ABL_NCSW //Creality ABL or Any NC Sensor //#define ABL_BLTOUCH //#define ABL_TOUCH_MI // Uncomment ABL_TOUCH_MI to use Touch-MI sensor by hotends.fr @@ -349,6 +352,10 @@ #define Bondtech #endif +#if ENABLED(ABL_EZABL12MM) + #define ABL_EZABL +#endif + #if ENABLED(MachineCR10SPro) #define MachineCR10Std #if DISABLED(ABL_BLTOUCH, ABL_EZABL, ABL_TOUCH_MI) @@ -404,7 +411,7 @@ #define Z_STOP_PIN 19 #endif -#if ANY(MachineEnder2, MachineEnder3, MachineEnder5, MachineCR10, MachineMini) && NONE(Melzi_To_SBoardUpgrade, SKR13, SKRPRO11, SKRMiniE3V2) +#if ANY(MachineEnder2, MachineEnder3, MachineEnder5, MachineCR10, MachineMini) &&NONE(SKR13, SKR14, SKR14Turbo, SKRPRO11, SKRE3Turbo, SKRMiniE3V2, Creality422, Creality427, Melzi_To_SBoardUpgrade) #define MachineCR10Orig #endif @@ -907,6 +914,8 @@ */ #if ENABLED(ConfigurableThermistors) #define TEMP_SENSOR_0 1000 +#elif ENABLED(SlicePT1000) + #define TEMP_SENSOR_0 1047 #elif ENABLED(HotendMosquito) #define TEMP_SENSOR_0 67 #elif ENABLED(HotendE3D) @@ -1042,7 +1051,7 @@ #define DEFAULT_Kd_LIST { 114.00, 114.00 } #else // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it - #if ENABLED(HotendMosquito) + #if ANY(HotendMosquito, PID50W) #define DEFAULT_Kp 25.95 #define DEFAULT_Ki 3.08 #define DEFAULT_Kd 54.74 @@ -1816,7 +1825,33 @@ * * Specify a Probe position as { X, Y, Z } */ -#if ENABLED(MachineCRXPro, HotendStock, ABL_BLTOUCH) +#if ENABLED(DDXExtruderKit) + #if ANY(MachineCR10SPro, MachineCR10Max) && ENABLED(HotendStock) + #if ENABLED(ABL_EZABL12MM) + #define NOZZLE_TO_PROBE_OFFSET { -27.625, 0.6, 0 } + #elif EITHER(ABL_EZABL, ABL_NCSW) + #define NOZZLE_TO_PROBE_OFFSET { -30.625, 0.6, 0 } + #elif ENABLED(ABL_BLTOUCH) + #define NOZZLE_TO_PROBE_OFFSET { -27.625, -0.1, 0 } + #endif + #elif ENABLED(HotendStock) + #if ENABLED(ABL_EZABL12MM) + #define NOZZLE_TO_PROBE_OFFSET { -27.66, -1.4, 0 } + #elif EITHER(ABL_EZABL, ABL_NCSW) + #define NOZZLE_TO_PROBE_OFFSET { -30.625, -1.4, 0 } + #elif ENABLED(ABL_BLTOUCH) + #define NOZZLE_TO_PROBE_OFFSET { -27.625, -1.9, 0 } + #endif + #else + #if ENABLED(ABL_EZABL12MM) + #define NOZZLE_TO_PROBE_OFFSET { -27.625, -0.5, 0 } + #elif EITHER(ABL_EZABL, ABL_NCSW) + #define NOZZLE_TO_PROBE_OFFSET { -30.625, -0.5, 0 } + #elif ENABLED(ABL_BLTOUCH) + #define NOZZLE_TO_PROBE_OFFSET { -27.625, 0.0, 0 } + #endif + #endif +#elif ENABLED(MachineCRXPro, HotendStock, ABL_BLTOUCH) #define NOZZLE_TO_PROBE_OFFSET { 48, 3, 0 } #elif ENABLED(MachineCRX, HotendStock) #if ENABLED(ABL_BLTOUCH) diff --git a/platformio.ini b/platformio.ini index 2ae5e14314..ea2f36dfe6 100644 --- a/platformio.ini +++ b/platformio.ini @@ -19,324 +19,414 @@ src_dir = Marlin boards_dir = buildroot/share/PlatformIO/boards default_envs = - 10SPro_BIL - 10SPro_BLT_BIL - CRX_BLT_UBL_NoFil - CRX_BLT_BIL_NoFil - E5PUBLSlntDZ - E5PBILSlntDZ - E5P_UBL_DZ - E5P_BIL_DZ - E5P_UBL_Slnt - E5P_BIL_Slnt - E5P_UBL - E5P_BIL - CR10Max_UBL - CR10Max_BIL - 10SProV2_UBL - 10SPro_BLT_UBL - 10SPro_UBL - CRX_BLT_UBL_Fil - CRX_BLT_BIL_Fil - 10SProV2_BIL - CRX_NoFil - CRX_Fil - E5PBILSlntDZH - E5P_BIL_DZH - E5P_UBL_SlntH - E5P_BIL_SlntH - E5P_UBLH - E5P_BILH - E5P_UBL_DZH - E5PUBLSlntDZH - 10SPro_BLT_UBL_Enc - S5_AC - S5_BLT - S5 - S5_BLT_AC - S4_BLT_AC - S4_AC - S4_BLT - S4 - CR2020 - CR10V2_BLT - CR10V2 - CR10S_BLT - CR10S - CR20_Pro - CR20_BLT - CR20 - Ender4_BLT - Ender4 - CR10_BLT_Host - CR10_BLT_SD - CR10 - CR10Mini_BLT_Host - CR10Mini_BLT_SD - CR10Mini - Ender5_BLT_Host - Ender5_BLT_SD - Ender5 - Ender2_BLT_Host - Ender2_BLT_SD - Ender2 - Ender3_BLT_Host - Ender3_BLT_SD - Ender3 - CR10S_BLT_UBL - CR20_Pro_UBL - CR10V2_UBL - CR10V2_BLT_UBL - S4_BLT_UBL - S4_BLT_AC_UBL - S5_BLT_UBL - S5_BLT_AC_UBL - 10SPro_BIL_MC - 10SPro_BLT_BIL_MC - 10SProV2_BIL_MC - 10SPro_UBL_MC - 10SPro_BLT_UBL_MC - 10SProV2_UBL_MC - CR10Max_BIL_MC - CR10Max_UBL_MC - E5P_BIL_MC - E5P_UBL_MC - E5P_BIL_Slnt_MC - E5P_UBL_Slnt_MC - E5P_BIL_DZ_MC - E5P_UBL_DZ_MC - E5PBILSlntDZ_MC - E5PUBLSlntDZ_MC - CRX_BLT_BILNoFilMC - CRX_BLT_UBLNoFilMC - CRX_BLT_BIL_Fil_MC - CRX_BLT_UBL_Fil_MC - CRX_NoFil_MC - CRX_Fil_MC - CRXPro_BIL_NoFil - CRXPro_UBL_NoFil - CRXPro_BIL_Fil - CRXPro_UBL_Fil - CRXPro_BILNoFilMC - CRXPro_UBLNoFilMC - CRXPro_BIL_Fil_MC - CRXPro_UBL_Fil_MC - CRXPro_BILNoFilME - CRXPro_UBLNoFilME - CRXPro_BIL_Fil_ME - CRXPro_UBL_Fil_ME - 10SProBLTUBLEncMC - Ender4_MC - Ender4_BLT_MC - Ender4_BLT_UBL_MC - CR20_MC - CR20_BLT_MC - CR20_BLT_UBL_MC - CR20_Pro_MC - CR20_Pro_UBL_MC - CR10S_MC - CR10S_BLT_MC - CR10V2_MC - CR10V2_BLT_MC - CR10S_BLT_UBL_MC - CR10V2_UBL_MC - CR10V2_BLT_UBL_MC - S4_MC - S4_BLT_UBL_MC - S4_AC_MC - S4_BLT_AC_UBL_MC - S5_MC - S5_BLT_UBL_MC - S5_AC_MC - S5_BLT_AC_UBL_MC - Ender3_MC - Ender3_BLT_SD_MC - Ender3_BLT_Host_MC - Ender2_MC - Ender2_BLT_SD_MC - Ender2_BLT_Host_MC - Ender5_MC - Ender5_BLT_SD_MC - Ender5_BLT_Host_MC - CR10Mini_MC - CR10Mini_BLT_SD_MC - CR10MiniBLTHostMC - CR10_MC - CR10_BLT_SD_MC - CR10_BLT_Host_MC - 10SPro_BIL_ME - 10SPro_BLT_BIL_ME - 10SProV2_BIL_ME - 10SPro_UBL_ME - 10SPro_BLT_UBL_ME - 10SProV2_UBL_ME - CR10Max_BIL_ME - CR10Max_UBL_ME - E5P_BIL_ME - E5P_UBL_ME - E5P_BIL_Slnt_ME - E5P_UBL_Slnt_ME - E5P_BIL_DZ_ME - E5P_UBL_DZ_ME - E5PBILSlntDZ_ME - E5PUBLSlntDZ_ME - CRX_BLTBILNoFilME - CRX_BLTUBLNoFilME - CRX_BLT_BIL_Fil_ME - CRX_BLT_UBL_Fil_ME - CRX_NoFil_ME - CRX_Fil_ME - 10SPro_BLTUBLEncME - Ender4_ME - Ender4_BLT_ME - Ender4_BLT_UBL_ME - CR20_ME - CR20_BLT_ME - CR20_BLT_UBL_ME - CR20_Pro_ME - CR20_Pro_UBL_ME - CR10S_ME - CR10S_BLT_ME - CR10V2_ME - CR10V2_BLT_ME - CR10S_BLT_UBL_ME - CR10V2_UBL_ME - CR10V2_BLT_UBL_ME - S4_ME - S4_BLT_UBL_ME - S4_AC_ME - S4_BLT_AC_UBL_ME - S5_ME - S5_BLT_UBL_ME - S5_AC_ME - S5_BLT_AC_UBL_ME - Ender3_ME - Ender3_BLT_SD_ME - Ender3_BLT_Host_ME - Ender2_ME - Ender2_BLT_SD_ME - Ender2_BLT_Host_ME - Ender5_ME - Ender5_BLT_SD_ME - Ender5_BLT_Host_ME - CR10Mini_ME - CR10Mini_BLT_SD_ME - CR10MiniBLTHostME - CR10_ME - CR10_BLT_SD_ME - CR10_BLT_Host_ME - Ender4_BLT_UBL - CR20_BLT_UBL - S4_BLT_MC - S4_BLT_AC_MC - S5_BLT_MC - S5_BLT_AC_MC - S4_BLT_ME - S4_BLT_AC_ME - S5_BLT_ME - S5_BLT_AC_ME - CR10S_NF - CR10S_BLT_NF - CR10V2_NF - CR10V2_BLT_NF - CR10S_BLT_UBL_NF - CR10V2_UBL_NF - CR10V2_BLT_UBL_NF - S4_NF - S4_BLT_UBL_NF - S4_BLT_NF - S4_AC_NF - S4_BLT_AC_NF - S4_BLT_AC_UBL_NF - S5_NF - S5_BLT_NF - S5_BLT_UBL_NF - S5_AC_NF - S5_BLT_AC_NF - S5_BLT_AC_UBL_NF - CR10S_MC_NF - CR10S_BLT_MC_NF - CR10V2_MC_NF - CR10V2_BLT_MC_NF - CR10S_BLT_UBL_MC_NF - CR10V2_UBL_MC_NF - CR10V2_BLT_UBL_MC_NF - S4_MC_NF - S4_BLT_MC_NF - S4_BLT_UBL_MC_NF - S4_AC_MC_NF - S4_BLT_AC_MC_NF - S4_BLT_AC_UBL_MC_NF - S5_MC_NF - S5_BLT_MC_NF - S5_BLT_UBL_MC_NF - S5_AC_MC_NF - S5_BLT_AC_MC_NF - S5_BLT_AC_UBL_MC_NF - CR10_MC_NF - CR10_BLT_SD_MC_NF - CR10_BLT_Host_MC_NF - CR10S_ME_NF - CR10S_BLT_ME_NF - CR10V2_ME_NF - CR10V2_BLT_ME_NF - CR10S_BLT_UBL_ME_NF - CR10V2_UBL_ME_NF - CR10V2_BLT_UBL_ME_NF - S4_ME_NF - S4_BLT_ME_NF - S4_BLT_UBL_ME_NF - S4_AC_ME_NF - S4_BLT_AC_ME_NF - S4_BLT_AC_UBL_ME_NF - S5_ME_NF - S5_BLT_ME_NF - S5_BLT_UBL_ME_NF - S5_AC_ME_NF - S5_BLT_AC_ME_NF - S5_BLT_AC_UBL_ME_NF - CR20_LR - CR20_BLT_LR - CR20_BLT_UBL_LR - CR20_Pro_LR - CR20_Pro_UBL_LR - CR10S_LR - CR10S_BLT_LR - S4_LR - S4_BLT_UBL_LR - S4_BLT_LR - S4_AC_LR - S4_BLT_AC_LR - S4_BLT_AC_UBL_LR - S5_LR - S5_BLT_LR - S5_BLT_UBL_LR - S5_AC_LR - S5_BLT_AC_LR - S5_BLT_AC_UBL_LR - CR10S_NF_LR - CR10S_BLT_NF_LR - CR10S_BLT_UBL_NF_LR - S4_NF_LR - S4_BLT_UBL_NF_LR - S4_BLT_NF_LR - S4_AC_NF_LR - S4_BLT_AC_NF_LR - S4_BLT_AC_UBL_NF_LR - S5_NF_LR - S5_BLT_NF_LR - S5_BLT_UBL_NF_LR - S5_AC_NF_LR - S5_BLT_AC_NF_LR - S5_BLT_AC_UBL_NF_LR - Ender3V2 - Ender3V2_427 - Ender3V2_427_BLT - Ender3V2_BLT - Ender3_422 - Ender3_422_BLT - Ender3_427 - Ender3_427_BLT + 10SPro + 10SPro_50W + 10SPro_ET + 10SPro_50W_ET + 10SPro_ST + 10SPro_50W_ST + 10SPro_PT + 10SPro_50W_PT + 10SPro_BLT + 10SPro_BLT_50W + 10SPro_BLT_ET + 10SPro_BLT_50W_ET + 10SPro_BLT_ST + 10SPro_BLT_50W_ST + 10SPro_BLT_PT + 10SPro_BLT_50W_PT + 10SPro_EZABL + 10SPro_EZABL_50W + 10SPro_EZABL_ET + 10SPro_EZABL_50W_ET + 10SPro_EZABL_ST + 10SPro_EZABL_50W_ST + 10SPro_EZABL_PT + 10SPro_EZABL_50W_PT + 10SPro_12MM + 10SPro_12MM_50W + 10SPro_12MM_ET + 10SPro_12MM_50W_ET + 10SPro_12MM_ST + 10SPro_12MM_50W_ST + 10SPro_12MM_PT + 10SPro_12MM_50W_PT + 10SProV2 + 10SProV2_50W + 10SProV2_ET + 10SProV2_50W_ET + 10SProV2_ST + 10SProV2_50W_ST + 10SProV2_PT + 10SProV2_50W_PT + 10SProV2_EZABL + 10SProV2_EZABL_50W + 10SProV2_EZABL_ET + 10SProV2_EZABL_50W_ET + 10SProV2_EZABL_ST + 10SProV2_EZABL_50W_ST + 10SProV2_EZABL_PT + 10SProV2_EZABL_50W_PT + 10SProV2_12MM + 10SProV2_12MM_50W + 10SProV2_12MM_ET + 10SProV2_12MM_50W_ET + 10SProV2_12MM_ST + 10SProV2_12MM_50W_ST + 10SProV2_12MM_PT + 10SProV2_12MM_50W_PT + CR10Max + CR10Max_50W + CR10Max_ET + CR10Max_50W_ET + CR10Max_ST + CR10Max_50W_ST + CR10Max_PT + CR10Max_50W_PT + CR10Max_EZABL + CR10Max_EZABL_50W + CR10Max_EZABL_ET + CR10Max_EZABL_50W_ET + CR10Max_EZABL_ST + CR10Max_EZABL_50W_ST + CR10Max_EZABL_PT + CR10Max_EZABL_50W_PT + CR10Max_12MM + CR10Max_12MM_50W + CR10Max_12MM_ET + CR10Max_12MM_50W_ET + CR10Max_12MM_ST + CR10Max_12MM_50W_ST + CR10Max_12MM_PT + CR10Max_12MM_50W_PT + E5P + E5P_50W + E5P_ET + E5P_50W_ET + E5P_ST + E5P_50W_ST + E5P_PT + E5P_50W_PT + E5P_EZABL + E5P_EZABL_50W + E5P_EZABL_ET + E5P_EZABL_50W_ET + E5P_EZABL_ST + E5P_EZABL_50W_ST + E5P_EZABL_PT + E5P_EZABL_50W_PT + E5P_12MM + E5P_12MM_50W + E5P_12MM_ET + E5P_12MM_50W_ET + E5P_12MM_ST + E5P_12MM_50W_ST + E5P_12MM_PT + E5P_12MM_50W_PT + E5P_DZ + E5P_50W_DZ + E5P_ET_DZ + E5P_50W_ET_DZ + E5P_ST_DZ + E5P_50W_ST_DZ + E5P_PT_DZ + E5P_50W_PT_DZ + E5P_EZABL_DZ + E5P_EZABL_50W_DZ + E5P_EZABL_ET_DZ + E5P_EZABL_50W_ET_DZ + E5P_EZABL_ST_DZ + E5P_EZABL_50W_ST_DZ + E5P_EZABL_PT_DZ + E5P_EZABL_50W_PT_DZ + E5P_12MM_DZ + E5P_12MM_50W_DZ + E5P_12MM_ET_DZ + E5P_12MM_50W_ET_DZ + E5P_12MM_ST_DZ + E5P_12MM_50W_ST_DZ + E5P_12MM_PT_DZ + E5P_12MM_50W_PT_DZ + E5P_SLNT + E5P_50W_SLNT + E5P_ET_SLNT + E5P_50W_ET_SLNT + E5P_ST_SLNT + E5P_50W_ST_SLNT + E5P_PT_SLNT + E5P_50W_PT_SLNT + E5P_EZABL_SLNT + E5P_EZABL_50W_SLNT + E5P_EZABL_ET_SLNT + E5P_EZABL_50W_ET_SLNT + E5P_EZABL_ST_SLNT + E5P_EZABL_50W_ST_SLNT + E5P_EZABL_PT_SLNT + E5P_EZABL_50W_PT_SLNT + E5P_12MM_SLNT + E5P_12MM_50W_SLNT + E5P_12MM_ET_SLNT + E5P_12MM_50W_ET_SLNT + E5P_12MM_ST_SLNT + E5P_12MM_50W_ST_SLNT + E5P_12MM_PT_SLNT + E5P_12MM_50W_PT_SLNT + Ender3 + Ender3_50W + Ender3_ET + Ender3_50W_ET + Ender3_ST + Ender3_50W_ST + Ender3_PT + Ender3_50W_PT + Ender3_BLT + Ender3_BLT_50W + Ender3_BLT_ET + Ender3_BLT_50W_ET + Ender3_BLT_ST + Ender3_BLT_50W_ST + Ender3_BLT_PT + Ender3_BLT_50W_PT + Ender3_EZABL + Ender3_EZABL_50W + Ender3_EZABL_ET + Ender3_EZABL_50W_ET + Ender3_EZABL_ST + Ender3_EZABL_50W_ST + Ender3_EZABL_PT + Ender3_EZABL_50W_PT + Ender3_12MM + Ender3_12MM_50W + Ender3_12MM_ET + Ender3_12MM_50W_ET + Ender3_12MM_ST + Ender3_12MM_50W_ST + Ender3_12MM_PT + Ender3_12MM_50W_PT + E3_422 + E3_422_50W + E3_422_ET + E3_422_50W_ET + E3_422_ST + E3_422_50W_ST + E3_422_PT + E3_422_50W_PT + E3_422_BLT + E3_422_BLT_50W + E3_422_BLT_ET + E3_422_BLT_50W_ET + E3_422_BLT_ST + E3_422_BLT_50W_ST + E3_422_BLT_PT + E3_422_BLT_50W_PT + E3_422_EZABL + E3_422_EZABL_50W + E3_422_EZABL_ET + E3_422_EZABL_50W_ET + E3_422_EZABL_ST + E3_422_EZABL_50W_ST + E3_422_EZABL_PT + E3_422_EZABL_50W_PT + E3_422_12MM + E3_422_12MM_50W + E3_422_12MM_ET + E3_422_12MM_50W_ET + E3_422_12MM_ST + E3_422_12MM_50W_ST + E3_422_12MM_PT + E3_422_12MM_50W_PT + E3_427 + E3_427_50W + E3_427_ET + E3_427_50W_ET + E3_427_ST + E3_427_50W_ST + E3_427_PT + E3_427_50W_PT + E3_427_BLT + E3_427_BLT_50W + E3_427_BLT_ET + E3_427_BLT_50W_ET + E3_427_BLT_ST + E3_427_BLT_50W_ST + E3_427_BLT_PT + E3_427_BLT_50W_PT + E3_427_EZABL + E3_427_EZABL_50W + E3_427_EZABL_ET + E3_427_EZABL_50W_ET + E3_427_EZABL_ST + E3_427_EZABL_50W_ST + E3_427_EZABL_PT + E3_427_EZABL_50W_PT + E3_427_12MM + E3_427_12MM_50W + E3_427_12MM_ET + E3_427_12MM_50W_ET + E3_427_12MM_ST + E3_427_12MM_50W_ST + E3_427_12MM_PT + E3_427_12MM_50W_PT + Ender5 + Ender5_50W + Ender5_ET + Ender5_50W_ET + Ender5_ST + Ender5_50W_ST + Ender5_PT + Ender5_50W_PT + Ender5_BLT + Ender5_BLT_50W + Ender5_BLT_ET + Ender5_BLT_50W_ET + Ender5_BLT_ST + Ender5_BLT_50W_ST + Ender5_BLT_PT + Ender5_BLT_50W_PT + Ender5_EZABL + Ender5_EZABL_50W + Ender5_EZABL_ET + Ender5_EZABL_50W_ET + Ender5_EZABL_ST + Ender5_EZABL_50W_ST + Ender5_EZABL_PT + Ender5_EZABL_50W_PT + Ender5_12MM + Ender5_12MM_50W + Ender5_12MM_ET + Ender5_12MM_50W_ET + Ender5_12MM_ST + Ender5_12MM_50W_ST + Ender5_12MM_PT + Ender5_12MM_50W_PT + E5_422 + E5_422_50W + E5_422_ET + E5_422_50W_ET + E5_422_ST + E5_422_50W_ST + E5_422_PT + E5_422_50W_PT + E5_422_BLT + E5_422_BLT_50W + E5_422_BLT_ET + E5_422_BLT_50W_ET + E5_422_BLT_ST + E5_422_BLT_50W_ST + E5_422_BLT_PT + E5_422_BLT_50W_PT + E5_422_EZABL + E5_422_EZABL_50W + E5_422_EZABL_ET + E5_422_EZABL_50W_ET + E5_422_EZABL_ST + E5_422_EZABL_50W_ST + E5_422_EZABL_PT + E5_422_EZABL_50W_PT + E5_422_12MM + E5_422_12MM_50W + E5_422_12MM_ET + E5_422_12MM_50W_ET + E5_422_12MM_ST + E5_422_12MM_50W_ST + E5_422_12MM_PT + E5_422_12MM_50W_PT + E5_427 + E5_427_50W + E5_427_ET + E5_427_50W_ET + E5_427_ST + E5_427_50W_ST + E5_427_PT + E5_427_50W_PT + E5_427_BLT + E5_427_BLT_50W + E5_427_BLT_ET + E5_427_BLT_50W_ET + E5_427_BLT_ST + E5_427_BLT_50W_ST + E5_427_BLT_PT + E5_427_BLT_50W_PT + E5_427_EZABL + E5_427_EZABL_50W + E5_427_EZABL_ET + E5_427_EZABL_50W_ET + E5_427_EZABL_ST + E5_427_EZABL_50W_ST + E5_427_EZABL_PT + E5_427_EZABL_50W_PT + E5_427_12MM + E5_427_12MM_50W + E5_427_12MM_ET + E5_427_12MM_50W_ET + E5_427_12MM_ST + E5_427_12MM_50W_ST + E5_427_12MM_PT + E5_427_12MM_50W_PT + E3V2_422 + E3V2_422_50W + E3V2_422_ET + E3V2_422_50W_ET + E3V2_422_ST + E3V2_422_50W_ST + E3V2_422_PT + E3V2_422_50W_PT + E3V2_422_BLT + E3V2_422_BLT_50W + E3V2_422_BLT_ET + E3V2_422_BLT_50W_ET + E3V2_422_BLT_ST + E3V2_422_BLT_50W_ST + E3V2_422_BLT_PT + E3V2_422_BLT_50W_PT + E3V2_422_EZABL + E3V2_422_EZABL_50W + E3V2_422_EZABL_ET + E3V2_422_EZABL_50W_ET + E3V2_422_EZABL_ST + E3V2_422_EZABL_50W_ST + E3V2_422_EZABL_PT + E3V2_422_EZABL_50W_PT + E3V2_422_12MM + E3V2_422_12MM_50W + E3V2_422_12MM_ET + E3V2_422_12MM_50W_ET + E3V2_422_12MM_ST + E3V2_422_12MM_50W_ST + E3V2_422_12MM_PT + E3V2_422_12MM_50W_PT + E3V2_427 + E3V2_427_50W + E3V2_427_ET + E3V2_427_50W_ET + E3V2_427_ST + E3V2_427_50W_ST + E3V2_427_PT + E3V2_427_50W_PT + E3V2_427_BLT + E3V2_427_BLT_50W + E3V2_427_BLT_ET + E3V2_427_BLT_50W_ET + E3V2_427_BLT_ST + E3V2_427_BLT_50W_ST + E3V2_427_BLT_PT + E3V2_427_BLT_50W_PT + E3V2_427_EZABL + E3V2_427_EZABL_50W + E3V2_427_EZABL_ET + E3V2_427_EZABL_50W_ET + E3V2_427_EZABL_ST + E3V2_427_EZABL_50W_ST + E3V2_427_EZABL_PT + E3V2_427_EZABL_50W_PT + E3V2_427_12MM + E3V2_427_12MM_50W + E3V2_427_12MM_ET + E3V2_427_12MM_50W_ET + E3V2_427_12MM_ST + E3V2_427_12MM_50W_ST + E3V2_427_12MM_PT + E3V2_427_12MM_50W_PT include_dir = Marlin @@ -605,1989 +695,2486 @@ extends = common_avr8 board = megaatmega2560 -[env:10SPro_BIL] +[env:10SPro] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -[env:10SPro_BLT_BIL] +[env:10SPro_50W] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_BLTOUCH +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DPID50W -[env:10SProV2_BIL] +[env:10SPro_ET] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SProV2 -DHotendAllMetal -DBedDC +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DHotendE3D -[env:10SPro_UBL] +[env:10SPro_50W_ET] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_UBL +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DPID50W -DHotendE3D -[env:10SPro_BLT_UBL] +[env:10SPro_ST] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DHotendMosquito -[env:10SProV2_UBL] +[env:10SPro_50W_ST] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SProV2 -DHotendAllMetal -DBedDC -DABL_UBL +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DPID50W -DHotendMosquito -[env:CR10Max_BIL] +[env:10SPro_PT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10Max -DHotendAllMetal -DBedDC -DABL_BLTOUCH +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DSlicePT1000 -[env:CR10Max_UBL] +[env:10SPro_50W_PT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10Max -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DPID50W -DSlicePT1000 -[env:E5P_BIL] +[env:10SPro_BLT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DForce10SProDisplay +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_BLTOUCH -[env:E5P_UBL] +[env:10SPro_BLT_50W] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DForce10SProDisplay +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -[env:E5P_BIL_Slnt] +[env:10SPro_BLT_ET] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DForce10SProDisplay -DCrealitySilentBoard +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_BLTOUCH -DHotendE3D -[env:E5P_UBL_Slnt] +[env:10SPro_BLT_50W_ET] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DForce10SProDisplay -DCrealitySilentBoard +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendE3D -[env:E5P_BIL_DZ] +[env:10SPro_BLT_ST] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DForce10SProDisplay -DDualZ +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_BLTOUCH -DHotendMosquito -[env:E5P_UBL_DZ] +[env:10SPro_BLT_50W_ST] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DForce10SProDisplay -DDualZ +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendMosquito -[env:E5PBILSlntDZ] +[env:10SPro_BLT_PT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DForce10SProDisplay -DCrealitySilentBoard -DDualZ +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_BLTOUCH -DSlicePT1000 -[env:E5PUBLSlntDZ] +[env:10SPro_BLT_50W_PT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DCrealitySilentBoard -DDualZ +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DSlicePT1000 -[env:E5P_BILH] +[env:10SPro_EZABL] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DE3DHemera +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL -[env:E5P_UBLH] +[env:10SPro_EZABL_50W] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DE3DHemera +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL -DPID50W -[env:E5P_BIL_SlntH] +[env:10SPro_EZABL_ET] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DCrealitySilentBoard -DE3DHemera +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL -DHotendE3D -[env:E5P_UBL_SlntH] +[env:10SPro_EZABL_50W_ET] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DCrealitySilentBoard -DE3DHemera +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendE3D -[env:E5P_BIL_DZH] +[env:10SPro_EZABL_ST] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DDualZ -DE3DHemera +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL -DHotendMosquito -[env:E5P_UBL_DZH] +[env:10SPro_EZABL_50W_ST] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DDualZ -DE3DHemera +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendMosquito -[env:E5PBILSlntDZH] +[env:10SPro_EZABL_PT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DCrealitySilentBoard -DDualZ -DE3DHemera +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL -DSlicePT1000 -[env:E5PUBLSlntDZH] +[env:10SPro_EZABL_50W_PT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DCrealitySilentBoard -DDualZ -DE3DHemera +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL -DPID50W -DSlicePT1000 -[env:CRX_BLT_BIL_NoFil] +[env:10SPro_12MM] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DForce10SProDisplay +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL12MM -[env:CRX_BLT_UBL_NoFil] +[env:10SPro_12MM_50W] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DForce10SProDisplay +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -[env:CRX_BLT_BIL_Fil] +[env:10SPro_12MM_ET] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DForce10SProDisplay -DFilSensors +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL12MM -DHotendE3D -[env:CRX_BLT_UBL_Fil] +[env:10SPro_12MM_50W_ET] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DForce10SProDisplay -DFilSensors +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendE3D -[env:CRX_NoFil] +[env:10SPro_12MM_ST] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL12MM -DHotendMosquito -[env:CRX_Fil] +[env:10SPro_12MM_50W_ST] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DFilSensors +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendMosquito -[env:CRXPro_BIL_NoFil] +[env:10SPro_12MM_PT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DForce10SProDisplay +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL12MM -DSlicePT1000 -[env:CRXPro_UBL_NoFil] +[env:10SPro_12MM_50W_PT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DABL_UBL -DForce10SProDisplay +build_flags = ${common.build_flags} -DMachineCR10SPro -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DSlicePT1000 -[env:CRXPro_BIL_Fil] + +[env:10SProV2] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit + +[env:10SProV2_50W] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DPID50W + +[env:10SProV2_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DHotendE3D + +[env:10SProV2_50W_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DPID50W -DHotendE3D + +[env:10SProV2_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DHotendMosquito + +[env:10SProV2_50W_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DPID50W -DHotendMosquito + +[env:10SProV2_PT] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DSlicePT1000 + +[env:10SProV2_50W_PT] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DPID50W -DSlicePT1000 + +[env:10SProV2_EZABL] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL + +[env:10SProV2_EZABL_50W] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL -DPID50W + +[env:10SProV2_EZABL_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL -DHotendE3D + +[env:10SProV2_EZABL_50W_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendE3D + +[env:10SProV2_EZABL_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL -DHotendMosquito + +[env:10SProV2_EZABL_50W_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendMosquito + +[env:10SProV2_EZABL_PT] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL -DSlicePT1000 + +[env:10SProV2_EZABL_50W_PT] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL -DPID50W -DSlicePT1000 + +[env:10SProV2_12MM] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL12MM + +[env:10SProV2_12MM_50W] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W + +[env:10SProV2_12MM_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL12MM -DHotendE3D + +[env:10SProV2_12MM_50W_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendE3D + +[env:10SProV2_12MM_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL12MM -DHotendMosquito + +[env:10SProV2_12MM_50W_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendMosquito + +[env:10SProV2_12MM_PT] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL12MM -DSlicePT1000 + +[env:10SProV2_12MM_50W_PT] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10SProV2 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DSlicePT1000 + + +[env:CR10Max] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit + +[env:CR10Max_50W] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DPID50W + +[env:CR10Max_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DHotendE3D + +[env:CR10Max_50W_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DPID50W -DHotendE3D + +[env:CR10Max_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DHotendMosquito + +[env:CR10Max_50W_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DPID50W -DHotendMosquito + +[env:CR10Max_PT] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DSlicePT1000 + +[env:CR10Max_50W_PT] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DPID50W -DSlicePT1000 + +[env:CR10Max_EZABL] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL + +[env:CR10Max_EZABL_50W] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL -DPID50W + +[env:CR10Max_EZABL_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL -DHotendE3D + +[env:CR10Max_EZABL_50W_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendE3D + +[env:CR10Max_EZABL_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL -DHotendMosquito + +[env:CR10Max_EZABL_50W_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendMosquito + +[env:CR10Max_EZABL_PT] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL -DSlicePT1000 + +[env:CR10Max_EZABL_50W_PT] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL -DPID50W -DSlicePT1000 + +[env:CR10Max_12MM] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL12MM + +[env:CR10Max_12MM_50W] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL12MM -DPID50W + +[env:CR10Max_12MM_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL12MM -DHotendE3D + +[env:CR10Max_12MM_50W_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendE3D + +[env:CR10Max_12MM_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL12MM -DHotendMosquito + +[env:CR10Max_12MM_50W_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendMosquito + +[env:CR10Max_12MM_PT] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL12MM -DSlicePT1000 + +[env:CR10Max_12MM_50W_PT] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineCR10Max -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DSlicePT1000 + + +[env:E5P] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit + +[env:E5P_50W] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DPID50W + +[env:E5P_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DHotendE3D + +[env:E5P_50W_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DPID50W -DHotendE3D + +[env:E5P_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DHotendMosquito + +[env:E5P_50W_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DPID50W -DHotendMosquito + +[env:E5P_PT] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DSlicePT1000 + +[env:E5P_50W_PT] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DPID50W -DSlicePT1000 + +[env:E5P_EZABL] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL + +[env:E5P_EZABL_50W] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DPID50W + +[env:E5P_EZABL_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DHotendE3D + +[env:E5P_EZABL_50W_ET] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendE3D + +[env:E5P_EZABL_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DHotendMosquito + +[env:E5P_EZABL_50W_ST] +platform = atmelavr +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendMosquito + +[env:E5P_EZABL_PT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DForce10SProDisplay -DFilSensors +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DSlicePT1000 -[env:CRXPro_UBL_Fil] +[env:E5P_EZABL_50W_PT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DABL_UBL -DForce10SProDisplay -DFilSensors +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DPID50W -DSlicePT1000 -[env:CRXPro_BILNoFilMC] +[env:E5P_12MM] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DForce10SProDisplay -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -[env:CRXPro_UBLNoFilMC] +[env:E5P_12MM_50W] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DABL_UBL -DForce10SProDisplay -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -[env:CRXPro_BIL_Fil_MC] +[env:E5P_12MM_ET] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DForce10SProDisplay -DFilSensors -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DHotendE3D -[env:CRXPro_UBL_Fil_MC] +[env:E5P_12MM_50W_ET] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DABL_UBL -DForce10SProDisplay -DFilSensors -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendE3D -[env:CRXPro_BILNoFilME] +[env:E5P_12MM_ST] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DForce10SProDisplay -DHotendMosquito -DHotendE3D +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DHotendMosquito -[env:CRXPro_UBLNoFilME] +[env:E5P_12MM_50W_ST] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DABL_UBL -DForce10SProDisplay -DHotendMosquito -DHotendE3D +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendMosquito -[env:CRXPro_BIL_Fil_ME] +[env:E5P_12MM_PT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DForce10SProDisplay -DFilSensors -DHotendMosquito -DHotendE3D +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DSlicePT1000 -[env:CRXPro_UBL_Fil_ME] +[env:E5P_12MM_50W_PT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DABL_UBL -DForce10SProDisplay -DFilSensors -DHotendMosquito -DHotendE3D +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DSlicePT1000 -[env:10SPro_BLT_UBL_Enc] +[env:E5P_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DFilamentEncoder +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DDualZ -[env:Ender4] +[env:E5P_50W_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder4 -DHotendAllMetal -DBedDC +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DPID50W -DDualZ -[env:Ender4_BLT] +[env:E5P_ET_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder4 -DBedDC -DABL_BLTOUCH +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DHotendE3D -DDualZ -[env:Ender4_BLT_UBL] +[env:E5P_50W_ET_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder4 -DBedDC -DABL_BLTOUCH -DABL_UBL +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DPID50W -DHotendE3D -DDualZ -[env:CR20] +[env:E5P_ST_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20 -DHotendAllMetal -DBedDC +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DHotendMosquito -DDualZ -[env:CR20_BLT] +[env:E5P_50W_ST_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20 -DBedDC -DABL_BLTOUCH +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DPID50W -DHotendMosquito -DDualZ -[env:CR20_BLT_UBL] +[env:E5P_PT_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20 -DBedDC -DABL_BLTOUCH -DABL_UBL +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DSlicePT1000 -DDualZ -[env:CR20_Pro] +[env:E5P_50W_PT_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20Pro -DBedDC -DABL_BLTOUCH +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DPID50W -DSlicePT1000 -DDualZ -[env:CR20_Pro_UBL] +[env:E5P_EZABL_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20Pro -DBedDC -DABL_BLTOUCH -DABL_UBL +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DDualZ -[env:CR10S] +[env:E5P_EZABL_50W_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DHotendAllMetal -DBedDC +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DPID50W -DDualZ -[env:CR10S_BLT] +[env:E5P_EZABL_ET_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DHotendE3D -DDualZ -[env:CR10V2] +[env:E5P_EZABL_50W_ET_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendE3D -DDualZ -[env:CR10V2_BLT] +[env:E5P_EZABL_ST_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DHotendMosquito -DDualZ -[env:CR10S_BLT_UBL] +[env:E5P_EZABL_50W_ST_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DABL_UBL +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendMosquito -DDualZ -[env:CR10V2_UBL] +[env:E5P_EZABL_PT_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC -DABL_UBL +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DSlicePT1000 -DDualZ -[env:CR10V2_BLT_UBL] +[env:E5P_EZABL_50W_PT_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH -DABL_UBL +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DPID50W -DSlicePT1000 -DDualZ -[env:CR2020] +[env:E5P_12MM_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR2020 -DHotendAllMetal -DBedDC +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DDualZ -[env:S4] +[env:E5P_12MM_50W_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedDC -DMeshFine +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DDualZ -[env:S4_BLT_UBL] +[env:E5P_12MM_ET_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DABL_UBL +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DHotendE3D -DDualZ -[env:S4_BLT] +[env:E5P_12MM_50W_ET_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendE3D -DDualZ -[env:S4_AC] +[env:E5P_12MM_ST_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedAC -DMeshFine +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DHotendMosquito -DDualZ -[env:S4_BLT_AC] +[env:E5P_12MM_50W_ST_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendMosquito -DDualZ -[env:S4_BLT_AC_UBL] +[env:E5P_12MM_PT_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DABL_UBL +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DSlicePT1000 -DDualZ -[env:S5] +[env:E5P_12MM_50W_PT_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedDC -DMeshFine +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DSlicePT1000 -DDualZ -[env:S5_BLT] +[env:E5P_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DDualZ -DCrealitySilentBoard -[env:S5_BLT_UBL] +[env:E5P_50W_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DPID50W -DDualZ -DCrealitySilentBoard -[env:S5_AC] +[env:E5P_ET_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedAC -DMeshFine +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DHotendE3D -DDualZ -DCrealitySilentBoard -[env:S5_BLT_AC] +[env:E5P_50W_ET_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DPID50W -DHotendE3D -DDualZ -DCrealitySilentBoard -[env:S5_BLT_AC_UBL] +[env:E5P_ST_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DHotendMosquito -DDualZ -DCrealitySilentBoard -[env:CR10S_NF] +[env:E5P_50W_ST_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DHotendAllMetal -DBedDC -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DPID50W -DHotendMosquito -DDualZ -DCrealitySilentBoard -[env:CR10S_BLT_NF] +[env:E5P_PT_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DSlicePT1000 -DDualZ -DCrealitySilentBoard -[env:CR10V2_NF] +[env:E5P_50W_PT_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DPID50W -DSlicePT1000 -DDualZ -DCrealitySilentBoard -[env:CR10V2_BLT_NF] +[env:E5P_EZABL_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DDualZ -DCrealitySilentBoard -[env:CR10S_BLT_UBL_NF] +[env:E5P_EZABL_50W_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DABL_UBL -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DPID50W -DDualZ -DCrealitySilentBoard -[env:CR10V2_UBL_NF] +[env:E5P_EZABL_ET_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC -DABL_UBL -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DHotendE3D -DDualZ -DCrealitySilentBoard -[env:CR10V2_BLT_UBL_NF] +[env:E5P_EZABL_50W_ET_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH -DABL_UBL -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendE3D -DDualZ -DCrealitySilentBoard -[env:S4_NF] +[env:E5P_EZABL_ST_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedDC -DMeshFine -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DHotendMosquito -DDualZ -DCrealitySilentBoard -[env:S4_BLT_UBL_NF] +[env:E5P_EZABL_50W_ST_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendMosquito -DDualZ -DCrealitySilentBoard -[env:S4_BLT_NF] +[env:E5P_EZABL_PT_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DSlicePT1000 -DDualZ -DCrealitySilentBoard -[env:S4_AC_NF] +[env:E5P_EZABL_50W_PT_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedAC -DMeshFine -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL -DPID50W -DSlicePT1000 -DDualZ -DCrealitySilentBoard -[env:S4_BLT_AC_NF] +[env:E5P_12MM_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DDualZ -DCrealitySilentBoard -[env:S4_BLT_AC_UBL_NF] +[env:E5P_12MM_50W_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DDualZ -DCrealitySilentBoard -[env:S5_NF] +[env:E5P_12MM_ET_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedDC -DMeshFine -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DHotendE3D -DDualZ -DCrealitySilentBoard -[env:S5_BLT_NF] +[env:E5P_12MM_50W_ET_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendE3D -DDualZ -DCrealitySilentBoard -[env:S5_BLT_UBL_NF] +[env:E5P_12MM_ST_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DHotendMosquito -DDualZ -DCrealitySilentBoard -[env:S5_AC_NF] +[env:E5P_12MM_50W_ST_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedAC -DMeshFine -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendMosquito -DDualZ -DCrealitySilentBoard -[env:S5_BLT_AC_NF] +[env:E5P_12MM_PT_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DSlicePT1000 -DDualZ -DCrealitySilentBoard -[env:S5_BLT_AC_UBL_NF] +[env:E5P_12MM_50W_PT_SLNT] platform = atmelavr extends = common_avr8 board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DCableExtensionNoiseFilter +build_flags = ${common.build_flags} -DMachineEnder5Plus -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DSlicePT1000 -DDualZ -DCrealitySilentBoard [env:Ender3] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder3 -DHotendAllMetal -DBedDC +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender3_Host] +[env:Ender3_50W] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder3 -DHotendAllMetal -DBedDC -DMelziHostOnly +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DPID50W lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender3_BLT_SD] +[env:Ender3_ET] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder3 -DBedDC -DABL_BLTOUCH +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender3_BLT_Host] +[env:Ender3_50W_ET] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder3 -DBedDC -DABL_BLTOUCH -DMelziHostOnly +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DPID50W -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender2] +[env:Ender3_ST] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder2 -DHotendAllMetal -DBedDC +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender2_BLT_SD] +[env:Ender3_50W_ST] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder2 -DBedDC -DABL_BLTOUCH +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DPID50W -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender2_BLT_Host] +[env:Ender3_PT] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder2 -DBedDC -DABL_BLTOUCH -DMelziHostOnly +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DSlicePT1000 lib_ignore = TMCStepper upload_speed = 57600 +[env:Ender3_50W_PT] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DPID50W -DSlicePT1000 +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_BLT] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_BLTOUCH +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_BLT_50W] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_BLT_ET] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_BLTOUCH -DHotendE3D +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_BLT_50W_ET] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendE3D +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_BLT_ST] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_BLTOUCH -DHotendMosquito +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_BLT_50W_ST] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendMosquito +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_BLT_PT] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_BLTOUCH -DSlicePT1000 +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_BLT_50W_PT] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DSlicePT1000 +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_EZABL] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_EZABL_50W] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL -DPID50W +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_EZABL_ET] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL -DHotendE3D +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_EZABL_50W_ET] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendE3D +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_EZABL_ST] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL -DHotendMosquito +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_EZABL_50W_ST] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendMosquito +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_EZABL_PT] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL -DSlicePT1000 +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_EZABL_50W_PT] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL -DPID50W -DSlicePT1000 +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_12MM] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL12MM +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_12MM_50W] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_12MM_ET] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL12MM -DHotendE3D +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_12MM_50W_ET] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendE3D +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_12MM_ST] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL12MM -DHotendMosquito +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_12MM_50W_ST] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendMosquito +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_12MM_PT] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL12MM -DSlicePT1000 +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:Ender3_12MM_50W_PT] +platform = atmelavr +extends = common_avr8 +board = sanguino_atmega1284p +build_flags = ${common.build_flags} -DMachineEnder3 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DSlicePT1000 +lib_ignore = TMCStepper +upload_speed = 57600 + +[env:E3_422] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DPID50W +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DPID50W -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DPID50W -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DPID50W -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_BLT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_BLTOUCH +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_BLT_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_BLT_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_BLTOUCH -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_BLT_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_BLT_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_BLTOUCH -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_BLT_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_BLT_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_BLTOUCH -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_BLT_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_EZABL] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_EZABL_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL -DPID50W +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_EZABL_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_EZABL_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_EZABL_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_EZABL_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_EZABL_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_EZABL_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL -DPID50W -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_12MM] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL12MM +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_12MM_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_12MM_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL12MM -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_12MM_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_12MM_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL12MM -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_12MM_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_12MM_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL12MM -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_422_12MM_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + + +[env:E3_427] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DPID50W +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DPID50W -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DPID50W -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DPID50W -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_BLT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_BLTOUCH +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_BLT_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_BLT_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_BLTOUCH -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_BLT_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_BLT_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_BLTOUCH -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_BLT_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_BLT_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_BLTOUCH -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_BLT_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_EZABL] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_EZABL_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL -DPID50W +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_EZABL_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_EZABL_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_EZABL_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_EZABL_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_EZABL_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_EZABL_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL -DPID50W -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_12MM] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL12MM +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_12MM_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_12MM_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL12MM -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_12MM_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_12MM_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL12MM -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_12MM_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_12MM_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL12MM -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3_427_12MM_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + + [env:Ender5] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder5 -DHotendAllMetal -DBedDC +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender5_BLT_SD] +[env:Ender5_50W] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder5 -DBedDC -DABL_BLTOUCH +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DPID50W lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender5_BLT_Host] +[env:Ender5_ET] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder5 -DBedDC -DABL_BLTOUCH -DMelziHostOnly +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 -[env:CR10Mini] +[env:Ender5_50W_ET] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineMini -DHotendAllMetal -DBedDC +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DPID50W -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 -[env:CR10Mini_BLT_SD] +[env:Ender5_ST] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineMini -DBedDC -DABL_BLTOUCH +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 -[env:CR10Mini_BLT_Host] +[env:Ender5_50W_ST] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineMini -DBedDC -DABL_BLTOUCH -DMelziHostOnly +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DPID50W -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 -[env:CR10] +[env:Ender5_PT] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineCR10 -DHotendAllMetal -DBedDC +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DSlicePT1000 lib_ignore = TMCStepper upload_speed = 57600 -[env:CR10_BLT_SD] +[env:Ender5_50W_PT] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineCR10 -DBedDC -DABL_BLTOUCH +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DPID50W -DSlicePT1000 lib_ignore = TMCStepper upload_speed = 57600 -[env:CR10_BLT_Host] +[env:Ender5_BLT] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineCR10 -DBedDC -DABL_BLTOUCH -DMelziHostOnly +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH lib_ignore = TMCStepper upload_speed = 57600 -[env:10SPro_BIL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DHotendMosquito - -[env:10SPro_BLT_BIL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DHotendMosquito - -[env:10SProV2_BIL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SProV2 -DHotendAllMetal -DBedDC -DHotendMosquito - -[env:10SPro_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_UBL -DHotendMosquito - -[env:10SPro_BLT_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito - -[env:10SProV2_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SProV2 -DHotendAllMetal -DBedDC -DABL_UBL -DHotendMosquito - -[env:CR10Max_BIL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10Max -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DHotendMosquito - -[env:CR10Max_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10Max -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito - -[env:E5P_BIL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DForce10SProDisplay -DHotendMosquito - -[env:E5P_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DForce10SProDisplay -DHotendMosquito - -[env:E5P_BIL_Slnt_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DForce10SProDisplay -DCrealitySilentBoard -DHotendMosquito - -[env:E5P_UBL_Slnt_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DForce10SProDisplay -DCrealitySilentBoard -DHotendMosquito - -[env:E5P_BIL_DZ_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DForce10SProDisplay -DDualZ -DHotendMosquito - -[env:E5P_UBL_DZ_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DForce10SProDisplay -DDualZ -DHotendMosquito - -[env:E5PBILSlntDZ_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DForce10SProDisplay -DCrealitySilentBoard -DDualZ -DHotendMosquito - -[env:E5PUBLSlntDZ_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DForce10SProDisplay -DCrealitySilentBoard -DDualZ -DHotendMosquito - -[env:CRX_BLT_BILNoFilMC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DForce10SProDisplay -DHotendMosquito - -[env:CRX_BLT_UBLNoFilMC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DForce10SProDisplay -DHotendMosquito - -[env:CRX_BLT_BIL_Fil_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DForce10SProDisplay -DFilSensors -DHotendMosquito - -[env:CRX_BLT_UBL_Fil_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DForce10SProDisplay -DFilSensors -DHotendMosquito - -[env:CRX_NoFil_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DHotendMosquito - -[env:CRX_Fil_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DFilSensors -DHotendMosquito - -[env:10SProBLTUBLEncMC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DFilamentEncoder -DHotendMosquito - -[env:Ender4_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder4 -DHotendAllMetal -DBedDC -DHotendMosquito - -[env:Ender4_BLT_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder4 -DBedDC -DABL_BLTOUCH -DHotendMosquito - -[env:Ender4_BLT_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder4 -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito - -[env:CR20_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20 -DHotendAllMetal -DBedDC -DHotendMosquito - -[env:CR20_BLT_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20 -DBedDC -DABL_BLTOUCH -DHotendMosquito - -[env:CR20_BLT_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20 -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito - -[env:CR20_Pro_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20Pro -DBedDC -DABL_BLTOUCH -DHotendMosquito - -[env:CR20_Pro_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20Pro -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito - -[env:CR10S_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DHotendAllMetal -DBedDC -DHotendMosquito - -[env:CR10S_BLT_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DHotendMosquito - -[env:CR10V2_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC -DHotendMosquito - -[env:CR10V2_BLT_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH -DHotendMosquito - -[env:CR10S_BLT_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito - -[env:CR10V2_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC -DABL_UBL -DHotendMosquito - -[env:CR10V2_BLT_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito - -[env:S4_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedDC -DMeshFine -DHotendMosquito - -[env:S4_BLT_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DHotendMosquito - -[env:S4_BLT_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DHotendMosquito - -[env:S4_AC_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedAC -DMeshFine -DHotendMosquito - -[env:S4_BLT_AC_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DHotendMosquito - -[env:S4_BLT_AC_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DHotendMosquito - -[env:S5_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedDC -DMeshFine -DHotendMosquito - -[env:S5_BLT_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DHotendMosquito - -[env:S5_BLT_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DHotendMosquito - -[env:S5_AC_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedAC -DMeshFine -DHotendMosquito - -[env:S5_BLT_AC_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DHotendMosquito - -[env:S5_BLT_AC_UBL_MC] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DHotendMosquito - -[env:Ender3_MC] +[env:Ender5_BLT_50W] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder3 -DHotendAllMetal -DBedDC -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender3_BLT_SD_MC] +[env:Ender5_BLT_ET] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder3 -DBedDC -DABL_BLTOUCH -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender3_BLT_Host_MC] +[env:Ender5_BLT_50W_ET] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder3 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender2_MC] +[env:Ender5_BLT_ST] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder2 -DHotendAllMetal -DBedDC -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender2_BLT_SD_MC] +[env:Ender5_BLT_50W_ST] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder2 -DBedDC -DABL_BLTOUCH -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender2_BLT_Host_MC] +[env:Ender5_BLT_PT] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder2 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DSlicePT1000 lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender5_MC] +[env:Ender5_BLT_50W_PT] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder5 -DHotendAllMetal -DBedDC -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DSlicePT1000 lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender5_BLT_SD_MC] +[env:Ender5_EZABL] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder5 -DBedDC -DABL_BLTOUCH -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender5_BLT_Host_MC] +[env:Ender5_EZABL_50W] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder5 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DPID50W lib_ignore = TMCStepper upload_speed = 57600 -[env:CR10Mini_MC] +[env:Ender5_EZABL_ET] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineMini -DHotendAllMetal -DBedDC -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 -[env:CR10Mini_BLT_SD_MC] +[env:Ender5_EZABL_50W_ET] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineMini -DBedDC -DABL_BLTOUCH -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 -[env:CR10MiniBLTHostMC] +[env:Ender5_EZABL_ST] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineMini -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 -[env:CR10_MC] +[env:Ender5_EZABL_50W_ST] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineCR10 -DHotendAllMetal -DBedDC -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 -[env:CR10_BLT_SD_MC] +[env:Ender5_EZABL_PT] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineCR10 -DBedDC -DABL_BLTOUCH -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DSlicePT1000 lib_ignore = TMCStepper upload_speed = 57600 -[env:CR10_BLT_Host_MC] +[env:Ender5_EZABL_50W_PT] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineCR10 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DPID50W -DSlicePT1000 lib_ignore = TMCStepper upload_speed = 57600 -[env:10SPro_BIL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D - -[env:10SPro_BLT_BIL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D - -[env:10SProV2_BIL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SProV2 -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D - -[env:10SPro_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_UBL -DHotendMosquito -DHotendE3D - -[env:10SPro_BLT_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito -DHotendE3D - -[env:10SProV2_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SProV2 -DHotendAllMetal -DBedDC -DABL_UBL -DHotendMosquito -DHotendE3D - -[env:CR10Max_BIL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10Max -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D - -[env:CR10Max_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10Max -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito -DHotendE3D - -[env:E5P_BIL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DForce10SProDisplay -DHotendMosquito -DHotendE3D - -[env:E5P_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DForce10SProDisplay -DHotendMosquito -DHotendE3D - -[env:E5P_BIL_Slnt_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DForce10SProDisplay -DCrealitySilentBoard -DHotendMosquito -DHotendE3D - -[env:E5P_UBL_Slnt_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DForce10SProDisplay -DCrealitySilentBoard -DHotendMosquito -DHotendE3D - -[env:E5P_BIL_DZ_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DForce10SProDisplay -DDualZ -DHotendMosquito -DHotendE3D - -[env:E5P_UBL_DZ_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DForce10SProDisplay -DDualZ -DHotendMosquito -DHotendE3D - -[env:E5PBILSlntDZ_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DForce10SProDisplay -DCrealitySilentBoard -DDualZ -DHotendMosquito -DHotendE3D - -[env:E5PUBLSlntDZ_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DForce10SProDisplay -DCrealitySilentBoard -DDualZ -DHotendMosquito -DHotendE3D - -[env:CRX_BLTBILNoFilME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DForce10SProDisplay -DHotendMosquito -DHotendE3D - -[env:CRX_BLTUBLNoFilME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DForce10SProDisplay -DHotendMosquito -DHotendE3D - -[env:CRX_BLT_BIL_Fil_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DForce10SProDisplay -DFilSensors -DHotendMosquito -DHotendE3D - -[env:CRX_BLT_UBL_Fil_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DForce10SProDisplay -DFilSensors -DHotendMosquito -DHotendE3D - -[env:CRX_NoFil_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D - -[env:CRX_Fil_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DFilSensors -DHotendMosquito -DHotendE3D - -[env:10SPro_BLTUBLEncME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DFilamentEncoder -DHotendMosquito -DHotendE3D - -[env:Ender4_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder4 -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D - -[env:Ender4_BLT_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder4 -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D - -[env:Ender4_BLT_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineEnder4 -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito -DHotendE3D - -[env:CR20_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20 -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D - -[env:CR20_BLT_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20 -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D - -[env:CR20_BLT_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20 -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito -DHotendE3D - -[env:CR20_Pro_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20Pro -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D - -[env:CR20_Pro_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20Pro -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito -DHotendE3D - -[env:CR10S_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D - -[env:CR10S_BLT_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D - -[env:CR10V2_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D - -[env:CR10V2_BLT_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D - -[env:CR10S_BLT_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito -DHotendE3D - -[env:CR10V2_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC -DABL_UBL -DHotendMosquito -DHotendE3D - -[env:CR10V2_BLT_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito -DHotendE3D - -[env:S4_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedDC -DMeshFine -DHotendMosquito -DHotendE3D - -[env:S4_BLT_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DHotendMosquito -DHotendE3D - -[env:S4_BLT_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DHotendMosquito -DHotendE3D - -[env:S4_AC_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedAC -DMeshFine -DHotendMosquito -DHotendE3D - -[env:S4_BLT_AC_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DHotendMosquito -DHotendE3D - -[env:S4_BLT_AC_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DHotendMosquito -DHotendE3D - -[env:S5_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedDC -DMeshFine -DHotendMosquito -DHotendE3D - -[env:S5_BLT_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DHotendMosquito -DHotendE3D - -[env:S5_BLT_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DHotendMosquito -DHotendE3D - -[env:S5_AC_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedAC -DMeshFine -DHotendMosquito -DHotendE3D - -[env:S5_BLT_AC_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DHotendMosquito -DHotendE3D - -[env:S5_BLT_AC_UBL_ME] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DHotendMosquito -DHotendE3D - -[env:Ender3_ME] +[env:Ender5_12MM] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder3 -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender3_BLT_SD_ME] +[env:Ender5_12MM_50W] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder3 -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender3_BLT_Host_ME] +[env:Ender5_12MM_ET] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder3 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito -DHotendE3D +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender2_ME] +[env:Ender5_12MM_50W_ET] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder2 -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender2_BLT_SD_ME] +[env:Ender5_12MM_ST] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder2 -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender2_BLT_Host_ME] +[env:Ender5_12MM_50W_ST] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder2 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito -DHotendE3D +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender5_ME] +[env:Ender5_12MM_PT] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder5 -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DSlicePT1000 lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender5_BLT_SD_ME] +[env:Ender5_12MM_50W_PT] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder5 -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D +build_flags = ${common.build_flags} -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DSlicePT1000 lib_ignore = TMCStepper upload_speed = 57600 -[env:Ender5_BLT_Host_ME] -platform = atmelavr -extends = common_avr8 -board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineEnder5 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito -DHotendE3D -lib_ignore = TMCStepper -upload_speed = 57600 -[env:CR10Mini_ME] -platform = atmelavr -extends = common_avr8 -board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineMini -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D -lib_ignore = TMCStepper -upload_speed = 57600 - -[env:CR10Mini_BLT_SD_ME] -platform = atmelavr -extends = common_avr8 -board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineMini -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D -lib_ignore = TMCStepper -upload_speed = 57600 - -[env:CR10MiniBLTHostME] -platform = atmelavr -extends = common_avr8 -board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineMini -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito -DHotendE3D -lib_ignore = TMCStepper -upload_speed = 57600 - -[env:CR10_ME] -platform = atmelavr -extends = common_avr8 -board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineCR10 -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D -lib_ignore = TMCStepper -upload_speed = 57600 - -[env:CR10_BLT_SD_ME] -platform = atmelavr -extends = common_avr8 -board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineCR10 -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D -lib_ignore = TMCStepper -upload_speed = 57600 - -[env:CR10_BLT_Host_ME] -platform = atmelavr -extends = common_avr8 -board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineCR10 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito -DHotendE3D -lib_ignore = TMCStepper -upload_speed = 57600 - -[env:CR10S_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DHotendAllMetal -DBedDC -DHotendMosquito -DCableExtensionNoiseFilter - -[env:CR10S_BLT_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DHotendMosquito -DCableExtensionNoiseFilter - -[env:CR10V2_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC -DHotendMosquito -DCableExtensionNoiseFilter - -[env:CR10V2_BLT_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH -DHotendMosquito -DCableExtensionNoiseFilter - -[env:CR10S_BLT_UBL_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito -DCableExtensionNoiseFilter - -[env:CR10V2_UBL_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC -DABL_UBL -DHotendMosquito -DCableExtensionNoiseFilter - -[env:CR10V2_BLT_UBL_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito -DCableExtensionNoiseFilter - -[env:S4_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedDC -DMeshFine -DHotendMosquito -DCableExtensionNoiseFilter - -[env:S4_BLT_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DHotendMosquito -DCableExtensionNoiseFilter - -[env:S4_BLT_UBL_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DHotendMosquito -DCableExtensionNoiseFilter - -[env:S4_AC_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedAC -DMeshFine -DHotendMosquito -DCableExtensionNoiseFilter - -[env:S4_BLT_AC_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DHotendMosquito -DCableExtensionNoiseFilter - -[env:S4_BLT_AC_UBL_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DHotendMosquito -DCableExtensionNoiseFilter - -[env:S5_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedDC -DMeshFine -DHotendMosquito -DCableExtensionNoiseFilter - -[env:S5_BLT_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DHotendMosquito -DCableExtensionNoiseFilter - -[env:S5_BLT_UBL_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DHotendMosquito -DCableExtensionNoiseFilter - -[env:S5_AC_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedAC -DMeshFine -DHotendMosquito -DCableExtensionNoiseFilter - -[env:S5_BLT_AC_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DHotendMosquito -DCableExtensionNoiseFilter - -[env:S5_BLT_AC_UBL_MC_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DHotendMosquito -DCableExtensionNoiseFilter - -[env:CR10_MC_NF] -platform = atmelavr -extends = common_avr8 -board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineCR10 -DHotendAllMetal -DBedDC -DHotendMosquito -DCableExtensionNoiseFilter -lib_ignore = TMCStepper -upload_speed = 57600 - -[env:CR10_BLT_SD_MC_NF] -platform = atmelavr -extends = common_avr8 -board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineCR10 -DBedDC -DABL_BLTOUCH -DHotendMosquito -DCableExtensionNoiseFilter -lib_ignore = TMCStepper -upload_speed = 57600 - -[env:CR10_BLT_Host_MC_NF] -platform = atmelavr -extends = common_avr8 -board = sanguino_atmega1284p -build_flags = ${common.build_flags} -DMachineCR10 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito -DCableExtensionNoiseFilter -lib_ignore = TMCStepper -upload_speed = 57600 - -[env:CR10S_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:CR10S_BLT_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:CR10V2_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:CR10V2_BLT_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:CR10S_BLT_UBL_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:CR10V2_UBL_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC -DABL_UBL -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:CR10V2_BLT_UBL_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH -DABL_UBL -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:S4_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedDC -DMeshFine -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:S4_BLT_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:S4_BLT_UBL_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:S4_AC_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedAC -DMeshFine -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:S4_BLT_AC_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:S4_BLT_AC_UBL_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:S5_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedDC -DMeshFine -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:S5_BLT_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:S5_BLT_UBL_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:S5_AC_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedAC -DMeshFine -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:S5_BLT_AC_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:S5_BLT_AC_UBL_ME_NF] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DHotendMosquito -DHotendE3D -DCableExtensionNoiseFilter - -[env:CR20_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20 -DHotendAllMetal -DBedDC -DlerdgeFilSensor - -[env:CR20_BLT_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20 -DBedDC -DABL_BLTOUCH -DlerdgeFilSensor - -[env:CR20_BLT_UBL_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20 -DBedDC -DABL_BLTOUCH -DABL_UBL -DlerdgeFilSensor - -[env:CR20_Pro_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20Pro -DBedDC -DABL_BLTOUCH -DlerdgeFilSensor - -[env:CR20_Pro_UBL_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR20Pro -DBedDC -DABL_BLTOUCH -DABL_UBL -DlerdgeFilSensor - -[env:CR10S_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DHotendAllMetal -DBedDC -DlerdgeFilSensor - -[env:CR10S_BLT_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DlerdgeFilSensor - - -[env:S4_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedDC -DMeshFine -DlerdgeFilSensor - -[env:S4_BLT_UBL_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DlerdgeFilSensor - -[env:S4_BLT_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DlerdgeFilSensor - -[env:S4_AC_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedAC -DMeshFine -DlerdgeFilSensor - -[env:S4_BLT_AC_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DlerdgeFilSensor - -[env:S4_BLT_AC_UBL_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DlerdgeFilSensor - -[env:S5_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedDC -DMeshFine -DlerdgeFilSensor - -[env:S5_BLT_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DlerdgeFilSensor - -[env:S5_BLT_UBL_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DlerdgeFilSensor - -[env:S5_AC_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedAC -DMeshFine -DlerdgeFilSensor - -[env:S5_BLT_AC_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DlerdgeFilSensor - -[env:S5_BLT_AC_UBL_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DlerdgeFilSensor - -[env:CR10S_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DHotendAllMetal -DBedDC -DCableExtensionNoiseFilter -DlerdgeFilSensor - -[env:CR10S_BLT_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DCableExtensionNoiseFilter -DlerdgeFilSensor - - -[env:CR10S_BLT_UBL_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DABL_UBL -DCableExtensionNoiseFilter -DlerdgeFilSensor - - -[env:S4_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedDC -DMeshFine -DCableExtensionNoiseFilter -DlerdgeFilSensor - -[env:S4_BLT_UBL_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DCableExtensionNoiseFilter -DlerdgeFilSensor - -[env:S4_BLT_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DCableExtensionNoiseFilter -DlerdgeFilSensor - -[env:S4_AC_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedAC -DMeshFine -DCableExtensionNoiseFilter -DlerdgeFilSensor - -[env:S4_BLT_AC_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DCableExtensionNoiseFilter -DlerdgeFilSensor - -[env:S4_BLT_AC_UBL_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DCableExtensionNoiseFilter -DlerdgeFilSensor - -[env:S5_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedDC -DMeshFine -DCableExtensionNoiseFilter -DlerdgeFilSensor - -[env:S5_BLT_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DCableExtensionNoiseFilter -DlerdgeFilSensor - -[env:S5_BLT_UBL_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DCableExtensionNoiseFilter -DlerdgeFilSensor - -[env:S5_AC_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedAC -DMeshFine -DCableExtensionNoiseFilter -DlerdgeFilSensor - -[env:S5_BLT_AC_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DCableExtensionNoiseFilter -DlerdgeFilSensor - -[env:S5_BLT_AC_UBL_NF_LR] -platform = atmelavr -extends = common_avr8 -board = megaatmega2560 -build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DCableExtensionNoiseFilter -DlerdgeFilSensor - - - -[env:Ender3V2] +[env:E5_422] platform = ${env:STM32F103RE.platform} extends = env:STM32F103RE -build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DCreality422 extra_scripts = ${env:STM32F103RE.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py debug_tool = jlink upload_protocol = jlink -[env:Ender3V2_BLT] +[env:E5_422_50W] platform = ${env:STM32F103RE.platform} extends = env:STM32F103RE -build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DABL_BLTOUCH + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DPID50W -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DHotendE3D -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DPID50W -DHotendE3D -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DHotendMosquito -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DPID50W -DHotendMosquito -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DSlicePT1000 -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DPID50W -DSlicePT1000 -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_BLT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_BLT_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_BLT_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DHotendE3D -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_BLT_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendE3D -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_BLT_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DHotendMosquito -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_BLT_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendMosquito -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_BLT_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DSlicePT1000 -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_BLT_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DSlicePT1000 -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_EZABL] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_EZABL_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DPID50W -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_EZABL_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DHotendE3D -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_EZABL_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendE3D -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_EZABL_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DHotendMosquito -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_EZABL_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendMosquito -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_EZABL_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DSlicePT1000 -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_EZABL_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DPID50W -DSlicePT1000 -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_12MM] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_12MM_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_12MM_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DHotendE3D -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_12MM_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendE3D -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_12MM_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DHotendMosquito -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_12MM_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendMosquito -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_12MM_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DSlicePT1000 -DCreality422 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_422_12MM_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DSlicePT1000 -DCreality422 extra_scripts = ${env:STM32F103RE.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py @@ -2595,79 +3182,1065 @@ debug_tool = jlink upload_protocol = jlink -[env:Ender3V2_427] +[env:E5_427] platform = ${env:STM32F103RE.platform} extends = env:STM32F103RE -build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DCreality427 + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DCreality427 extra_scripts = ${env:STM32F103RE.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py debug_tool = jlink upload_protocol = jlink -[env:Ender3V2_427_BLT] +[env:E5_427_50W] platform = ${env:STM32F103RE.platform} extends = env:STM32F103RE -build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DABL_BLTOUCH -DCreality427 + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DPID50W -DCreality427 extra_scripts = ${env:STM32F103RE.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py debug_tool = jlink upload_protocol = jlink -[env:Ender3V2_SKRT] -platform = ${common_LPC.platform} -extends = common_LPC -board = nxp_lpc1769 -build_flags = -DU8G_HAL_LINKS -IMarlin/src/HAL/LPC1768/include -IMarlin/src/HAL/LPC1768/u8g -DMachineEnder3V2 -DSKRE3Turbo - -[env:Ender3V2_BLT_SKRT] -platform = ${common_LPC.platform} -extends = common_LPC -board = nxp_lpc1769 -build_flags = -DU8G_HAL_LINKS -IMarlin/src/HAL/LPC1768/include -IMarlin/src/HAL/LPC1768/u8g -DMachineEnder3V2 -DABL_BLTOUCH -DSKRE3Turbo - - -[env:Ender3_422] +[env:E5_427_ET] platform = ${env:STM32F103RE.platform} extends = env:STM32F103RE -build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DHotendE3D -DCreality427 extra_scripts = ${env:STM32F103RE.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py debug_tool = jlink upload_protocol = jlink -[env:Ender3_422_BLT] +[env:E5_427_50W_ET] platform = ${env:STM32F103RE.platform} extends = env:STM32F103RE -build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro422 -DABL_BLTOUCH + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DPID50W -DHotendE3D -DCreality427 extra_scripts = ${env:STM32F103RE.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py debug_tool = jlink upload_protocol = jlink -[env:Ender3_427] +[env:E5_427_ST] platform = ${env:STM32F103RE.platform} extends = env:STM32F103RE -build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DHotendMosquito -DCreality427 extra_scripts = ${env:STM32F103RE.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py debug_tool = jlink upload_protocol = jlink -[env:Ender3_427_BLT] +[env:E5_427_50W_ST] platform = ${env:STM32F103RE.platform} extends = env:STM32F103RE -build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3Pro427 -DABL_BLTOUCH + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DPID50W -DHotendMosquito -DCreality427 extra_scripts = ${env:STM32F103RE.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py debug_tool = jlink upload_protocol = jlink +[env:E5_427_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DPID50W -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_BLT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_BLT_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_BLT_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DHotendE3D -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_BLT_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendE3D -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_BLT_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DHotendMosquito -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_BLT_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendMosquito -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_BLT_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_BLT_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_EZABL] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_EZABL_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DPID50W -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_EZABL_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DHotendE3D -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_EZABL_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendE3D -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_EZABL_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DHotendMosquito -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_EZABL_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendMosquito -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_EZABL_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_EZABL_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL -DPID50W -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_12MM] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_12MM_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_12MM_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DHotendE3D -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_12MM_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendE3D -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_12MM_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DHotendMosquito -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_12MM_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendMosquito -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_12MM_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E5_427_12MM_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder5 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + + +[env:E3V2_422] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DPID50W +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DPID50W -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DPID50W -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DPID50W -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_BLT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_BLT_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_BLT_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_BLT_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_BLT_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_BLT_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_BLT_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_BLT_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_EZABL] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_EZABL_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DPID50W +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_EZABL_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_EZABL_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_EZABL_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_EZABL_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_EZABL_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_EZABL_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DPID50W -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_12MM] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_12MM_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_12MM_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_12MM_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendE3D +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_12MM_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_12MM_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendMosquito +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_12MM_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_422_12MM_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DSlicePT1000 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + + +[env:E3V2_427] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DPID50W -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DHotendE3D -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DPID50W -DHotendE3D -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DHotendMosquito -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DPID50W -DHotendMosquito -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DPID50W -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_BLT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_BLT_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_BLT_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DHotendE3D -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_BLT_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendE3D -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_BLT_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DHotendMosquito -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_BLT_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DHotendMosquito -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_BLT_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_BLT_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_BLTOUCH -DPID50W -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_EZABL] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_EZABL_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DPID50W -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_EZABL_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DHotendE3D -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_EZABL_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendE3D -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_EZABL_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DHotendMosquito -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_EZABL_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DPID50W -DHotendMosquito -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_EZABL_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_EZABL_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL -DPID50W -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_12MM] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_12MM_50W] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_12MM_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DHotendE3D -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_12MM_50W_ET] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendE3D -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_12MM_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DHotendMosquito -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_12MM_50W_ST] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DHotendMosquito -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_12MM_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + +[env:E3V2_427_12MM_50W_PT] +platform = ${env:STM32F103RE.platform} +extends = env:STM32F103RE + +build_flags = ${env:STM32F103RE.build_flags} -DTEMP_TIMER_CHAN=4 -DMachineEnder3V2 -DDDXExtruderKit -DABL_EZABL12MM -DPID50W -DSlicePT1000 -DCreality427 +extra_scripts = ${env:STM32F103RE.extra_scripts} + pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/STM32F103RET6_creality.py +debug_tool = jlink +upload_protocol = jlink + + # # ATmega1280