|
@@ -40,21 +40,25 @@ lib_deps =
|
40
|
40
|
TFT_LVGL_UI = MKS-LittlevGL=https://github.com/makerbase-mks/MKS-LittlevGL/archive/master.zip
|
41
|
41
|
src_filter=+<src/lcd/extui/lib/mks_ui>
|
42
|
42
|
HAS_TRINAMIC_CONFIG = TMCStepper@~0.7.1
|
43
|
|
-SR_LCD_2W_NL = SailfishLCD=https://github.com/mikeshub/SailfishLCD/archive/master.zip
|
44
|
43
|
SR_LCD_3W_NL = SailfishLCD=https://github.com/mikeshub/SailfishLCD/archive/master.zip
|
45
|
|
-DIGIPOT_MCP4018 = SlowSoftI2CMaster
|
46
|
|
-DIGIPOT_MCP4451 = SlowSoftI2CMaster
|
|
44
|
+DIGIPOT_MCP4... = SlowSoftI2CMaster
|
47
|
45
|
HAS_TMC26X = TMC26XStepper=https://github.com/trinamic/TMC26XStepper/archive/master.zip
|
48
|
46
|
HAS_L64XX = Arduino-L6470@0.8.0
|
49
|
47
|
NEOPIXEL_LED = Adafruit NeoPixel@1.5.0
|
50
|
48
|
MAX6675_IS_MAX31865 = Adafruit MAX31865 library@~1.1.0
|
51
|
49
|
HAS_GRAPHICAL_LCD = U8glib-HAL@0.4.1
|
52
|
50
|
src_filter=+<src/lcd/dogm>
|
53
|
|
-HAS_CHARACTER_LCD = LiquidCrystal@1.5.0, LiquidTWI2@1.2.7
|
|
51
|
+USES_LIQUIDCRYSTAL = LiquidCrystal@1.5.0
|
|
52
|
+USES_LIQUIDTWI2 = LiquidTWI2@1.2.7
|
54
|
53
|
TOUCH_UI_FTDI_EVE = src_filter=+<src/lcd/extui/lib/ftdi_eve_touch_ui>
|
55
|
54
|
HAS_DGUS_LCD = src_filter=+<src/lcd/extui/lib/dgus>
|
56
|
55
|
DWIN_CREALITY_LCD = src_filter=+<src/lcd/dwin>
|
57
|
56
|
HAS_LCD_MENU = src_filter=+<src/lcd/menu>
|
|
57
|
+(ESP32_)?WIFISUPPORT = AsyncTCP, ESP Async WebServer
|
|
58
|
+ ESP3DLib=https://github.com/luc-github/ESP3DLib.git
|
|
59
|
+ arduinoWebSockets=https://github.com/Links2004/arduinoWebSockets.git
|
|
60
|
+ ESP32SSDP=https://github.com/luc-github/ESP32SSDP.git
|
|
61
|
+ lib_ignore=ESPAsyncTCP
|
58
|
62
|
|
59
|
63
|
#
|
60
|
64
|
# Default values apply to all 'env:' prefixed environments
|
|
@@ -306,14 +310,11 @@ lib_compat_mode = strict
|
306
|
310
|
extra_scripts = ${common.extra_scripts}
|
307
|
311
|
Marlin/src/HAL/LPC1768/upload_extra_script.py
|
308
|
312
|
src_filter = ${common.default_src_filter} +<src/HAL/LPC1768>
|
309
|
|
-lib_deps = Servo
|
|
313
|
+lib_deps = ${common.lib_deps}
|
|
314
|
+ Servo
|
310
|
315
|
LiquidCrystal@1.0.0
|
311
|
|
- U8glib-HAL@0.4.1
|
312
|
|
- TMCStepper@~0.7.1
|
313
|
316
|
Adafruit NeoPixel=https://github.com/p3p/Adafruit_NeoPixel/archive/1.5.0.zip
|
314
|
|
- SailfishLCD=https://github.com/mikeshub/SailfishLCD/archive/master.zip
|
315
|
317
|
build_flags = ${common.build_flags} -DU8G_HAL_LINKS -IMarlin/src/HAL/LPC1768/include -IMarlin/src/HAL/LPC1768/u8g
|
316
|
|
-lib_ignore = LiquidTWI2
|
317
|
318
|
# debug options for backtrace
|
318
|
319
|
#-funwind-tables
|
319
|
320
|
#-mpoke-function-name
|
|
@@ -361,8 +362,7 @@ build_flags = !python Marlin/src/HAL/STM32F1/build_flags.py
|
361
|
362
|
${common.build_flags} -std=gnu++14 -DHAVE_SW_SERIAL
|
362
|
363
|
build_unflags = -std=gnu++11
|
363
|
364
|
src_filter = ${common.default_src_filter} +<src/HAL/STM32F1>
|
364
|
|
-lib_ignore =
|
365
|
|
- SPI
|
|
365
|
+lib_ignore = SPI
|
366
|
366
|
lib_deps = ${common.lib_deps}
|
367
|
367
|
SoftwareSerialM
|
368
|
368
|
|
|
@@ -395,18 +395,10 @@ build_flags = ${common_stm32f1.build_flags}
|
395
|
395
|
extra_scripts = ${common.extra_scripts}
|
396
|
396
|
pre:buildroot/share/PlatformIO/scripts/STM32F1_create_variant.py
|
397
|
397
|
buildroot/share/PlatformIO/scripts/STM32F103RC_MEEB_3DP.py
|
398
|
|
-lib_deps =
|
399
|
|
- TMCStepper@~0.7.1
|
400
|
|
- Adafruit MAX31865 library@~1.1.0
|
401
|
|
- U8glib-HAL@0.4.1
|
402
|
|
- Arduino-L6470@0.8.0
|
403
|
|
- SlowSoftI2CMaster
|
404
|
|
- LiquidTWI2@1.2.7
|
|
398
|
+lib_deps = ${common.lib_deps}
|
405
|
399
|
Adafruit NeoPixel=https://github.com/ccccmagicboy/Adafruit_NeoPixel#meeb_3dp_use
|
406
|
|
- SailfishLCD=https://github.com/mikeshub/SailfishLCD/archive/master.zip
|
407
|
400
|
SoftwareSerialM
|
408
|
401
|
USBComposite for STM32F1@0.91
|
409
|
|
-lib_ignore = SPI
|
410
|
402
|
debug_tool = stlink
|
411
|
403
|
upload_protocol = dfu
|
412
|
404
|
|
|
@@ -498,7 +490,6 @@ lib_deps = ${common_stm32f1.lib_deps}
|
498
|
490
|
platform = ${common_stm32.platform}
|
499
|
491
|
board = disco_f407vg
|
500
|
492
|
build_flags = ${common.build_flags} -DUSE_STM32GENERIC -DSTM32GENERIC -DSTM32F4 -DMENU_USB_SERIAL -DMENU_SERIAL=SerialUSB -DHAL_IWDG_MODULE_ENABLED
|
501
|
|
-lib_ignore = Adafruit NeoPixel, TMCStepper
|
502
|
493
|
src_filter = ${common.default_src_filter} +<src/HAL/STM32_F4_F7> -<src/HAL/STM32_F4_F7/STM32F7>
|
503
|
494
|
|
504
|
495
|
#
|
|
@@ -508,7 +499,6 @@ src_filter = ${common.default_src_filter} +<src/HAL/STM32_F4_F7> -<src/HAL/ST
|
508
|
499
|
platform = ${common_stm32.platform}
|
509
|
500
|
board = remram_v1
|
510
|
501
|
build_flags = ${common.build_flags} -DUSE_STM32GENERIC -DSTM32GENERIC -DSTM32F7 -DMENU_USB_SERIAL -DMENU_SERIAL=SerialUSB -DHAL_IWDG_MODULE_ENABLED
|
511
|
|
-lib_ignore = Adafruit NeoPixel, TMCStepper
|
512
|
502
|
src_filter = ${common.default_src_filter} +<src/HAL/STM32_F4_F7> -<src/HAL/STM32_F4_F7/STM32F4>
|
513
|
503
|
|
514
|
504
|
#
|
|
@@ -550,7 +540,6 @@ build_flags = ${common_stm32f1.build_flags}
|
550
|
540
|
build_unflags = ${common_stm32f1.build_unflags}
|
551
|
541
|
-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1 -DERROR_LED_PORT=GPIOE -DERROR_LED_PIN=6
|
552
|
542
|
lib_ignore = ${common_stm32f1.lib_ignore}
|
553
|
|
- LiquidTWI2
|
554
|
543
|
|
555
|
544
|
#
|
556
|
545
|
# MKS Robin Mini (STM32F103VET6)
|
|
@@ -911,13 +900,6 @@ monitor_speed = 500000
|
911
|
900
|
platform = espressif32@1.11.2
|
912
|
901
|
board = esp32dev
|
913
|
902
|
build_flags = ${common.build_flags} -DCORE_DEBUG_LEVEL=0
|
914
|
|
-lib_deps = ${common.lib_deps}
|
915
|
|
- AsyncTCP=https://github.com/me-no-dev/AsyncTCP/archive/master.zip
|
916
|
|
- ESPAsyncWebServer=https://github.com/me-no-dev/ESPAsyncWebServer/archive/master.zip
|
917
|
|
- ESP3DLib=https://github.com/luc-github/ESP3DLib.git
|
918
|
|
- arduinoWebSockets=https://github.com/Links2004/arduinoWebSockets.git
|
919
|
|
- ESP32SSDP=https://github.com/luc-github/ESP32SSDP.git
|
920
|
|
-lib_ignore = LiquidCrystal, LiquidTWI2, SailfishLCD, ESPAsyncTCP
|
921
|
903
|
src_filter = ${common.default_src_filter} +<src/HAL/ESP32>
|
922
|
904
|
upload_speed = 115200
|
923
|
905
|
#upload_port = marlinesp.local
|
|
@@ -929,8 +911,6 @@ upload_speed = 115200
|
929
|
911
|
[env:teensy31]
|
930
|
912
|
platform = teensy
|
931
|
913
|
board = teensy31
|
932
|
|
-lib_deps = ${common.lib_deps}
|
933
|
|
- TMC26XStepper=https://github.com/trinamic/TMC26XStepper/archive/master.zip
|
934
|
914
|
src_filter = ${common.default_src_filter} +<src/HAL/TEENSY31_32>
|
935
|
915
|
|
936
|
916
|
#
|
|
@@ -939,8 +919,6 @@ src_filter = ${common.default_src_filter} +<src/HAL/TEENSY31_32>
|
939
|
919
|
[env:teensy35]
|
940
|
920
|
platform = teensy
|
941
|
921
|
board = teensy35
|
942
|
|
-lib_deps = ${common.lib_deps}
|
943
|
|
- TMC26XStepper=https://github.com/trinamic/TMC26XStepper/archive/master.zip
|
944
|
922
|
src_filter = ${common.default_src_filter} +<src/HAL/TEENSY35_36>
|
945
|
923
|
|
946
|
924
|
#
|
|
@@ -964,6 +942,4 @@ src_filter = ${common.default_src_filter} +<src/HAL/LINUX>
|
964
|
942
|
platform = atmelavr
|
965
|
943
|
board = megaatmega2560
|
966
|
944
|
build_flags = -c -H -std=gnu++11 -Wall -Os -D__MARLIN_FIRMWARE__
|
967
|
|
-lib_deps = ${common.lib_deps}
|
968
|
|
- TMC26XStepper=https://github.com/trinamic/TMC26XStepper/archive/master.zip
|
969
|
945
|
src_filter = +<src/Marlin.cpp>
|