|
@ -40,21 +40,25 @@ lib_deps = |
|
|
TFT_LVGL_UI = MKS-LittlevGL=https://github.com/makerbase-mks/MKS-LittlevGL/archive/master.zip |
|
|
TFT_LVGL_UI = MKS-LittlevGL=https://github.com/makerbase-mks/MKS-LittlevGL/archive/master.zip |
|
|
src_filter=+<src/lcd/extui/lib/mks_ui> |
|
|
src_filter=+<src/lcd/extui/lib/mks_ui> |
|
|
HAS_TRINAMIC_CONFIG = TMCStepper@~0.7.1 |
|
|
HAS_TRINAMIC_CONFIG = TMCStepper@~0.7.1 |
|
|
SR_LCD_2W_NL = SailfishLCD=https://github.com/mikeshub/SailfishLCD/archive/master.zip |
|
|
|
|
|
SR_LCD_3W_NL = SailfishLCD=https://github.com/mikeshub/SailfishLCD/archive/master.zip |
|
|
SR_LCD_3W_NL = SailfishLCD=https://github.com/mikeshub/SailfishLCD/archive/master.zip |
|
|
DIGIPOT_MCP4018 = SlowSoftI2CMaster |
|
|
DIGIPOT_MCP4... = SlowSoftI2CMaster |
|
|
DIGIPOT_MCP4451 = SlowSoftI2CMaster |
|
|
|
|
|
HAS_TMC26X = TMC26XStepper=https://github.com/trinamic/TMC26XStepper/archive/master.zip |
|
|
HAS_TMC26X = TMC26XStepper=https://github.com/trinamic/TMC26XStepper/archive/master.zip |
|
|
HAS_L64XX = Arduino-L6470@0.8.0 |
|
|
HAS_L64XX = Arduino-L6470@0.8.0 |
|
|
NEOPIXEL_LED = Adafruit NeoPixel@1.5.0 |
|
|
NEOPIXEL_LED = Adafruit NeoPixel@1.5.0 |
|
|
MAX6675_IS_MAX31865 = Adafruit MAX31865 library@~1.1.0 |
|
|
MAX6675_IS_MAX31865 = Adafruit MAX31865 library@~1.1.0 |
|
|
HAS_GRAPHICAL_LCD = U8glib-HAL@0.4.1 |
|
|
HAS_GRAPHICAL_LCD = U8glib-HAL@0.4.1 |
|
|
src_filter=+<src/lcd/dogm> |
|
|
src_filter=+<src/lcd/dogm> |
|
|
HAS_CHARACTER_LCD = LiquidCrystal@1.5.0, LiquidTWI2@1.2.7 |
|
|
USES_LIQUIDCRYSTAL = LiquidCrystal@1.5.0 |
|
|
|
|
|
USES_LIQUIDTWI2 = LiquidTWI2@1.2.7 |
|
|
TOUCH_UI_FTDI_EVE = src_filter=+<src/lcd/extui/lib/ftdi_eve_touch_ui> |
|
|
TOUCH_UI_FTDI_EVE = src_filter=+<src/lcd/extui/lib/ftdi_eve_touch_ui> |
|
|
HAS_DGUS_LCD = src_filter=+<src/lcd/extui/lib/dgus> |
|
|
HAS_DGUS_LCD = src_filter=+<src/lcd/extui/lib/dgus> |
|
|
DWIN_CREALITY_LCD = src_filter=+<src/lcd/dwin> |
|
|
DWIN_CREALITY_LCD = src_filter=+<src/lcd/dwin> |
|
|
HAS_LCD_MENU = src_filter=+<src/lcd/menu> |
|
|
HAS_LCD_MENU = src_filter=+<src/lcd/menu> |
|
|
|
|
|
(ESP32_)?WIFISUPPORT = AsyncTCP, ESP Async WebServer |
|
|
|
|
|
ESP3DLib=https://github.com/luc-github/ESP3DLib.git |
|
|
|
|
|
arduinoWebSockets=https://github.com/Links2004/arduinoWebSockets.git |
|
|
|
|
|
ESP32SSDP=https://github.com/luc-github/ESP32SSDP.git |
|
|
|
|
|
lib_ignore=ESPAsyncTCP |
|
|
|
|
|
|
|
|
# |
|
|
# |
|
|
# Default values apply to all 'env:' prefixed environments |
|
|
# Default values apply to all 'env:' prefixed environments |
|
@ -306,14 +310,11 @@ lib_compat_mode = strict |
|
|
extra_scripts = ${common.extra_scripts} |
|
|
extra_scripts = ${common.extra_scripts} |
|
|
Marlin/src/HAL/LPC1768/upload_extra_script.py |
|
|
Marlin/src/HAL/LPC1768/upload_extra_script.py |
|
|
src_filter = ${common.default_src_filter} +<src/HAL/LPC1768> |
|
|
src_filter = ${common.default_src_filter} +<src/HAL/LPC1768> |
|
|
lib_deps = Servo |
|
|
lib_deps = ${common.lib_deps} |
|
|
|
|
|
Servo |
|
|
LiquidCrystal@1.0.0 |
|
|
LiquidCrystal@1.0.0 |
|
|
U8glib-HAL@0.4.1 |
|
|
|
|
|
TMCStepper@~0.7.1 |
|
|
|
|
|
Adafruit NeoPixel=https://github.com/p3p/Adafruit_NeoPixel/archive/1.5.0.zip |
|
|
Adafruit NeoPixel=https://github.com/p3p/Adafruit_NeoPixel/archive/1.5.0.zip |
|
|
SailfishLCD=https://github.com/mikeshub/SailfishLCD/archive/master.zip |
|
|
|
|
|
build_flags = ${common.build_flags} -DU8G_HAL_LINKS -IMarlin/src/HAL/LPC1768/include -IMarlin/src/HAL/LPC1768/u8g |
|
|
build_flags = ${common.build_flags} -DU8G_HAL_LINKS -IMarlin/src/HAL/LPC1768/include -IMarlin/src/HAL/LPC1768/u8g |
|
|
lib_ignore = LiquidTWI2 |
|
|
|
|
|
# debug options for backtrace |
|
|
# debug options for backtrace |
|
|
#-funwind-tables |
|
|
#-funwind-tables |
|
|
#-mpoke-function-name |
|
|
#-mpoke-function-name |
|
@ -361,8 +362,7 @@ build_flags = !python Marlin/src/HAL/STM32F1/build_flags.py |
|
|
${common.build_flags} -std=gnu++14 -DHAVE_SW_SERIAL |
|
|
${common.build_flags} -std=gnu++14 -DHAVE_SW_SERIAL |
|
|
build_unflags = -std=gnu++11 |
|
|
build_unflags = -std=gnu++11 |
|
|
src_filter = ${common.default_src_filter} +<src/HAL/STM32F1> |
|
|
src_filter = ${common.default_src_filter} +<src/HAL/STM32F1> |
|
|
lib_ignore = |
|
|
lib_ignore = SPI |
|
|
SPI |
|
|
|
|
|
lib_deps = ${common.lib_deps} |
|
|
lib_deps = ${common.lib_deps} |
|
|
SoftwareSerialM |
|
|
SoftwareSerialM |
|
|
|
|
|
|
|
@ -395,18 +395,10 @@ build_flags = ${common_stm32f1.build_flags} |
|
|
extra_scripts = ${common.extra_scripts} |
|
|
extra_scripts = ${common.extra_scripts} |
|
|
pre:buildroot/share/PlatformIO/scripts/STM32F1_create_variant.py |
|
|
pre:buildroot/share/PlatformIO/scripts/STM32F1_create_variant.py |
|
|
buildroot/share/PlatformIO/scripts/STM32F103RC_MEEB_3DP.py |
|
|
buildroot/share/PlatformIO/scripts/STM32F103RC_MEEB_3DP.py |
|
|
lib_deps = |
|
|
lib_deps = ${common.lib_deps} |
|
|
TMCStepper@~0.7.1 |
|
|
|
|
|
Adafruit MAX31865 library@~1.1.0 |
|
|
|
|
|
U8glib-HAL@0.4.1 |
|
|
|
|
|
Arduino-L6470@0.8.0 |
|
|
|
|
|
SlowSoftI2CMaster |
|
|
|
|
|
LiquidTWI2@1.2.7 |
|
|
|
|
|
Adafruit NeoPixel=https://github.com/ccccmagicboy/Adafruit_NeoPixel#meeb_3dp_use |
|
|
Adafruit NeoPixel=https://github.com/ccccmagicboy/Adafruit_NeoPixel#meeb_3dp_use |
|
|
SailfishLCD=https://github.com/mikeshub/SailfishLCD/archive/master.zip |
|
|
|
|
|
SoftwareSerialM |
|
|
SoftwareSerialM |
|
|
USBComposite for STM32F1@0.91 |
|
|
USBComposite for STM32F1@0.91 |
|
|
lib_ignore = SPI |
|
|
|
|
|
debug_tool = stlink |
|
|
debug_tool = stlink |
|
|
upload_protocol = dfu |
|
|
upload_protocol = dfu |
|
|
|
|
|
|
|
@ -498,7 +490,6 @@ lib_deps = ${common_stm32f1.lib_deps} |
|
|
platform = ${common_stm32.platform} |
|
|
platform = ${common_stm32.platform} |
|
|
board = disco_f407vg |
|
|
board = disco_f407vg |
|
|
build_flags = ${common.build_flags} -DUSE_STM32GENERIC -DSTM32GENERIC -DSTM32F4 -DMENU_USB_SERIAL -DMENU_SERIAL=SerialUSB -DHAL_IWDG_MODULE_ENABLED |
|
|
build_flags = ${common.build_flags} -DUSE_STM32GENERIC -DSTM32GENERIC -DSTM32F4 -DMENU_USB_SERIAL -DMENU_SERIAL=SerialUSB -DHAL_IWDG_MODULE_ENABLED |
|
|
lib_ignore = Adafruit NeoPixel, TMCStepper |
|
|
|
|
|
src_filter = ${common.default_src_filter} +<src/HAL/STM32_F4_F7> -<src/HAL/STM32_F4_F7/STM32F7> |
|
|
src_filter = ${common.default_src_filter} +<src/HAL/STM32_F4_F7> -<src/HAL/STM32_F4_F7/STM32F7> |
|
|
|
|
|
|
|
|
# |
|
|
# |
|
@ -508,7 +499,6 @@ src_filter = ${common.default_src_filter} +<src/HAL/STM32_F4_F7> -<src/HAL/ST |
|
|
platform = ${common_stm32.platform} |
|
|
platform = ${common_stm32.platform} |
|
|
board = remram_v1 |
|
|
board = remram_v1 |
|
|
build_flags = ${common.build_flags} -DUSE_STM32GENERIC -DSTM32GENERIC -DSTM32F7 -DMENU_USB_SERIAL -DMENU_SERIAL=SerialUSB -DHAL_IWDG_MODULE_ENABLED |
|
|
build_flags = ${common.build_flags} -DUSE_STM32GENERIC -DSTM32GENERIC -DSTM32F7 -DMENU_USB_SERIAL -DMENU_SERIAL=SerialUSB -DHAL_IWDG_MODULE_ENABLED |
|
|
lib_ignore = Adafruit NeoPixel, TMCStepper |
|
|
|
|
|
src_filter = ${common.default_src_filter} +<src/HAL/STM32_F4_F7> -<src/HAL/STM32_F4_F7/STM32F4> |
|
|
src_filter = ${common.default_src_filter} +<src/HAL/STM32_F4_F7> -<src/HAL/STM32_F4_F7/STM32F4> |
|
|
|
|
|
|
|
|
# |
|
|
# |
|
@ -550,7 +540,6 @@ build_flags = ${common_stm32f1.build_flags} |
|
|
build_unflags = ${common_stm32f1.build_unflags} |
|
|
build_unflags = ${common_stm32f1.build_unflags} |
|
|
-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1 -DERROR_LED_PORT=GPIOE -DERROR_LED_PIN=6 |
|
|
-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1 -DERROR_LED_PORT=GPIOE -DERROR_LED_PIN=6 |
|
|
lib_ignore = ${common_stm32f1.lib_ignore} |
|
|
lib_ignore = ${common_stm32f1.lib_ignore} |
|
|
LiquidTWI2 |
|
|
|
|
|
|
|
|
|
|
|
# |
|
|
# |
|
|
# MKS Robin Mini (STM32F103VET6) |
|
|
# MKS Robin Mini (STM32F103VET6) |
|
@ -911,13 +900,6 @@ monitor_speed = 500000 |
|
|
platform = espressif32@1.11.2 |
|
|
platform = espressif32@1.11.2 |
|
|
board = esp32dev |
|
|
board = esp32dev |
|
|
build_flags = ${common.build_flags} -DCORE_DEBUG_LEVEL=0 |
|
|
build_flags = ${common.build_flags} -DCORE_DEBUG_LEVEL=0 |
|
|
lib_deps = ${common.lib_deps} |
|
|
|
|
|
AsyncTCP=https://github.com/me-no-dev/AsyncTCP/archive/master.zip |
|
|
|
|
|
ESPAsyncWebServer=https://github.com/me-no-dev/ESPAsyncWebServer/archive/master.zip |
|
|
|
|
|
ESP3DLib=https://github.com/luc-github/ESP3DLib.git |
|
|
|
|
|
arduinoWebSockets=https://github.com/Links2004/arduinoWebSockets.git |
|
|
|
|
|
ESP32SSDP=https://github.com/luc-github/ESP32SSDP.git |
|
|
|
|
|
lib_ignore = LiquidCrystal, LiquidTWI2, SailfishLCD, ESPAsyncTCP |
|
|
|
|
|
src_filter = ${common.default_src_filter} +<src/HAL/ESP32> |
|
|
src_filter = ${common.default_src_filter} +<src/HAL/ESP32> |
|
|
upload_speed = 115200 |
|
|
upload_speed = 115200 |
|
|
#upload_port = marlinesp.local |
|
|
#upload_port = marlinesp.local |
|
@ -929,8 +911,6 @@ upload_speed = 115200 |
|
|
[env:teensy31] |
|
|
[env:teensy31] |
|
|
platform = teensy |
|
|
platform = teensy |
|
|
board = teensy31 |
|
|
board = teensy31 |
|
|
lib_deps = ${common.lib_deps} |
|
|
|
|
|
TMC26XStepper=https://github.com/trinamic/TMC26XStepper/archive/master.zip |
|
|
|
|
|
src_filter = ${common.default_src_filter} +<src/HAL/TEENSY31_32> |
|
|
src_filter = ${common.default_src_filter} +<src/HAL/TEENSY31_32> |
|
|
|
|
|
|
|
|
# |
|
|
# |
|
@ -939,8 +919,6 @@ src_filter = ${common.default_src_filter} +<src/HAL/TEENSY31_32> |
|
|
[env:teensy35] |
|
|
[env:teensy35] |
|
|
platform = teensy |
|
|
platform = teensy |
|
|
board = teensy35 |
|
|
board = teensy35 |
|
|
lib_deps = ${common.lib_deps} |
|
|
|
|
|
TMC26XStepper=https://github.com/trinamic/TMC26XStepper/archive/master.zip |
|
|
|
|
|
src_filter = ${common.default_src_filter} +<src/HAL/TEENSY35_36> |
|
|
src_filter = ${common.default_src_filter} +<src/HAL/TEENSY35_36> |
|
|
|
|
|
|
|
|
# |
|
|
# |
|
@ -964,6 +942,4 @@ src_filter = ${common.default_src_filter} +<src/HAL/LINUX> |
|
|
platform = atmelavr |
|
|
platform = atmelavr |
|
|
board = megaatmega2560 |
|
|
board = megaatmega2560 |
|
|
build_flags = -c -H -std=gnu++11 -Wall -Os -D__MARLIN_FIRMWARE__ |
|
|
build_flags = -c -H -std=gnu++11 -Wall -Os -D__MARLIN_FIRMWARE__ |
|
|
lib_deps = ${common.lib_deps} |
|
|
|
|
|
TMC26XStepper=https://github.com/trinamic/TMC26XStepper/archive/master.zip |
|
|
|
|
|
src_filter = +<src/Marlin.cpp> |
|
|
src_filter = +<src/Marlin.cpp> |
|
|