@@ -6635,6 +6635,199 @@ espectro.menu.baud.921600.upload.speed=921600
6635
6635
espectro.menu.baud.3000000=3000000
6636
6636
espectro.menu.baud.3000000.upload.speed=3000000
6637
6637
6638
+ ##############################################################
6639
+ eduinowifi.name=Schirmilabs Eduino WiFi
6640
+ eduinowifi.build.board=ESP8266_SCHIRMILABS_EDUINO_WIFI
6641
+ eduinowifi.build.variant=eduinowifi
6642
+ eduinowifi.upload.tool=esptool
6643
+ eduinowifi.upload.maximum_data_size=81920
6644
+ eduinowifi.upload.wait_for_upload_port=true
6645
+ eduinowifi.upload.erase_cmd=
6646
+ eduinowifi.serial.disableDTR=true
6647
+ eduinowifi.serial.disableRTS=true
6648
+ eduinowifi.build.mcu=esp8266
6649
+ eduinowifi.build.core=esp8266
6650
+ eduinowifi.build.spiffs_pagesize=256
6651
+ eduinowifi.build.debug_port=
6652
+ eduinowifi.build.debug_level=
6653
+ eduinowifi.menu.xtal.80=80 MHz
6654
+ eduinowifi.menu.xtal.80.build.f_cpu=80000000L
6655
+ eduinowifi.menu.xtal.160=160 MHz
6656
+ eduinowifi.menu.xtal.160.build.f_cpu=160000000L
6657
+ eduinowifi.menu.vt.flash=Flash
6658
+ eduinowifi.menu.vt.flash.build.vtable_flags=-DVTABLES_IN_FLASH
6659
+ eduinowifi.menu.vt.heap=Heap
6660
+ eduinowifi.menu.vt.heap.build.vtable_flags=-DVTABLES_IN_DRAM
6661
+ eduinowifi.menu.vt.iram=IRAM
6662
+ eduinowifi.menu.vt.iram.build.vtable_flags=-DVTABLES_IN_IRAM
6663
+ eduinowifi.menu.exception.legacy=Legacy (new can return nullptr)
6664
+ eduinowifi.menu.exception.legacy.build.exception_flags=-fno-exceptions
6665
+ eduinowifi.menu.exception.legacy.build.stdcpp_lib=-lstdc++
6666
+ eduinowifi.menu.exception.disabled=Disabled (new can abort)
6667
+ eduinowifi.menu.exception.disabled.build.exception_flags=-fno-exceptions -DNEW_OOM_ABORT
6668
+ eduinowifi.menu.exception.disabled.build.stdcpp_lib=-lstdc++
6669
+ eduinowifi.menu.exception.enabled=Enabled
6670
+ eduinowifi.menu.exception.enabled.build.exception_flags=-fexceptions
6671
+ eduinowifi.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
6672
+ eduinowifi.menu.ssl.all=All SSL ciphers (most compatible)
6673
+ eduinowifi.menu.ssl.all.build.sslflags=
6674
+ eduinowifi.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
6675
+ eduinowifi.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
6676
+ eduinowifi.upload.resetmethod=--before default_reset --after hard_reset
6677
+ eduinowifi.build.flash_mode=dio
6678
+ eduinowifi.build.flash_flags=-DFLASHMODE_DIO
6679
+ eduinowifi.build.flash_freq=40
6680
+ eduinowifi.menu.eesz.4M2M=4MB (FS:2MB OTA:~1019KB)
6681
+ eduinowifi.menu.eesz.4M2M.build.flash_size=4M
6682
+ eduinowifi.menu.eesz.4M2M.build.flash_size_bytes=0x400000
6683
+ eduinowifi.menu.eesz.4M2M.build.flash_ld=eagle.flash.4m2m.ld
6684
+ eduinowifi.menu.eesz.4M2M.build.spiffs_pagesize=256
6685
+ eduinowifi.menu.eesz.4M2M.upload.maximum_size=1044464
6686
+ eduinowifi.menu.eesz.4M2M.build.rfcal_addr=0x3FC000
6687
+ eduinowifi.menu.eesz.4M2M.build.spiffs_start=0x200000
6688
+ eduinowifi.menu.eesz.4M2M.build.spiffs_end=0x3FA000
6689
+ eduinowifi.menu.eesz.4M2M.build.spiffs_blocksize=8192
6690
+ eduinowifi.menu.eesz.4M3M=4MB (FS:3MB OTA:~512KB)
6691
+ eduinowifi.menu.eesz.4M3M.build.flash_size=4M
6692
+ eduinowifi.menu.eesz.4M3M.build.flash_size_bytes=0x400000
6693
+ eduinowifi.menu.eesz.4M3M.build.flash_ld=eagle.flash.4m3m.ld
6694
+ eduinowifi.menu.eesz.4M3M.build.spiffs_pagesize=256
6695
+ eduinowifi.menu.eesz.4M3M.upload.maximum_size=1044464
6696
+ eduinowifi.menu.eesz.4M3M.build.rfcal_addr=0x3FC000
6697
+ eduinowifi.menu.eesz.4M3M.build.spiffs_start=0x100000
6698
+ eduinowifi.menu.eesz.4M3M.build.spiffs_end=0x3FA000
6699
+ eduinowifi.menu.eesz.4M3M.build.spiffs_blocksize=8192
6700
+ eduinowifi.menu.eesz.4M1M=4MB (FS:1MB OTA:~1019KB)
6701
+ eduinowifi.menu.eesz.4M1M.build.flash_size=4M
6702
+ eduinowifi.menu.eesz.4M1M.build.flash_size_bytes=0x400000
6703
+ eduinowifi.menu.eesz.4M1M.build.flash_ld=eagle.flash.4m1m.ld
6704
+ eduinowifi.menu.eesz.4M1M.build.spiffs_pagesize=256
6705
+ eduinowifi.menu.eesz.4M1M.upload.maximum_size=1044464
6706
+ eduinowifi.menu.eesz.4M1M.build.rfcal_addr=0x3FC000
6707
+ eduinowifi.menu.eesz.4M1M.build.spiffs_start=0x300000
6708
+ eduinowifi.menu.eesz.4M1M.build.spiffs_end=0x3FA000
6709
+ eduinowifi.menu.eesz.4M1M.build.spiffs_blocksize=8192
6710
+ eduinowifi.menu.eesz.4M=4MB (FS:none OTA:~1019KB)
6711
+ eduinowifi.menu.eesz.4M.build.flash_size=4M
6712
+ eduinowifi.menu.eesz.4M.build.flash_size_bytes=0x400000
6713
+ eduinowifi.menu.eesz.4M.build.flash_ld=eagle.flash.4m.ld
6714
+ eduinowifi.menu.eesz.4M.build.spiffs_pagesize=256
6715
+ eduinowifi.menu.eesz.4M.upload.maximum_size=1044464
6716
+ eduinowifi.menu.eesz.4M.build.rfcal_addr=0x3FC000
6717
+ eduinowifi.menu.ip.lm2f=v2 Lower Memory
6718
+ eduinowifi.menu.ip.lm2f.build.lwip_include=lwip2/include
6719
+ eduinowifi.menu.ip.lm2f.build.lwip_lib=-llwip2-536-feat
6720
+ eduinowifi.menu.ip.lm2f.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0
6721
+ eduinowifi.menu.ip.hb2f=v2 Higher Bandwidth
6722
+ eduinowifi.menu.ip.hb2f.build.lwip_include=lwip2/include
6723
+ eduinowifi.menu.ip.hb2f.build.lwip_lib=-llwip2-1460-feat
6724
+ eduinowifi.menu.ip.hb2f.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0
6725
+ eduinowifi.menu.ip.lm2n=v2 Lower Memory (no features)
6726
+ eduinowifi.menu.ip.lm2n.build.lwip_include=lwip2/include
6727
+ eduinowifi.menu.ip.lm2n.build.lwip_lib=-llwip2-536
6728
+ eduinowifi.menu.ip.lm2n.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=0 -DLWIP_IPV6=0
6729
+ eduinowifi.menu.ip.hb2n=v2 Higher Bandwidth (no features)
6730
+ eduinowifi.menu.ip.hb2n.build.lwip_include=lwip2/include
6731
+ eduinowifi.menu.ip.hb2n.build.lwip_lib=-llwip2-1460
6732
+ eduinowifi.menu.ip.hb2n.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=1460 -DLWIP_FEATURES=0 -DLWIP_IPV6=0
6733
+ eduinowifi.menu.ip.lm6f=v2 IPv6 Lower Memory
6734
+ eduinowifi.menu.ip.lm6f.build.lwip_include=lwip2/include
6735
+ eduinowifi.menu.ip.lm6f.build.lwip_lib=-llwip6-536-feat
6736
+ eduinowifi.menu.ip.lm6f.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=1
6737
+ eduinowifi.menu.ip.hb6f=v2 IPv6 Higher Bandwidth
6738
+ eduinowifi.menu.ip.hb6f.build.lwip_include=lwip2/include
6739
+ eduinowifi.menu.ip.hb6f.build.lwip_lib=-llwip6-1460-feat
6740
+ eduinowifi.menu.ip.hb6f.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=1
6741
+ eduinowifi.menu.ip.hb1=v1.4 Higher Bandwidth
6742
+ eduinowifi.menu.ip.hb1.build.lwip_lib=-llwip_gcc
6743
+ eduinowifi.menu.ip.hb1.build.lwip_flags=-DLWIP_OPEN_SRC
6744
+ eduinowifi.menu.ip.src=v1.4 Compile from source
6745
+ eduinowifi.menu.ip.src.build.lwip_lib=-llwip_src
6746
+ eduinowifi.menu.ip.src.build.lwip_flags=-DLWIP_OPEN_SRC
6747
+ 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-"
6748
+ eduinowifi.menu.dbg.Disabled=Disabled
6749
+ eduinowifi.menu.dbg.Disabled.build.debug_port=
6750
+ eduinowifi.menu.dbg.Serial=Serial
6751
+ eduinowifi.menu.dbg.Serial.build.debug_port=-DDEBUG_ESP_PORT=Serial
6752
+ eduinowifi.menu.dbg.Serial1=Serial1
6753
+ eduinowifi.menu.dbg.Serial1.build.debug_port=-DDEBUG_ESP_PORT=Serial1
6754
+ eduinowifi.menu.lvl.None____=None
6755
+ eduinowifi.menu.lvl.None____.build.debug_level=
6756
+ eduinowifi.menu.lvl.SSL=SSL
6757
+ eduinowifi.menu.lvl.SSL.build.debug_level= -DDEBUG_ESP_SSL
6758
+ eduinowifi.menu.lvl.TLS_MEM=TLS_MEM
6759
+ eduinowifi.menu.lvl.TLS_MEM.build.debug_level= -DDEBUG_ESP_TLS_MEM
6760
+ eduinowifi.menu.lvl.HTTP_CLIENT=HTTP_CLIENT
6761
+ eduinowifi.menu.lvl.HTTP_CLIENT.build.debug_level= -DDEBUG_ESP_HTTP_CLIENT
6762
+ eduinowifi.menu.lvl.HTTP_SERVER=HTTP_SERVER
6763
+ eduinowifi.menu.lvl.HTTP_SERVER.build.debug_level= -DDEBUG_ESP_HTTP_SERVER
6764
+ eduinowifi.menu.lvl.SSLTLS_MEM=SSL+TLS_MEM
6765
+ eduinowifi.menu.lvl.SSLTLS_MEM.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_TLS_MEM
6766
+ eduinowifi.menu.lvl.SSLHTTP_CLIENT=SSL+HTTP_CLIENT
6767
+ eduinowifi.menu.lvl.SSLHTTP_CLIENT.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_HTTP_CLIENT
6768
+ eduinowifi.menu.lvl.SSLHTTP_SERVER=SSL+HTTP_SERVER
6769
+ eduinowifi.menu.lvl.SSLHTTP_SERVER.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_HTTP_SERVER
6770
+ eduinowifi.menu.lvl.TLS_MEMHTTP_CLIENT=TLS_MEM+HTTP_CLIENT
6771
+ eduinowifi.menu.lvl.TLS_MEMHTTP_CLIENT.build.debug_level= -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_CLIENT
6772
+ eduinowifi.menu.lvl.TLS_MEMHTTP_SERVER=TLS_MEM+HTTP_SERVER
6773
+ eduinowifi.menu.lvl.TLS_MEMHTTP_SERVER.build.debug_level= -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_SERVER
6774
+ eduinowifi.menu.lvl.HTTP_CLIENTHTTP_SERVER=HTTP_CLIENT+HTTP_SERVER
6775
+ eduinowifi.menu.lvl.HTTP_CLIENTHTTP_SERVER.build.debug_level= -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_SERVER
6776
+ eduinowifi.menu.lvl.SSLTLS_MEMHTTP_CLIENT=SSL+TLS_MEM+HTTP_CLIENT
6777
+ eduinowifi.menu.lvl.SSLTLS_MEMHTTP_CLIENT.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_CLIENT
6778
+ eduinowifi.menu.lvl.SSLTLS_MEMHTTP_SERVER=SSL+TLS_MEM+HTTP_SERVER
6779
+ eduinowifi.menu.lvl.SSLTLS_MEMHTTP_SERVER.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_SERVER
6780
+ eduinowifi.menu.lvl.SSLHTTP_CLIENTHTTP_SERVER=SSL+HTTP_CLIENT+HTTP_SERVER
6781
+ eduinowifi.menu.lvl.SSLHTTP_CLIENTHTTP_SERVER.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_SERVER
6782
+ eduinowifi.menu.lvl.TLS_MEMHTTP_CLIENTHTTP_SERVER=TLS_MEM+HTTP_CLIENT+HTTP_SERVER
6783
+ eduinowifi.menu.lvl.TLS_MEMHTTP_CLIENTHTTP_SERVER.build.debug_level= -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_SERVER
6784
+ eduinowifi.menu.lvl.SSLTLS_MEMHTTP_CLIENTHTTP_SERVER=SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER
6785
+ 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
6786
+ eduinowifi.menu.lvl.CORE=CORE
6787
+ eduinowifi.menu.lvl.CORE.build.debug_level= -DDEBUG_ESP_CORE
6788
+ eduinowifi.menu.lvl.WIFI=WIFI
6789
+ eduinowifi.menu.lvl.WIFI.build.debug_level= -DDEBUG_ESP_WIFI
6790
+ eduinowifi.menu.lvl.HTTP_UPDATE=HTTP_UPDATE
6791
+ eduinowifi.menu.lvl.HTTP_UPDATE.build.debug_level= -DDEBUG_ESP_HTTP_UPDATE
6792
+ eduinowifi.menu.lvl.UPDATER=UPDATER
6793
+ eduinowifi.menu.lvl.UPDATER.build.debug_level= -DDEBUG_ESP_UPDATER
6794
+ eduinowifi.menu.lvl.OTA=OTA
6795
+ eduinowifi.menu.lvl.OTA.build.debug_level= -DDEBUG_ESP_OTA
6796
+ eduinowifi.menu.lvl.OOM=OOM
6797
+ eduinowifi.menu.lvl.OOM.build.debug_level= -DDEBUG_ESP_OOM
6798
+ eduinowifi.menu.lvl.MDNS=MDNS
6799
+ eduinowifi.menu.lvl.MDNS.build.debug_level= -DDEBUG_ESP_MDNS
6800
+ eduinowifi.menu.lvl.COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS=CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS
6801
+ 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
6802
+ eduinowifi.menu.lvl.SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS=SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS
6803
+ 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
6804
+ eduinowifi.menu.lvl.NoAssert-NDEBUG=NoAssert-NDEBUG
6805
+ eduinowifi.menu.lvl.NoAssert-NDEBUG.build.debug_level= -DNDEBUG
6806
+ eduinowifi.menu.wipe.none=Only Sketch
6807
+ eduinowifi.menu.wipe.none.upload.erase_cmd=
6808
+ eduinowifi.menu.wipe.sdk=Sketch + WiFi Settings
6809
+ eduinowifi.menu.wipe.sdk.upload.erase_cmd=erase_region "{build.rfcal_addr}" 0x4000
6810
+ eduinowifi.menu.wipe.all=All Flash Contents
6811
+ eduinowifi.menu.wipe.all.upload.erase_cmd=erase_flash
6812
+ eduinowifi.menu.baud.512000.windows=512000
6813
+ eduinowifi.menu.baud.512000.upload.speed=512000
6814
+ eduinowifi.menu.baud.57600=57600
6815
+ eduinowifi.menu.baud.57600.upload.speed=57600
6816
+ eduinowifi.menu.baud.115200=115200
6817
+ eduinowifi.menu.baud.115200.upload.speed=115200
6818
+ eduinowifi.menu.baud.230400.linux=230400
6819
+ eduinowifi.menu.baud.230400.macosx=230400
6820
+ eduinowifi.menu.baud.230400.upload.speed=230400
6821
+ eduinowifi.menu.baud.256000.windows=256000
6822
+ eduinowifi.menu.baud.256000.upload.speed=256000
6823
+ eduinowifi.menu.baud.460800.linux=460800
6824
+ eduinowifi.menu.baud.460800.macosx=460800
6825
+ eduinowifi.menu.baud.460800.upload.speed=460800
6826
+ eduinowifi.menu.baud.921600=921600
6827
+ eduinowifi.menu.baud.921600.upload.speed=921600
6828
+ eduinowifi.menu.baud.3000000=3000000
6829
+ eduinowifi.menu.baud.3000000.upload.speed=3000000
6830
+
6638
6831
##############################################################
6639
6832
sonoff.name=ITEAD Sonoff
6640
6833
sonoff.build.board=ESP8266_SONOFF_SV
0 commit comments