@@ -6947,6 +6947,199 @@ espectro.menu.baud.921600.upload.speed=921600
6947
6947
espectro.menu.baud.3000000=3000000
6948
6948
espectro.menu.baud.3000000.upload.speed=3000000
6949
6949
6950
+ ##############################################################
6951
+ eduinowifi.name=Schirmilabs Eduino WiFi
6952
+ eduinowifi.build.board=ESP8266_SCHIRMILABS_EDUINO_WIFI
6953
+ eduinowifi.build.variant=eduinowifi
6954
+ eduinowifi.upload.tool=esptool
6955
+ eduinowifi.upload.maximum_data_size=81920
6956
+ eduinowifi.upload.wait_for_upload_port=true
6957
+ eduinowifi.upload.erase_cmd=
6958
+ eduinowifi.serial.disableDTR=true
6959
+ eduinowifi.serial.disableRTS=true
6960
+ eduinowifi.build.mcu=esp8266
6961
+ eduinowifi.build.core=esp8266
6962
+ eduinowifi.build.spiffs_pagesize=256
6963
+ eduinowifi.build.debug_port=
6964
+ eduinowifi.build.debug_level=
6965
+ eduinowifi.menu.xtal.80=80 MHz
6966
+ eduinowifi.menu.xtal.80.build.f_cpu=80000000L
6967
+ eduinowifi.menu.xtal.160=160 MHz
6968
+ eduinowifi.menu.xtal.160.build.f_cpu=160000000L
6969
+ eduinowifi.menu.vt.flash=Flash
6970
+ eduinowifi.menu.vt.flash.build.vtable_flags=-DVTABLES_IN_FLASH
6971
+ eduinowifi.menu.vt.heap=Heap
6972
+ eduinowifi.menu.vt.heap.build.vtable_flags=-DVTABLES_IN_DRAM
6973
+ eduinowifi.menu.vt.iram=IRAM
6974
+ eduinowifi.menu.vt.iram.build.vtable_flags=-DVTABLES_IN_IRAM
6975
+ eduinowifi.menu.exception.legacy=Legacy (new can return nullptr)
6976
+ eduinowifi.menu.exception.legacy.build.exception_flags=-fno-exceptions
6977
+ eduinowifi.menu.exception.legacy.build.stdcpp_lib=-lstdc++
6978
+ eduinowifi.menu.exception.disabled=Disabled (new can abort)
6979
+ eduinowifi.menu.exception.disabled.build.exception_flags=-fno-exceptions -DNEW_OOM_ABORT
6980
+ eduinowifi.menu.exception.disabled.build.stdcpp_lib=-lstdc++
6981
+ eduinowifi.menu.exception.enabled=Enabled
6982
+ eduinowifi.menu.exception.enabled.build.exception_flags=-fexceptions
6983
+ eduinowifi.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
6984
+ eduinowifi.menu.ssl.all=All SSL ciphers (most compatible)
6985
+ eduinowifi.menu.ssl.all.build.sslflags=
6986
+ eduinowifi.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
6987
+ eduinowifi.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
6988
+ eduinowifi.upload.resetmethod=--before default_reset --after hard_reset
6989
+ eduinowifi.build.flash_mode=dio
6990
+ eduinowifi.build.flash_flags=-DFLASHMODE_DIO
6991
+ eduinowifi.build.flash_freq=40
6992
+ eduinowifi.menu.eesz.4M2M=4MB (FS:2MB OTA:~1019KB)
6993
+ eduinowifi.menu.eesz.4M2M.build.flash_size=4M
6994
+ eduinowifi.menu.eesz.4M2M.build.flash_size_bytes=0x400000
6995
+ eduinowifi.menu.eesz.4M2M.build.flash_ld=eagle.flash.4m2m.ld
6996
+ eduinowifi.menu.eesz.4M2M.build.spiffs_pagesize=256
6997
+ eduinowifi.menu.eesz.4M2M.upload.maximum_size=1044464
6998
+ eduinowifi.menu.eesz.4M2M.build.rfcal_addr=0x3FC000
6999
+ eduinowifi.menu.eesz.4M2M.build.spiffs_start=0x200000
7000
+ eduinowifi.menu.eesz.4M2M.build.spiffs_end=0x3FA000
7001
+ eduinowifi.menu.eesz.4M2M.build.spiffs_blocksize=8192
7002
+ eduinowifi.menu.eesz.4M3M=4MB (FS:3MB OTA:~512KB)
7003
+ eduinowifi.menu.eesz.4M3M.build.flash_size=4M
7004
+ eduinowifi.menu.eesz.4M3M.build.flash_size_bytes=0x400000
7005
+ eduinowifi.menu.eesz.4M3M.build.flash_ld=eagle.flash.4m3m.ld
7006
+ eduinowifi.menu.eesz.4M3M.build.spiffs_pagesize=256
7007
+ eduinowifi.menu.eesz.4M3M.upload.maximum_size=1044464
7008
+ eduinowifi.menu.eesz.4M3M.build.rfcal_addr=0x3FC000
7009
+ eduinowifi.menu.eesz.4M3M.build.spiffs_start=0x100000
7010
+ eduinowifi.menu.eesz.4M3M.build.spiffs_end=0x3FA000
7011
+ eduinowifi.menu.eesz.4M3M.build.spiffs_blocksize=8192
7012
+ eduinowifi.menu.eesz.4M1M=4MB (FS:1MB OTA:~1019KB)
7013
+ eduinowifi.menu.eesz.4M1M.build.flash_size=4M
7014
+ eduinowifi.menu.eesz.4M1M.build.flash_size_bytes=0x400000
7015
+ eduinowifi.menu.eesz.4M1M.build.flash_ld=eagle.flash.4m1m.ld
7016
+ eduinowifi.menu.eesz.4M1M.build.spiffs_pagesize=256
7017
+ eduinowifi.menu.eesz.4M1M.upload.maximum_size=1044464
7018
+ eduinowifi.menu.eesz.4M1M.build.rfcal_addr=0x3FC000
7019
+ eduinowifi.menu.eesz.4M1M.build.spiffs_start=0x300000
7020
+ eduinowifi.menu.eesz.4M1M.build.spiffs_end=0x3FA000
7021
+ eduinowifi.menu.eesz.4M1M.build.spiffs_blocksize=8192
7022
+ eduinowifi.menu.eesz.4M=4MB (FS:none OTA:~1019KB)
7023
+ eduinowifi.menu.eesz.4M.build.flash_size=4M
7024
+ eduinowifi.menu.eesz.4M.build.flash_size_bytes=0x400000
7025
+ eduinowifi.menu.eesz.4M.build.flash_ld=eagle.flash.4m.ld
7026
+ eduinowifi.menu.eesz.4M.build.spiffs_pagesize=256
7027
+ eduinowifi.menu.eesz.4M.upload.maximum_size=1044464
7028
+ eduinowifi.menu.eesz.4M.build.rfcal_addr=0x3FC000
7029
+ eduinowifi.menu.ip.lm2f=v2 Lower Memory
7030
+ eduinowifi.menu.ip.lm2f.build.lwip_include=lwip2/include
7031
+ eduinowifi.menu.ip.lm2f.build.lwip_lib=-llwip2-536-feat
7032
+ eduinowifi.menu.ip.lm2f.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0
7033
+ eduinowifi.menu.ip.hb2f=v2 Higher Bandwidth
7034
+ eduinowifi.menu.ip.hb2f.build.lwip_include=lwip2/include
7035
+ eduinowifi.menu.ip.hb2f.build.lwip_lib=-llwip2-1460-feat
7036
+ eduinowifi.menu.ip.hb2f.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0
7037
+ eduinowifi.menu.ip.lm2n=v2 Lower Memory (no features)
7038
+ eduinowifi.menu.ip.lm2n.build.lwip_include=lwip2/include
7039
+ eduinowifi.menu.ip.lm2n.build.lwip_lib=-llwip2-536
7040
+ eduinowifi.menu.ip.lm2n.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=0 -DLWIP_IPV6=0
7041
+ eduinowifi.menu.ip.hb2n=v2 Higher Bandwidth (no features)
7042
+ eduinowifi.menu.ip.hb2n.build.lwip_include=lwip2/include
7043
+ eduinowifi.menu.ip.hb2n.build.lwip_lib=-llwip2-1460
7044
+ eduinowifi.menu.ip.hb2n.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=1460 -DLWIP_FEATURES=0 -DLWIP_IPV6=0
7045
+ eduinowifi.menu.ip.lm6f=v2 IPv6 Lower Memory
7046
+ eduinowifi.menu.ip.lm6f.build.lwip_include=lwip2/include
7047
+ eduinowifi.menu.ip.lm6f.build.lwip_lib=-llwip6-536-feat
7048
+ eduinowifi.menu.ip.lm6f.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=1
7049
+ eduinowifi.menu.ip.hb6f=v2 IPv6 Higher Bandwidth
7050
+ eduinowifi.menu.ip.hb6f.build.lwip_include=lwip2/include
7051
+ eduinowifi.menu.ip.hb6f.build.lwip_lib=-llwip6-1460-feat
7052
+ eduinowifi.menu.ip.hb6f.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=1
7053
+ eduinowifi.menu.ip.hb1=v1.4 Higher Bandwidth
7054
+ eduinowifi.menu.ip.hb1.build.lwip_lib=-llwip_gcc
7055
+ eduinowifi.menu.ip.hb1.build.lwip_flags=-DLWIP_OPEN_SRC
7056
+ eduinowifi.menu.ip.src=v1.4 Compile from source
7057
+ eduinowifi.menu.ip.src.build.lwip_lib=-llwip_src
7058
+ eduinowifi.menu.ip.src.build.lwip_flags=-DLWIP_OPEN_SRC
7059
+ eduinowifi.menu.ip.src.recipe.hooks.sketch.prebuild.1.pattern=make -C "{runtime.platform.path}/tools/sdk/lwip/src" install TOOLS_PATH="{runtime.tools.xtensa-lx106-elf-gcc.path}/bin/xtensa-lx106-elf-"
7060
+ eduinowifi.menu.dbg.Disabled=Disabled
7061
+ eduinowifi.menu.dbg.Disabled.build.debug_port=
7062
+ eduinowifi.menu.dbg.Serial=Serial
7063
+ eduinowifi.menu.dbg.Serial.build.debug_port=-DDEBUG_ESP_PORT=Serial
7064
+ eduinowifi.menu.dbg.Serial1=Serial1
7065
+ eduinowifi.menu.dbg.Serial1.build.debug_port=-DDEBUG_ESP_PORT=Serial1
7066
+ eduinowifi.menu.lvl.None____=None
7067
+ eduinowifi.menu.lvl.None____.build.debug_level=
7068
+ eduinowifi.menu.lvl.SSL=SSL
7069
+ eduinowifi.menu.lvl.SSL.build.debug_level= -DDEBUG_ESP_SSL
7070
+ eduinowifi.menu.lvl.TLS_MEM=TLS_MEM
7071
+ eduinowifi.menu.lvl.TLS_MEM.build.debug_level= -DDEBUG_ESP_TLS_MEM
7072
+ eduinowifi.menu.lvl.HTTP_CLIENT=HTTP_CLIENT
7073
+ eduinowifi.menu.lvl.HTTP_CLIENT.build.debug_level= -DDEBUG_ESP_HTTP_CLIENT
7074
+ eduinowifi.menu.lvl.HTTP_SERVER=HTTP_SERVER
7075
+ eduinowifi.menu.lvl.HTTP_SERVER.build.debug_level= -DDEBUG_ESP_HTTP_SERVER
7076
+ eduinowifi.menu.lvl.SSLTLS_MEM=SSL+TLS_MEM
7077
+ eduinowifi.menu.lvl.SSLTLS_MEM.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_TLS_MEM
7078
+ eduinowifi.menu.lvl.SSLHTTP_CLIENT=SSL+HTTP_CLIENT
7079
+ eduinowifi.menu.lvl.SSLHTTP_CLIENT.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_HTTP_CLIENT
7080
+ eduinowifi.menu.lvl.SSLHTTP_SERVER=SSL+HTTP_SERVER
7081
+ eduinowifi.menu.lvl.SSLHTTP_SERVER.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_HTTP_SERVER
7082
+ eduinowifi.menu.lvl.TLS_MEMHTTP_CLIENT=TLS_MEM+HTTP_CLIENT
7083
+ eduinowifi.menu.lvl.TLS_MEMHTTP_CLIENT.build.debug_level= -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_CLIENT
7084
+ eduinowifi.menu.lvl.TLS_MEMHTTP_SERVER=TLS_MEM+HTTP_SERVER
7085
+ eduinowifi.menu.lvl.TLS_MEMHTTP_SERVER.build.debug_level= -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_SERVER
7086
+ eduinowifi.menu.lvl.HTTP_CLIENTHTTP_SERVER=HTTP_CLIENT+HTTP_SERVER
7087
+ eduinowifi.menu.lvl.HTTP_CLIENTHTTP_SERVER.build.debug_level= -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_SERVER
7088
+ eduinowifi.menu.lvl.SSLTLS_MEMHTTP_CLIENT=SSL+TLS_MEM+HTTP_CLIENT
7089
+ eduinowifi.menu.lvl.SSLTLS_MEMHTTP_CLIENT.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_CLIENT
7090
+ eduinowifi.menu.lvl.SSLTLS_MEMHTTP_SERVER=SSL+TLS_MEM+HTTP_SERVER
7091
+ eduinowifi.menu.lvl.SSLTLS_MEMHTTP_SERVER.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_SERVER
7092
+ eduinowifi.menu.lvl.SSLHTTP_CLIENTHTTP_SERVER=SSL+HTTP_CLIENT+HTTP_SERVER
7093
+ eduinowifi.menu.lvl.SSLHTTP_CLIENTHTTP_SERVER.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_SERVER
7094
+ eduinowifi.menu.lvl.TLS_MEMHTTP_CLIENTHTTP_SERVER=TLS_MEM+HTTP_CLIENT+HTTP_SERVER
7095
+ eduinowifi.menu.lvl.TLS_MEMHTTP_CLIENTHTTP_SERVER.build.debug_level= -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_SERVER
7096
+ eduinowifi.menu.lvl.SSLTLS_MEMHTTP_CLIENTHTTP_SERVER=SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER
7097
+ eduinowifi.menu.lvl.SSLTLS_MEMHTTP_CLIENTHTTP_SERVER.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_SERVER
7098
+ eduinowifi.menu.lvl.CORE=CORE
7099
+ eduinowifi.menu.lvl.CORE.build.debug_level= -DDEBUG_ESP_CORE
7100
+ eduinowifi.menu.lvl.WIFI=WIFI
7101
+ eduinowifi.menu.lvl.WIFI.build.debug_level= -DDEBUG_ESP_WIFI
7102
+ eduinowifi.menu.lvl.HTTP_UPDATE=HTTP_UPDATE
7103
+ eduinowifi.menu.lvl.HTTP_UPDATE.build.debug_level= -DDEBUG_ESP_HTTP_UPDATE
7104
+ eduinowifi.menu.lvl.UPDATER=UPDATER
7105
+ eduinowifi.menu.lvl.UPDATER.build.debug_level= -DDEBUG_ESP_UPDATER
7106
+ eduinowifi.menu.lvl.OTA=OTA
7107
+ eduinowifi.menu.lvl.OTA.build.debug_level= -DDEBUG_ESP_OTA
7108
+ eduinowifi.menu.lvl.OOM=OOM
7109
+ eduinowifi.menu.lvl.OOM.build.debug_level= -DDEBUG_ESP_OOM
7110
+ eduinowifi.menu.lvl.MDNS=MDNS
7111
+ eduinowifi.menu.lvl.MDNS.build.debug_level= -DDEBUG_ESP_MDNS
7112
+ eduinowifi.menu.lvl.COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS=CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS
7113
+ eduinowifi.menu.lvl.COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS.build.debug_level= -DDEBUG_ESP_CORE -DDEBUG_ESP_WIFI -DDEBUG_ESP_HTTP_UPDATE -DDEBUG_ESP_UPDATER -DDEBUG_ESP_OTA -DDEBUG_ESP_OOM -DDEBUG_ESP_MDNS
7114
+ eduinowifi.menu.lvl.SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS=SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS
7115
+ eduinowifi.menu.lvl.SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_SERVER -DDEBUG_ESP_CORE -DDEBUG_ESP_WIFI -DDEBUG_ESP_HTTP_UPDATE -DDEBUG_ESP_UPDATER -DDEBUG_ESP_OTA -DDEBUG_ESP_OOM -DDEBUG_ESP_MDNS
7116
+ eduinowifi.menu.lvl.NoAssert-NDEBUG=NoAssert-NDEBUG
7117
+ eduinowifi.menu.lvl.NoAssert-NDEBUG.build.debug_level= -DNDEBUG
7118
+ eduinowifi.menu.wipe.none=Only Sketch
7119
+ eduinowifi.menu.wipe.none.upload.erase_cmd=
7120
+ eduinowifi.menu.wipe.sdk=Sketch + WiFi Settings
7121
+ eduinowifi.menu.wipe.sdk.upload.erase_cmd=erase_region "{build.rfcal_addr}" 0x4000
7122
+ eduinowifi.menu.wipe.all=All Flash Contents
7123
+ eduinowifi.menu.wipe.all.upload.erase_cmd=erase_flash
7124
+ eduinowifi.menu.baud.512000.windows=512000
7125
+ eduinowifi.menu.baud.512000.upload.speed=512000
7126
+ eduinowifi.menu.baud.57600=57600
7127
+ eduinowifi.menu.baud.57600.upload.speed=57600
7128
+ eduinowifi.menu.baud.115200=115200
7129
+ eduinowifi.menu.baud.115200.upload.speed=115200
7130
+ eduinowifi.menu.baud.230400.linux=230400
7131
+ eduinowifi.menu.baud.230400.macosx=230400
7132
+ eduinowifi.menu.baud.230400.upload.speed=230400
7133
+ eduinowifi.menu.baud.256000.windows=256000
7134
+ eduinowifi.menu.baud.256000.upload.speed=256000
7135
+ eduinowifi.menu.baud.460800.linux=460800
7136
+ eduinowifi.menu.baud.460800.macosx=460800
7137
+ eduinowifi.menu.baud.460800.upload.speed=460800
7138
+ eduinowifi.menu.baud.921600=921600
7139
+ eduinowifi.menu.baud.921600.upload.speed=921600
7140
+ eduinowifi.menu.baud.3000000=3000000
7141
+ eduinowifi.menu.baud.3000000.upload.speed=3000000
7142
+
6950
7143
##############################################################
6951
7144
sonoff.name=ITEAD Sonoff
6952
7145
sonoff.build.board=ESP8266_SONOFF_SV
0 commit comments