# # Marlin Firmware # PlatformIO Configuration File # # For detailed documentation with EXAMPLES: # # https://docs.platformio.org/en/latest/projectconf/index.html # # Automatic targets - enable auto-uploading #targets = upload [platformio] 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 CR10V3 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_427_BLT_ZM Ender3V2_BLT Ender3V2_BLT_ZM Ender3V2_LR Ender3V2_427_LR Ender3V2_427_BLT_LR Ender3V2_427_BLT_ZM_LR Ender3V2_BLT_LR Ender3V2_BLT_ZM_LR Ender3_422 Ender3_422_BLT Ender3_422_BLT_ZM Ender3_427 Ender3_427_BLT Ender3_427_BLT_ZM Ender3_422_LR Ender3_422_BLT_LR Ender3_422_BLT_ZM_LR Ender3_427_LR Ender3_427_BLT_LR Ender3_427_BLT_ZM_LR Ender3Max_422 Ender3Max_422_BLT Ender3Max_422_BLT_ZM Ender3Max_427 Ender3Max_427_BLT Ender3Max_427_BLT_ZM Ender3Max_422_LR Ender3Max_422_BLT_LR Ender3Max_422_BLT_ZM_LR Ender3Max_427_LR Ender3Max_427_BLT_LR Ender3Max_427_BLT_ZM_LR Ender5Pro_422 Ender5Pro_422_BLT Ender5Pro_422_BLT_ZM Ender5Pro_427 Ender5Pro_427_BLT Ender5Pro_427_BLT_ZM Ender5Pro_422_LR Ender5Pro_422_BLT_LR Ender5Pro_422_BLT_ZM_LR Ender5Pro_427_LR Ender5Pro_427_BLT_LR Ender5Pro_427_BLT_ZM_LR Ender6 Ender6_BLT Ender6_BLT_ZM Ender7 Ender7_BLT Ender7_BLT_ZM CR6_452 CR6_453 CR6_LGX_452 CR6_LGX_453 CR6Max_452 CR6Max_453 CR6Max_LGX_452 CR6Max_LGX_453 CR30 SermoonD1 SermoonD1_BLT SermoonD1_BLT_ZM CR10Smart include_dir = Marlin extra_configs = ini/avr.ini ini/due.ini ini/esp32.ini ini/features.ini ini/lpc176x.ini ini/native.ini ini/samd51.ini ini/stm32-common.ini ini/stm32f0.ini ini/stm32f1-maple.ini ini/stm32f1.ini ini/stm32f4.ini ini/stm32f7.ini ini/stm32h7.ini ini/stm32g0.ini ini/teensy.ini ini/renamed.ini # # The 'common' section applies to most Marlin builds. # # By default platformio build will abort after 5 errors. # Remove '-fmax-errors=5' from build_flags below to see all. # [common] build_flags = -g3 -D__MARLIN_FIRMWARE__ -DNDEBUG -fmax-errors=5 extra_scripts = pre:buildroot/share/PlatformIO/scripts/common-dependencies.py pre:buildroot/share/PlatformIO/scripts/common-cxxflags.py pre:buildroot/share/PlatformIO/scripts/preflight-checks.py post:buildroot/share/PlatformIO/scripts/common-dependencies-post.py lib_deps = default_src_filter = + - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # # Default values apply to all 'env:' prefixed environments # [env] framework = arduino extra_scripts = ${common.extra_scripts} build_flags = ${common.build_flags} lib_deps = ${common.lib_deps} monitor_speed = 250000 monitor_flags = --quiet --echo --eol LF --filter colorize --filter time # # # Unique Core Architectures # # # # Add a new "env" below if no # # entry has values suitable to # # build for a given board. # # # ################################# ################################# # # # AVR Architecture # # # ################################# # # AVR (8-bit) Common Environment values # [common_avr8] board_build.f_cpu = 16000000L src_filter = ${common.default_src_filter} + # # ATmega2560 # [env:mega2560] platform = atmelavr extends = common_avr8 board = megaatmega2560 [env:10SPro_BIL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC [env:10SPro_BLT_BIL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_BLTOUCH [env:10SProV2_BIL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SProV2 -DHotendAllMetal -DBedDC [env:10SPro_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_UBL [env:10SPro_BLT_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL [env:10SProV2_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SProV2 -DHotendAllMetal -DBedDC -DABL_UBL [env:CR10Max_BIL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10Max -DHotendAllMetal -DBedDC -DABL_BLTOUCH [env:CR10Max_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10Max -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL [env:E5P_BIL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC [env:E5P_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL [env:E5P_BIL_Slnt] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DCrealitySilentBoard [env:E5P_UBL_Slnt] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DCrealitySilentBoard [env:E5P_BIL_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DDualZ [env:E5P_UBL_DZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DDualZ [env:E5PBILSlntDZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DCrealitySilentBoard -DDualZ [env:E5PUBLSlntDZ] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DCrealitySilentBoard -DDualZ [env:E5P_BILH] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DE3DHemera [env:E5P_UBLH] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DE3DHemera [env:E5P_BIL_SlntH] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DCrealitySilentBoard -DE3DHemera [env:E5P_UBL_SlntH] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DCrealitySilentBoard -DE3DHemera [env:E5P_BIL_DZH] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DDualZ -DE3DHemera [env:E5P_UBL_DZH] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DDualZ -DE3DHemera [env:E5PBILSlntDZH] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DCrealitySilentBoard -DDualZ -DE3DHemera [env:E5PUBLSlntDZH] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DCrealitySilentBoard -DDualZ -DE3DHemera [env:CRX_BLT_BIL_NoFil] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DFORCE10SPRODISPLAY [env:CRX_BLT_UBL_NoFil] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DFORCE10SPRODISPLAY [env:CRX_BLT_BIL_Fil] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DFORCE10SPRODISPLAY -DFilSensors [env:CRX_BLT_UBL_Fil] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DFORCE10SPRODISPLAY -DFilSensors [env:CRX_NoFil] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC [env:CRX_Fil] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRX -DHotendAllMetal -DBedDC -DFilSensors [env:CRXPro_BIL_NoFil] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal [env:CRXPro_UBL_NoFil] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DABL_UBL [env:CRXPro_BIL_Fil] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DFilSensors [env:CRXPro_UBL_Fil] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DABL_UBL -DFilSensors [env:CRXPro_BILNoFilMC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DHotendMosquito [env:CRXPro_UBLNoFilMC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DABL_UBL -DHotendMosquito [env:CRXPro_BIL_Fil_MC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DFilSensors -DHotendMosquito [env:CRXPro_UBL_Fil_MC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DABL_UBL -DFilSensors -DHotendMosquito [env:CRXPro_BILNoFilME] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DHotendMosquito -DHotendE3D [env:CRXPro_UBLNoFilME] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DABL_UBL -DHotendMosquito -DHotendE3D [env:CRXPro_BIL_Fil_ME] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DFilSensors -DHotendMosquito -DHotendE3D [env:CRXPro_UBL_Fil_ME] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCRXPro -DHotendAllMetal -DABL_UBL -DFilSensors -DHotendMosquito -DHotendE3D [env:10SPro_BLT_UBL_Enc] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SPro -DHotendAllMetal -DBedDC -DABL_BLTOUCH -DABL_UBL -DFilamentEncoder [env:Ender4] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder4 -DHotendAllMetal -DBedDC [env:Ender4_BLT] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder4 -DBedDC -DABL_BLTOUCH [env:Ender4_BLT_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder4 -DBedDC -DABL_BLTOUCH -DABL_UBL [env:CR20] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR20 -DHotendAllMetal -DBedDC [env:CR20_BLT] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR20 -DBedDC -DABL_BLTOUCH [env:CR20_BLT_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR20 -DBedDC -DABL_BLTOUCH -DABL_UBL [env:CR20_Pro] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR20Pro -DBedDC -DABL_BLTOUCH [env:CR20_Pro_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR20Pro -DBedDC -DABL_BLTOUCH -DABL_UBL [env:CR10S] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10S -DHotendAllMetal -DBedDC [env:CR10S_BLT] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH [env:CR10V2] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC [env:CR10V2_BLT] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH [env:CR10V3] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SV3 -DBedDC [env:CR10S_BLT_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DABL_UBL [env:CR10V2_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC -DABL_UBL [env:CR10V2_BLT_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH -DABL_UBL [env:CR2020] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR2020 -DHotendAllMetal -DBedDC [env:S4] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedDC -DMeshFine [env:S4_BLT_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DABL_UBL [env:S4_BLT] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine [env:S4_AC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedAC -DMeshFine [env:S4_BLT_AC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine [env:S4_BLT_AC_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DABL_UBL [env:S5] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedDC -DMeshFine [env:S5_BLT] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme [env:S5_BLT_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL [env:S5_AC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedAC -DMeshFine [env:S5_BLT_AC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme [env:S5_BLT_AC_UBL] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL [env:CR10S_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10S -DHotendAllMetal -DBedDC -DCableExtensionNoiseFilter [env:CR10S_BLT_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DCableExtensionNoiseFilter [env:CR10V2_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC -DCableExtensionNoiseFilter [env:CR10V2_BLT_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH -DCableExtensionNoiseFilter [env:CR10S_BLT_UBL_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10S -DBedDC -DABL_BLTOUCH -DABL_UBL -DCableExtensionNoiseFilter [env:CR10V2_UBL_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SV2 -DHotendAllMetal -DBedDC -DABL_UBL -DCableExtensionNoiseFilter [env:CR10V2_BLT_UBL_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineCR10SV2 -DBedDC -DABL_BLTOUCH -DABL_UBL -DCableExtensionNoiseFilter [env:S4_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedDC -DMeshFine -DCableExtensionNoiseFilter [env:S4_BLT_UBL_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DCableExtensionNoiseFilter [env:S4_BLT_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS4 -DBedDC -DABL_BLTOUCH -DMeshFine -DCableExtensionNoiseFilter [env:S4_AC_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS4 -DHotendAllMetal -DBedAC -DMeshFine -DCableExtensionNoiseFilter [env:S4_BLT_AC_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DCableExtensionNoiseFilter [env:S4_BLT_AC_UBL_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS4 -DBedAC -DABL_BLTOUCH -DMeshFine -DABL_UBL -DCableExtensionNoiseFilter [env:S5_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedDC -DMeshFine -DCableExtensionNoiseFilter [env:S5_BLT_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DCableExtensionNoiseFilter [env:S5_BLT_UBL_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS5 -DBedDC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DCableExtensionNoiseFilter [env:S5_AC_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS5 -DHotendAllMetal -DBedAC -DMeshFine -DCableExtensionNoiseFilter [env:S5_BLT_AC_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DCableExtensionNoiseFilter [env:S5_BLT_AC_UBL_NF] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineS5 -DBedAC -DABL_BLTOUCH -DMeshExtreme -DABL_UBL -DCableExtensionNoiseFilter [env:Ender3] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder3 -DHotendAllMetal -DBedDC lib_ignore = TMCStepper upload_speed = 57600 [env:Ender3_Host] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder3 -DHotendAllMetal -DBedDC -DMelziHostOnly lib_ignore = TMCStepper upload_speed = 57600 [env:Ender3_BLT_SD] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder3 -DBedDC -DABL_BLTOUCH lib_ignore = TMCStepper upload_speed = 57600 [env:Ender3_BLT_Host] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder3 -DBedDC -DABL_BLTOUCH -DMelziHostOnly lib_ignore = TMCStepper upload_speed = 57600 [env:Ender2] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder2 -DHotendAllMetal -DBedDC lib_ignore = TMCStepper upload_speed = 57600 [env:Ender2_BLT_SD] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder2 -DBedDC -DABL_BLTOUCH lib_ignore = TMCStepper upload_speed = 57600 [env:Ender2_BLT_Host] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder2 -DBedDC -DABL_BLTOUCH -DMelziHostOnly lib_ignore = TMCStepper upload_speed = 57600 [env:Ender5] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder5 -DHotendAllMetal -DBedDC lib_ignore = TMCStepper upload_speed = 57600 [env:Ender5_BLT_SD] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder5 -DBedDC -DABL_BLTOUCH lib_ignore = TMCStepper upload_speed = 57600 [env:Ender5_BLT_Host] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder5 -DBedDC -DABL_BLTOUCH -DMelziHostOnly lib_ignore = TMCStepper upload_speed = 57600 [env:CR10Mini] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineMini -DHotendAllMetal -DBedDC lib_ignore = TMCStepper upload_speed = 57600 [env:CR10Mini_BLT_SD] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineMini -DBedDC -DABL_BLTOUCH lib_ignore = TMCStepper upload_speed = 57600 [env:CR10Mini_BLT_Host] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineMini -DBedDC -DABL_BLTOUCH -DMelziHostOnly lib_ignore = TMCStepper upload_speed = 57600 [env:CR10] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineCR10 -DHotendAllMetal -DBedDC lib_ignore = TMCStepper upload_speed = 57600 [env:CR10_BLT_SD] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineCR10 -DBedDC -DABL_BLTOUCH lib_ignore = TMCStepper upload_speed = 57600 [env:CR10_BLT_Host] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineCR10 -DBedDC -DABL_BLTOUCH -DMelziHostOnly 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 -DHotendMosquito [env:E5P_UBL_MC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DHotendMosquito [env:E5P_BIL_Slnt_MC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DCrealitySilentBoard -DHotendMosquito [env:E5P_UBL_Slnt_MC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DCrealitySilentBoard -DHotendMosquito [env:E5P_BIL_DZ_MC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DDualZ -DHotendMosquito [env:E5P_UBL_DZ_MC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DDualZ -DHotendMosquito [env:E5PBILSlntDZ_MC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DCrealitySilentBoard -DDualZ -DHotendMosquito [env:E5PUBLSlntDZ_MC] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -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] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder3 -DHotendAllMetal -DBedDC -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 [env:Ender3_BLT_SD_MC] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder3 -DBedDC -DABL_BLTOUCH -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 [env:Ender3_BLT_Host_MC] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder3 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 [env:Ender2_MC] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder2 -DHotendAllMetal -DBedDC -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 [env:Ender2_BLT_SD_MC] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder2 -DBedDC -DABL_BLTOUCH -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 [env:Ender2_BLT_Host_MC] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder2 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 [env:Ender5_MC] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder5 -DHotendAllMetal -DBedDC -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 [env:Ender5_BLT_SD_MC] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder5 -DBedDC -DABL_BLTOUCH -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 [env:Ender5_BLT_Host_MC] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder5 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 [env:CR10Mini_MC] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineMini -DHotendAllMetal -DBedDC -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 [env:CR10Mini_BLT_SD_MC] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineMini -DBedDC -DABL_BLTOUCH -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 [env:CR10MiniBLTHostMC] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineMini -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 [env:CR10_MC] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineCR10 -DHotendAllMetal -DBedDC -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 [env:CR10_BLT_SD_MC] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineCR10 -DBedDC -DABL_BLTOUCH -DHotendMosquito lib_ignore = TMCStepper upload_speed = 57600 [env:CR10_BLT_Host_MC] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineCR10 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito 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 -DHotendMosquito -DHotendE3D [env:E5P_UBL_ME] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -DHotendMosquito -DHotendE3D [env:E5P_BIL_Slnt_ME] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -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 -DCrealitySilentBoard -DHotendMosquito -DHotendE3D [env:E5P_BIL_DZ_ME] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -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 -DDualZ -DHotendMosquito -DHotendE3D [env:E5PBILSlntDZ_ME] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DCrealitySilentBoard -DDualZ -DHotendMosquito -DHotendE3D [env:E5PUBLSlntDZ_ME] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineEnder5Plus -DHotendAllMetal -DBedDC -DABL_UBL -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] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder3 -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 [env:Ender3_BLT_SD_ME] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder3 -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 [env:Ender3_BLT_Host_ME] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder3 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 [env:Ender2_ME] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder2 -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 [env:Ender2_BLT_SD_ME] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder2 -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 [env:Ender2_BLT_Host_ME] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder2 -DBedDC -DABL_BLTOUCH -DMelziHostOnly -DHotendMosquito -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 [env:Ender5_ME] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder5 -DHotendAllMetal -DBedDC -DHotendMosquito -DHotendE3D lib_ignore = TMCStepper upload_speed = 57600 [env:Ender5_BLT_SD_ME] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p build_flags = ${common.build_flags} -DMachineEnder5 -DBedDC -DABL_BLTOUCH -DHotendMosquito -DHotendE3D 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] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3V2 [env:Ender3V2_BLT] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3V2 -DABL_BLTOUCH [env:Ender3V2_BLT_ZM] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3V2 -DABL_BLTOUCH -DCreality42XUseZMin [env:Ender3V2_427] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3V2 -DCreality427 [env:Ender3V2_427_BLT] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3V2 -DABL_BLTOUCH -DCreality427 [env:Ender3V2_427_BLT_ZM] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3V2 -DABL_BLTOUCH -DCreality427 -DCreality42XUseZMin [env:Ender3V2_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3V2 -DFilSensors [env:Ender3V2_BLT_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3V2 -DABL_BLTOUCH -DFilSensors [env:Ender3V2_BLT_ZM_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3V2 -DABL_BLTOUCH -DCreality42XUseZMin -DFilSensors [env:Ender3V2_427_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3V2 -DCreality427 -DFilSensors [env:Ender3V2_427_BLT_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3V2 -DABL_BLTOUCH -DCreality427 -DFilSensors [env:Ender3V2_427_BLT_ZM_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3V2 -DABL_BLTOUCH -DCreality427 -DCreality42XUseZMin -DFilSensors [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_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 -DMachineEnder3 -DSKRE3Turbo [env:Ender3_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 -DMachineEnder3 -DABL_BLTOUCH -DSKRE3Turbo [env:Ender3_422] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Pro422 [env:Ender3_422_BLT] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Pro422 -DABL_BLTOUCH [env:Ender3_422_BLT_ZM] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Pro422 -DABL_BLTOUCH -DCreality42XUseZMin [env:Ender3_427] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Pro427 [env:Ender3_427_BLT] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Pro427 -DABL_BLTOUCH [env:Ender3_427_BLT_ZM] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Pro427 -DABL_BLTOUCH -DCreality42XUseZMin [env:Ender3_422_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Pro422 -DFilSensors [env:Ender3_422_BLT_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Pro422 -DABL_BLTOUCH -DFilSensors [env:Ender3_422_BLT_ZM_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Pro422 -DABL_BLTOUCH -DCreality42XUseZMin -DFilSensors [env:Ender3_427_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Pro427 -DFilSensors [env:Ender3_427_BLT_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Pro427 -DABL_BLTOUCH -DFilSensors [env:Ender3_427_BLT_ZM_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Pro427 -DABL_BLTOUCH -DCreality42XUseZMin -DFilSensors [env:Ender3Max_422] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Max [env:Ender3Max_422_BLT] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Max -DABL_BLTOUCH [env:Ender3Max_422_BLT_ZM] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Max -DABL_BLTOUCH -DCreality42XUseZMin [env:Ender3Max_427] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Max -DCreality427 [env:Ender3Max_427_BLT] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Max -DCreality427 -DABL_BLTOUCH [env:Ender3Max_427_BLT_ZM] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Max -DCreality427 -DABL_BLTOUCH -DCreality42XUseZMin [env:Ender3Max_422_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Max -DFilSensors [env:Ender3Max_422_BLT_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Max -DABL_BLTOUCH -DFilSensors [env:Ender3Max_422_BLT_ZM_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Max -DABL_BLTOUCH -DCreality42XUseZMin -DFilSensors [env:Ender3Max_427_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Max -DCreality427 -DFilSensors [env:Ender3Max_427_BLT_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Max -DCreality427 -DABL_BLTOUCH -DFilSensors [env:Ender3Max_427_BLT_ZM_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder3Max -DCreality427 -DABL_BLTOUCH -DCreality42XUseZMin -DFilSensors [env:Ender5Pro_422] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder5 -DCreality422 [env:Ender5Pro_422_BLT] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder5 -DCreality422 -DABL_BLTOUCH [env:Ender5Pro_422_BLT_ZM] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder5 -DCreality422 -DABL_BLTOUCH -DCreality42XUseZMin [env:Ender5Pro_427] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder5 -DCreality427 [env:Ender5Pro_427_BLT] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder5 -DCreality427 -DABL_BLTOUCH [env:Ender5Pro_427_BLT_ZM] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder5 -DCreality427 -DABL_BLTOUCH -DCreality42XUseZMin [env:Ender5Pro_422_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder5 -DCreality422 -DFilSensors [env:Ender5Pro_422_BLT_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder5 -DCreality422 -DABL_BLTOUCH -DFilSensors [env:Ender5Pro_422_BLT_ZM_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder5 -DCreality422 -DABL_BLTOUCH -DCreality42XUseZMin -DFilSensors [env:Ender5Pro_427_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder5 -DCreality427 -DFilSensors [env:Ender5Pro_427_BLT_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder5 -DCreality427 -DABL_BLTOUCH -DFilSensors [env:Ender5Pro_427_BLT_ZM_LR] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder5 -DCreality427 -DABL_BLTOUCH -DCreality42XUseZMin -DFilSensors [env:SermoonD1] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineSermoonD1 -DFORCE10SPRODISPLAY [env:SermoonD1_BLT] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineSermoonD1 -DFORCE10SPRODISPLAY -DABL_BLTOUCH [env:SermoonD1_BLT_ZM] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineSermoonD1 -DFORCE10SPRODISPLAY -DABL_BLTOUCH -DCreality42XUseZMin [env:Ender6] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder6 -DFORCE10SPRODISPLAY [env:Ender6_BLT] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder6 -DABL_BLTOUCH -DFORCE10SPRODISPLAY [env:Ender6_BLT_ZM] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder6 -DABL_BLTOUCH -DFORCE10SPRODISPLAY -DCreality42XUseZMin [env:Ender7] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder7 -DFORCE10SPRODISPLAY [env:Ender7_BLT] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder7 -DABL_BLTOUCH -DFORCE10SPRODISPLAY [env:Ender7_BLT_ZM] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineEnder7 -DABL_BLTOUCH -DFORCE10SPRODISPLAY -DCreality42XUseZMin [env:CR6_452] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineCR6 -DCR6_452 [env:CR6_453] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineCR6 [env:CR6_LGX_452] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineCR6 -DCR6_452 -DBondtechLGX -DDirectDrive -DlerdgeFilSensor [env:CR6_LGX_453] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineCR6 -DBondtechLGX -DDirectDrive -DlerdgeFilSensor [env:CR6Max_452] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineCR6Max -DCR6_452 [env:CR6Max_453] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineCR6Max [env:CR6Max_LGX_452] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineCR6Max -DCR6_452 -DBondtechLGX -DDirectDrive -DlerdgeFilSensor [env:CR6Max_LGX_453] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineCR6Max -DBondtechLGX -DDirectDrive -DlerdgeFilSensor [env:CR30] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineCR30 [env:CR10Smart] extends = stm32_variant board_build.variant = MARLIN_F103Rx board_build.offset = 0x7000 board_upload.offset_address = 0x08007000 build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${stm32_variant.extra_scripts} pre:buildroot/share/PlatformIO/scripts/random-bin.py monitor_speed = 115200 debug_tool = jlink upload_protocol = jlink board = genericSTM32F103RC build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DTIMER_SERVO=TIM5 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 -DMachineCR10Smart # [env:include_tree] platform = atmelavr board = megaatmega2560 build_flags = -c -H -std=gnu++11 -Wall -Os -D__MARLIN_FIRMWARE__ src_filter = +