# # Marlin Firmware # PlatformIO Configuration File # # Choose your firmware file based on your machine's configuration, using the following abbreviations: # Abbreviations # Printer Models: # Tenlog D3P, Hictop D3 Hero, Copymaster = D3P # Tenlog D3S = D3S # Stepper Drivers: # Allegro A4988 = A4988 # TMC 2208 = 2208 # TMC 2209 = 2209 # TMC 2209 for BTT SKR Pro, Octopus = Driver2209BTT # Y Endstop Type (Default is manual switch): # Optical Y = OpticalY # Probes: # Antclabs BL-Touch = BLTouch # Extruders (Default is stock extruder): # Hictop Titan Extruder = Titan # BMGV2 = https://www.thingiverse.com/thing:4886319 # BMGV3 = TBD # Acessories: # AC Mains Heat Bed = ACBed # Alternate Boards: # Big Tree Tech Octopus = OCTOPUS https://www.thingiverse.com/thing:4886287 # For example: If you have a Tenlog D3P with 2209 Drivers, an optical Y endstop, and Hictop Titan Extruders you would choose: # D3P_2209_OpticalY_DualGear.hex # If you find there is a combination missing, let us know and we will add a build for it. ################################# # # # Luxuri Architecture # # # ################################# # # AVR (8-bit) Common Environment values # [common_avr8] build_flags = ${common.build_flags} -Wl,--relax board_build.f_cpu = 16000000L src_filter = ${common.default_src_filter} + # # A4988 Drivers # [env:D3P_A4988] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DPOWER_LOSS_TRIGGER_BY_PIN [env:D3P_A4988_BLTouch] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN # # A4988 Drivers w/Titans # [env:D3P_A4988_DualGear] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN [env:D3P_A4988_DualGear_BLTouch] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN # # 2209 # [env:D3P_220X] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DPOWER_LOSS_TRIGGER_BY_PIN [env:D3P_220X_OpticalY] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DOpticalY -DPOWER_LOSS_TRIGGER_BY_PIN [env:D3P_220X_OpticalY_BLTouch] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN [env:D3P_220X_DualGear] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN [env:D3P_220X_DualGear_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D3P_220X_DualGear_OpticalY_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D3P_220X_DualGear_OpticalY_BLTouch_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D3P_220X_DualGear_BLTouch] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN [env:D3P_220X_DualGear_OpticalY_BLTouch] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN [env:D3P_220X_DualGear_BLTouch_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D3P_220X_DualGear_BLTouch_AllMetalHotend_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DAllMetalHotend -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D3P_220X_OpticalY_DualGear] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DOpticalY -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN [env:D3S_220X_DualGear] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 [env:D5P_220X] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DPOWER_LOSS_TRIGGER_BY_PIN [env:D5P_220X_OpticalY] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DOpticalY -DPOWER_LOSS_TRIGGER_BY_PIN [env:D5P_220X_OpticalY_BLTouch] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN [env:D5P_220X_DualGear] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN [env:D5P_220X_DualGear_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D5P_220X_DualGear_OpticalY_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D5P_220X_DualGear_OpticalY_BLTouch_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D5P_220X_DualGear_BLTouch] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN [env:D5P_220X_DualGear_BLTouch_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D5P_220X_DualGear_BLTouch_AllMetalHotend_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DAllMetalHotend -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D5P_220X_OpticalY_DualGear] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DOpticalY -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN [env:D6P_220X] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DPOWER_LOSS_TRIGGER_BY_PIN [env:D6P_220X_OpticalY] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DOpticalY -DPOWER_LOSS_TRIGGER_BY_PIN [env:D6P_220X_OpticalY_BLTouch] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN [env:D6P_220X_DualGear] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN [env:D6P_220X_DualGear_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D6P_220X_DualGear_OpticalY_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D6P_220X_DualGear_OpticalY_BLTouch_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D6P_220X_DualGear_BLTouch] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN [env:D6P_220X_DualGear_BLTouch_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D6P_220X_DualGear_BLTouch_AllMetalHotend_ACBed] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DAllMetalHotend -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN [env:D6P_220X_OpticalY_DualGear] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DOpticalY -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN # BigTreeTech Octopus V1.0 and V1.1 (STM32F446ZET6 ARM Cortex-M4) # [env:D3P_OCTOPUS_Driver2208_UART] platform = ${common_stm32.platform} extends = stm32_variant board = marlin_BigTree_Octopus_v1 board_build.offset = 0x8000 build_flags = ${stm32_variant.build_flags} -DMachineTLD3P -DOCTOPUS -DDriver2208_UART -DSTM32F446_5VX -DUSE_USB_HS_IN_FS [env:D3P_OCTOPUS_Driver2208_UART_BLTouch_LCD_BTT_TFT] platform = ${common_stm32.platform} extends = stm32_variant board = marlin_BigTree_Octopus_v1 board_build.offset = 0x8000 build_flags = ${stm32_variant.build_flags} -DMachineTLD3P -DOCTOPUS -DDriver2208_UART -DBL_Touch -DLCD_BTT_TFT -DSTM32F446_5VX -DUSE_USB_HS_IN_FS [env:D3P_OCTOPUS_Driver2209BTT_OpticalY_BMGV2_BLTouch] platform = ${common_stm32.platform} extends = stm32_variant board = marlin_BigTree_Octopus_v1 board_build.offset = 0x8000 build_flags = ${stm32_variant.build_flags} -DMachineTLD3P -DOCTOPUS -DDriver2209BTT -DOpticalY -DBMGExtruderV2 -DBL_Touch -DSTM32F446_5VX -DUSE_USB_HS_IN_FS [env:D3P_OCTOPUS_Driver2209BTT_OpticalY_BMGV2_BLTouch_LCDmini12864] platform = ${common_stm32.platform} extends = stm32_variant board = marlin_BigTree_Octopus_v1 board_build.offset = 0x8000 build_flags = ${stm32_variant.build_flags} -DMachineTLD3P -DOCTOPUS -DDriver2209BTT -DOpticalY -DBMGExtruderV2 -DBL_Touch -DLCDmini12864 -DSTM32F446_5VX -DUSE_USB_HS_IN_FS [env:D3P_OCTOPUS_Driver2209BTT_OpticalY_BMGV3_BLTouch_LCDmini12864] platform = ${common_stm32.platform} extends = stm32_variant board = marlin_BigTree_Octopus_v1 board_build.offset = 0x8000 build_flags = ${stm32_variant.build_flags} -DMachineTLD3P -DOCTOPUS -DDriver2209BTT -DOpticalY -DBMGExtruderV3 -DBL_Touch -DLCDmini12864 -DSTM32F446_5VX -DUSE_USB_HS_IN_FS [env:D3P_A4988_LowRes] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3P_A4988_BLTouch_LowRes] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN # # A4988 Drivers w/Titans # [env:D3P_A4988_DualGear_LowRes] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3P_A4988_DualGear_BLTouch_LowRes] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN # # 2209 # [env:D3P_220X_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3P_220X_OpticalY_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DOpticalY -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3P_220X_OpticalY_BLTouch_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3P_220X_DualGear_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3P_220X_DualGear_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3P_220X_DualGear_OpticalY_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3P_220X_DualGear_OpticalY_BLTouch_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3P_220X_DualGear_BLTouch_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3P_220X_DualGear_OpticalY_BLTouch_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3P_220X_DualGear_BLTouch_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3P_220X_DualGear_BLTouch_AllMetalHotend_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DAllMetalHotend -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3P_220X_OpticalY_DualGear_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DOpticalY -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3S_220X_DualGear_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DLOWRES_DWIN [env:D5P_220X_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D5P_220X_OpticalY_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DOpticalY -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D5P_220X_OpticalY_BLTouch_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D5P_220X_DualGear_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D5P_220X_DualGear_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D5P_220X_DualGear_OpticalY_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D5P_220X_DualGear_OpticalY_BLTouch_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D5P_220X_DualGear_BLTouch_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D5P_220X_DualGear_BLTouch_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D5P_220X_DualGear_BLTouch_AllMetalHotend_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DAllMetalHotend -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D5P_220X_OpticalY_DualGear_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DOpticalY -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D6P_220X_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D6P_220X_OpticalY_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DOpticalY -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D6P_220X_OpticalY_BLTouch_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D6P_220X_DualGear_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D6P_220X_DualGear_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D6P_220X_DualGear_OpticalY_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D6P_220X_DualGear_OpticalY_BLTouch_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D6P_220X_DualGear_BLTouch_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D6P_220X_DualGear_BLTouch_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D6P_220X_DualGear_BLTouch_AllMetalHotend_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DAllMetalHotend -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D6P_220X_OpticalY_DualGear_LowRes] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DOpticalY -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN [env:D3P_A4988_Vul] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3P_A4988_BLTouch_Vul] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN # # A4988 Drivers w/Titans # [env:D3P_A4988_DualGear_Vul] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3P_A4988_DualGear_BLTouch_Vul] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN # # 2209 # [env:D3P_220X_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3P_220X_OpticalY_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DOpticalY -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3P_220X_OpticalY_BLTouch_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3P_220X_DualGear_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3P_220X_DualGear_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3P_220X_DualGear_OpticalY_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3P_220X_DualGear_OpticalY_BLTouch_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3P_220X_DualGear_BLTouch_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3P_220X_DualGear_BLTouch_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3P_220X_DualGear_OpticalY_BLTouch_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3P_220X_DualGear_BLTouch_AllMetalHotend_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DAllMetalHotend -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3P_220X_OpticalY_DualGear_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DOpticalY -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3S_220X_DualGear_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DVULCAN [env:D5P_220X_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D5P_220X_OpticalY_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DOpticalY -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D5P_220X_OpticalY_BLTouch_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D5P_220X_DualGear_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D5P_220X_DualGear_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D5P_220X_DualGear_OpticalY_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D5P_220X_DualGear_OpticalY_BLTouch_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D5P_220X_DualGear_BLTouch_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D5P_220X_DualGear_BLTouch_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D5P_220X_DualGear_BLTouch_AllMetalHotend_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DAllMetalHotend -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D5P_220X_OpticalY_DualGear_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DOpticalY -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D6P_220X_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D6P_220X_OpticalY_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DOpticalY -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D6P_220X_OpticalY_BLTouch_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D6P_220X_DualGear_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D6P_220X_DualGear_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D6P_220X_DualGear_OpticalY_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D6P_220X_DualGear_OpticalY_BLTouch_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D6P_220X_DualGear_BLTouch_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D6P_220X_DualGear_BLTouch_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D6P_220X_DualGear_BLTouch_AllMetalHotend_ACBed_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DAllMetalHotend -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D6P_220X_OpticalY_DualGear_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DOpticalY -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN [env:D3P_A4988_LowRes_Vul] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D3P_A4988_BLTouch_LowRes_Vul] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN # # A4988 Drivers w/Titans # [env:D3P_A4988_DualGear_LowRes_Vul] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D3P_A4988_DualGear_BLTouch_LowRes_Vul] platform = atmelavr extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriverA4988 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN # # 2209 # [env:D3P_220X_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D3P_220X_OpticalY_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DOpticalY -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D3P_220X_OpticalY_BLTouch_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D3P_220X_DualGear_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D3P_220X_DualGear_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D3P_220X_DualGear_OpticalY_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D3P_220X_DualGear_OpticalY_BLTouch_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D3P_220X_DualGear_OpticalY_BLTouch_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D3P_220X_DualGear_BLTouch_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D3P_220X_DualGear_BLTouch_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D3P_220X_DualGear_BLTouch_AllMetalHotend_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DAllMetalHotend -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D3P_220X_OpticalY_DualGear_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DOpticalY -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D3S_220X_DualGear_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DLOWRES_DWIN -DVULCAN [env:D5P_220X_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D5P_220X_OpticalY_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DOpticalY -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D5P_220X_OpticalY_BLTouch_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D5P_220X_DualGear_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D5P_220X_DualGear_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D5P_220X_DualGear_OpticalY_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D5P_220X_DualGear_OpticalY_BLTouch_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D5P_220X_DualGear_BLTouch_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D5P_220X_DualGear_BLTouch_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D5P_220X_DualGear_BLTouch_AllMetalHotend_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DAllMetalHotend -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D5P_220X_OpticalY_DualGear_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD5 -DDriver2209 -DOpticalY -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D6P_220X_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D6P_220X_OpticalY_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DOpticalY -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D6P_220X_OpticalY_BLTouch_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D6P_220X_DualGear_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D6P_220X_DualGear_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D6P_220X_DualGear_OpticalY_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D6P_220X_DualGear_OpticalY_BLTouch_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D6P_220X_DualGear_BLTouch_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D6P_220X_DualGear_BLTouch_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D6P_220X_DualGear_BLTouch_AllMetalHotend_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DAllMetalHotend -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN [env:D6P_220X_OpticalY_DualGear_LowRes_Vul] extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD6 -DDriver2209 -DOpticalY -DBMGExtruderV2 -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN # BigTreeTech Octopus V1.0 and V1.1 (STM32F446ZET6 ARM Cortex-M4) # [env:D3P_OCTOPUS_Driver2208_UART_LowRes] platform = ${common_stm32.platform} extends = stm32_variant board = marlin_BigTree_Octopus_v1 board_build.offset = 0x8000 build_flags = ${stm32_variant.build_flags} -DMachineTLD3P -DOCTOPUS -DDriver2208_UART -DSTM32F446_5VX -DUSE_USB_HS_IN_FS -DLOWRES_DWIN [env:D3P_OCTOPUS_Driver2208_UART_BLTouch_LCD_BTT_TFT_LowRes] platform = ${common_stm32.platform} extends = stm32_variant board = marlin_BigTree_Octopus_v1 board_build.offset = 0x8000 build_flags = ${stm32_variant.build_flags} -DMachineTLD3P -DOCTOPUS -DDriver2208_UART -DBL_Touch -DLCD_BTT_TFT -DSTM32F446_5VX -DUSE_USB_HS_IN_FS -DLOWRES_DWIN [env:D3P_OCTOPUS_Driver2209BTT_OpticalY_BMGV2_BLTouch_LowRes] platform = ${common_stm32.platform} extends = stm32_variant board = marlin_BigTree_Octopus_v1 board_build.offset = 0x8000 build_flags = ${stm32_variant.build_flags} -DMachineTLD3P -DOCTOPUS -DDriver2209BTT -DOpticalY -DBMGExtruderV2 -DBL_Touch -DSTM32F446_5VX -DUSE_USB_HS_IN_FS -DLOWRES_DWIN