diff --git a/platformio.ini b/platformio.ini index 39a9e974d..e37162bf1 100644 --- a/platformio.ini +++ b/platformio.ini @@ -31,11 +31,14 @@ src_dir = sonoff ;env_default = sonoff-RU ;env_default = sonoff-TW -[env:sonoff] +[common] ; ************************************************************ +; *** Esp8266 core for Arduino version ;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 +;platform = espressif8266@1.6.0 ; v2.4.0 ;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 +;platform = https://github.com/platformio/platform-espressif8266.git#feature/stage +platform = espressif8266 + framework = arduino board = esp01_1m board_flash_mode = dout @@ -56,464 +59,246 @@ extra_scripts = pio/strip-floats.py monitor_baud = 115200 ; *** Upload Serial reset method for Wemos and NodeMCU -;upload_port = COM5 ;upload_speed = 115200 -;upload_resetmethod = nodemcu +upload_speed = 512000 +upload_resetmethod = nodemcu +;upload_port = COM5 ; *** Upload file to OTA server using SCP ;upload_port = user@host:/path ;extra_scripts = pio/strip-floats.py, pio/sftp-uploader.py ; *** Upload file to OTA server using HTTP -;upload_port = domus1:80/api/upload-arduino.php -;extra_scripts = pio/strip-floats.py, pio/http-uploader.py +upload_port = domus1:80/api/upload-arduino.php +extra_scripts = pio/strip-floats.py, pio/http-uploader.py + +; ********************************************************************* + +[env:sonoff] +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_resetmethod = ${common.upload_resetmethod} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-minimal] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DBE_MINIMAL -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DBE_MINIMAL +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-classic] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DUSE_CLASSIC -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DUSE_CLASSIC +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-knx] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DUSE_KNX_NO_EMULATION -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DUSE_KNX_NO_EMULATION +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-allsensors] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DUSE_ALL_SENSORS -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DUSE_ALL_SENSORS +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-BG] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DMY_LANGUAGE=bg-BG -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; *** Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DMY_LANGUAGE=bg-BG +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-CN] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DMY_LANGUAGE=zh-CN -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; *** Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DMY_LANGUAGE=zh-CN +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-CZ] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DMY_LANGUAGE=cs-CZ -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; *** Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DMY_LANGUAGE=cs-CZ +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-DE] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DMY_LANGUAGE=de-DE -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; *** Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DMY_LANGUAGE=de-DE +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-ES] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DMY_LANGUAGE=es-AR -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; *** Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DMY_LANGUAGE=es-AR +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-FR] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DMY_LANGUAGE=fr-FR -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; *** Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DMY_LANGUAGE=fr-FR +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-GR] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DMY_LANGUAGE=el-GR -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; *** Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DMY_LANGUAGE=el-GR +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-HU] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DMY_LANGUAGE=hu-HU -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; *** Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DMY_LANGUAGE=hu-HU +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-IT] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DMY_LANGUAGE=it-IT -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; *** Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DMY_LANGUAGE=it-IT +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-NL] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DMY_LANGUAGE=nl-NL -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; *** Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DMY_LANGUAGE=nl-NL +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-PL] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DMY_LANGUAGE=pl-PL -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; *** Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DMY_LANGUAGE=pl-PL +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-PT] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DMY_LANGUAGE=pt-PT -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; *** Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DMY_LANGUAGE=pt-PT +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-RU] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DMY_LANGUAGE=ru-RU -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; *** Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DMY_LANGUAGE=ru-RU +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts} [env:sonoff-TW] -;platform = espressif8266@1.5.0 ; v2.3.0 -platform = espressif8266@1.6.0 ; v2.4.0 -;platform = espressif8266@1.7.0 ; v2.4.1 -;platform = espressif8266 -framework = arduino -board = esp01_1m -board_flash_mode = dout - -; *** Fix espressif8266@1.7.0 induced undesired all warnings -build_unflags = -Wall - -build_flags = - -Wl,-Tesp8266.flash.1m0.ld - -DVTABLES_IN_FLASH - -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY - -DMY_LANGUAGE=zh-TW -; -DUSE_CONFIG_OVERRIDE - -; *** Fix Esp/Arduino core 2.4.x induced Tasmota unused floating point includes -extra_scripts = pio/strip-floats.py - -; *** Serial Monitor options -monitor_baud = 115200 +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board} +board_flash_mode = ${common.board_flash_mode} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} -DMY_LANGUAGE=zh-TW +monitor_baud = ${common.monitor_baud} +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +extra_scripts = ${common.extra_scripts}