Skip to content

Commit dcdc3a7

Browse files
rotuletbdm
authored andcommitted
boards.txt.py: add Wemos ESP-WROOM-02 board
* add fixes from #6551 (comment) * add flashfreq_26 to the macro list
1 parent 2360d1c commit dcdc3a7

File tree

4 files changed

+255
-0
lines changed

4 files changed

+255
-0
lines changed

boards.txt

Lines changed: 228 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3844,6 +3844,234 @@ inventone.menu.eesz.autoflash.build.flash_ld=eagle.flash.auto.ld
38443844
inventone.menu.eesz.autoflash.build.extra_flags=-DFLASH_MAP_SUPPORT=1
38453845
inventone.menu.eesz.autoflash.upload.maximum_size=1044464
38463846

3847+
##############################################################
3848+
d1_wroom_02.name=LOLIN(WEMOS) D1 ESP-WROOM-02
3849+
d1_wroom_02.build.board=ESP8266_WEMOS_D1WROOM02
3850+
d1_wroom_02.build.variant=d1_mini
3851+
d1_wroom_02.upload.tool=esptool
3852+
d1_wroom_02.upload.maximum_data_size=81920
3853+
d1_wroom_02.upload.wait_for_upload_port=true
3854+
d1_wroom_02.upload.erase_cmd=
3855+
d1_wroom_02.serial.disableDTR=true
3856+
d1_wroom_02.serial.disableRTS=true
3857+
d1_wroom_02.build.mcu=esp8266
3858+
d1_wroom_02.build.core=esp8266
3859+
d1_wroom_02.build.spiffs_pagesize=256
3860+
d1_wroom_02.build.debug_port=
3861+
d1_wroom_02.build.debug_level=
3862+
d1_wroom_02.menu.xtal.80=80 MHz
3863+
d1_wroom_02.menu.xtal.80.build.f_cpu=80000000L
3864+
d1_wroom_02.menu.xtal.160=160 MHz
3865+
d1_wroom_02.menu.xtal.160.build.f_cpu=160000000L
3866+
d1_wroom_02.menu.vt.flash=Flash
3867+
d1_wroom_02.menu.vt.flash.build.vtable_flags=-DVTABLES_IN_FLASH
3868+
d1_wroom_02.menu.vt.heap=Heap
3869+
d1_wroom_02.menu.vt.heap.build.vtable_flags=-DVTABLES_IN_DRAM
3870+
d1_wroom_02.menu.vt.iram=IRAM
3871+
d1_wroom_02.menu.vt.iram.build.vtable_flags=-DVTABLES_IN_IRAM
3872+
d1_wroom_02.menu.exception.disabled=Disabled (new aborts on oom)
3873+
d1_wroom_02.menu.exception.disabled.build.exception_flags=-fno-exceptions
3874+
d1_wroom_02.menu.exception.disabled.build.stdcpp_lib=-lstdc++
3875+
d1_wroom_02.menu.exception.enabled=Enabled
3876+
d1_wroom_02.menu.exception.enabled.build.exception_flags=-fexceptions
3877+
d1_wroom_02.menu.exception.enabled.build.stdcpp_lib=-lstdc++-exc
3878+
d1_wroom_02.menu.stacksmash.disabled=Disabled
3879+
d1_wroom_02.menu.stacksmash.disabled.build.stacksmash_flags=
3880+
d1_wroom_02.menu.stacksmash.enabled=Enabled
3881+
d1_wroom_02.menu.stacksmash.enabled.build.stacksmash_flags=-fstack-protector
3882+
d1_wroom_02.menu.ssl.all=All SSL ciphers (most compatible)
3883+
d1_wroom_02.menu.ssl.all.build.sslflags=
3884+
d1_wroom_02.menu.ssl.basic=Basic SSL ciphers (lower ROM use)
3885+
d1_wroom_02.menu.ssl.basic.build.sslflags=-DBEARSSL_SSL_BASIC
3886+
d1_wroom_02.menu.mmu.3232=32KB cache + 32KB IRAM (balanced)
3887+
d1_wroom_02.menu.mmu.3232.build.mmuflags=-DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000
3888+
d1_wroom_02.menu.mmu.4816=16KB cache + 48KB IRAM (IRAM)
3889+
d1_wroom_02.menu.mmu.4816.build.mmuflags=-DMMU_IRAM_SIZE=0xC000 -DMMU_ICACHE_SIZE=0x4000
3890+
d1_wroom_02.menu.mmu.4816H=16KB cache + 48KB IRAM and 2nd Heap (shared)
3891+
d1_wroom_02.menu.mmu.4816H.build.mmuflags=-DMMU_IRAM_SIZE=0xC000 -DMMU_ICACHE_SIZE=0x4000 -DMMU_IRAM_HEAP
3892+
d1_wroom_02.menu.mmu.3216=16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)
3893+
d1_wroom_02.menu.mmu.3216.build.mmuflags=-DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x4000 -DMMU_SEC_HEAP=0x40108000 -DMMU_SEC_HEAP_SIZE=0x4000
3894+
d1_wroom_02.menu.mmu.ext128k=128K Heap External 23LC1024
3895+
d1_wroom_02.menu.mmu.ext128k.build.mmuflags=-DMMU_EXTERNAL_HEAP=128 -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000
3896+
d1_wroom_02.menu.mmu.ext8192k=8M w/256K Heap External 64 MBit PSRAM
3897+
d1_wroom_02.menu.mmu.ext8192k.build.mmuflags=-DMMU_EXTERNAL_HEAP=256 -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000
3898+
d1_wroom_02.menu.non32xfer.fast=Use pgm_read macros for IRAM/PROGMEM
3899+
d1_wroom_02.menu.non32xfer.fast.build.non32xferflags=
3900+
d1_wroom_02.menu.non32xfer.safe=Byte/Word access to IRAM/PROGMEM (very slow)
3901+
d1_wroom_02.menu.non32xfer.safe.build.non32xferflags=-DNON32XFER_HANDLER
3902+
d1_wroom_02.upload.resetmethod=--before default_reset --after hard_reset
3903+
d1_wroom_02.build.flash_mode=dio
3904+
d1_wroom_02.build.flash_flags=-DFLASHMODE_DIO
3905+
d1_wroom_02.build.flash_freq=26
3906+
d1_wroom_02.menu.eesz.2M64=2MB (FS:64KB OTA:~992KB)
3907+
d1_wroom_02.menu.eesz.2M64.build.flash_size=2M
3908+
d1_wroom_02.menu.eesz.2M64.build.flash_ld=eagle.flash.2m64.ld
3909+
d1_wroom_02.menu.eesz.2M64.build.spiffs_pagesize=256
3910+
d1_wroom_02.menu.eesz.2M64.build.rfcal_addr=0x1FC000
3911+
d1_wroom_02.menu.eesz.2M64.build.spiffs_start=0x1F0000
3912+
d1_wroom_02.menu.eesz.2M64.build.spiffs_end=0x1FB000
3913+
d1_wroom_02.menu.eesz.2M64.build.spiffs_blocksize=4096
3914+
d1_wroom_02.menu.eesz.2M128=2MB (FS:128KB OTA:~960KB)
3915+
d1_wroom_02.menu.eesz.2M128.build.flash_size=2M
3916+
d1_wroom_02.menu.eesz.2M128.build.flash_ld=eagle.flash.2m128.ld
3917+
d1_wroom_02.menu.eesz.2M128.build.spiffs_pagesize=256
3918+
d1_wroom_02.menu.eesz.2M128.build.rfcal_addr=0x1FC000
3919+
d1_wroom_02.menu.eesz.2M128.build.spiffs_start=0x1E0000
3920+
d1_wroom_02.menu.eesz.2M128.build.spiffs_end=0x1FB000
3921+
d1_wroom_02.menu.eesz.2M128.build.spiffs_blocksize=4096
3922+
d1_wroom_02.menu.eesz.2M256=2MB (FS:256KB OTA:~896KB)
3923+
d1_wroom_02.menu.eesz.2M256.build.flash_size=2M
3924+
d1_wroom_02.menu.eesz.2M256.build.flash_ld=eagle.flash.2m256.ld
3925+
d1_wroom_02.menu.eesz.2M256.build.spiffs_pagesize=256
3926+
d1_wroom_02.menu.eesz.2M256.build.rfcal_addr=0x1FC000
3927+
d1_wroom_02.menu.eesz.2M256.build.spiffs_start=0x1C0000
3928+
d1_wroom_02.menu.eesz.2M256.build.spiffs_end=0x1FB000
3929+
d1_wroom_02.menu.eesz.2M256.build.spiffs_blocksize=4096
3930+
d1_wroom_02.menu.eesz.2M512=2MB (FS:512KB OTA:~768KB)
3931+
d1_wroom_02.menu.eesz.2M512.build.flash_size=2M
3932+
d1_wroom_02.menu.eesz.2M512.build.flash_ld=eagle.flash.2m512.ld
3933+
d1_wroom_02.menu.eesz.2M512.build.spiffs_pagesize=256
3934+
d1_wroom_02.menu.eesz.2M512.build.rfcal_addr=0x1FC000
3935+
d1_wroom_02.menu.eesz.2M512.build.spiffs_start=0x180000
3936+
d1_wroom_02.menu.eesz.2M512.build.spiffs_end=0x1FA000
3937+
d1_wroom_02.menu.eesz.2M512.build.spiffs_blocksize=8192
3938+
d1_wroom_02.menu.eesz.2M1M=2MB (FS:1MB OTA:~512KB)
3939+
d1_wroom_02.menu.eesz.2M1M.build.flash_size=2M
3940+
d1_wroom_02.menu.eesz.2M1M.build.flash_ld=eagle.flash.2m1m.ld
3941+
d1_wroom_02.menu.eesz.2M1M.build.spiffs_pagesize=256
3942+
d1_wroom_02.menu.eesz.2M1M.build.rfcal_addr=0x1FC000
3943+
d1_wroom_02.menu.eesz.2M1M.build.spiffs_start=0x100000
3944+
d1_wroom_02.menu.eesz.2M1M.build.spiffs_end=0x1FA000
3945+
d1_wroom_02.menu.eesz.2M1M.build.spiffs_blocksize=8192
3946+
d1_wroom_02.menu.eesz.2M=2MB (FS:none OTA:~1019KB)
3947+
d1_wroom_02.menu.eesz.2M.build.flash_size=2M
3948+
d1_wroom_02.menu.eesz.2M.build.flash_ld=eagle.flash.2m.ld
3949+
d1_wroom_02.menu.eesz.2M.build.spiffs_pagesize=256
3950+
d1_wroom_02.menu.eesz.2M.build.rfcal_addr=0x1FC000
3951+
d1_wroom_02.menu.ip.lm2f=v2 Lower Memory
3952+
d1_wroom_02.menu.ip.lm2f.build.lwip_include=lwip2/include
3953+
d1_wroom_02.menu.ip.lm2f.build.lwip_lib=-llwip2-536-feat
3954+
d1_wroom_02.menu.ip.lm2f.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0
3955+
d1_wroom_02.menu.ip.hb2f=v2 Higher Bandwidth
3956+
d1_wroom_02.menu.ip.hb2f.build.lwip_include=lwip2/include
3957+
d1_wroom_02.menu.ip.hb2f.build.lwip_lib=-llwip2-1460-feat
3958+
d1_wroom_02.menu.ip.hb2f.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0
3959+
d1_wroom_02.menu.ip.lm2n=v2 Lower Memory (no features)
3960+
d1_wroom_02.menu.ip.lm2n.build.lwip_include=lwip2/include
3961+
d1_wroom_02.menu.ip.lm2n.build.lwip_lib=-llwip2-536
3962+
d1_wroom_02.menu.ip.lm2n.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=0 -DLWIP_IPV6=0
3963+
d1_wroom_02.menu.ip.hb2n=v2 Higher Bandwidth (no features)
3964+
d1_wroom_02.menu.ip.hb2n.build.lwip_include=lwip2/include
3965+
d1_wroom_02.menu.ip.hb2n.build.lwip_lib=-llwip2-1460
3966+
d1_wroom_02.menu.ip.hb2n.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=1460 -DLWIP_FEATURES=0 -DLWIP_IPV6=0
3967+
d1_wroom_02.menu.ip.lm6f=v2 IPv6 Lower Memory
3968+
d1_wroom_02.menu.ip.lm6f.build.lwip_include=lwip2/include
3969+
d1_wroom_02.menu.ip.lm6f.build.lwip_lib=-llwip6-536-feat
3970+
d1_wroom_02.menu.ip.lm6f.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=1
3971+
d1_wroom_02.menu.ip.hb6f=v2 IPv6 Higher Bandwidth
3972+
d1_wroom_02.menu.ip.hb6f.build.lwip_include=lwip2/include
3973+
d1_wroom_02.menu.ip.hb6f.build.lwip_lib=-llwip6-1460-feat
3974+
d1_wroom_02.menu.ip.hb6f.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=1
3975+
d1_wroom_02.menu.dbg.Disabled=Disabled
3976+
d1_wroom_02.menu.dbg.Disabled.build.debug_port=
3977+
d1_wroom_02.menu.dbg.Serial=Serial
3978+
d1_wroom_02.menu.dbg.Serial.build.debug_port=-DDEBUG_ESP_PORT=Serial
3979+
d1_wroom_02.menu.dbg.Serial1=Serial1
3980+
d1_wroom_02.menu.dbg.Serial1.build.debug_port=-DDEBUG_ESP_PORT=Serial1
3981+
d1_wroom_02.menu.lvl.None____=None
3982+
d1_wroom_02.menu.lvl.None____.build.debug_level=
3983+
d1_wroom_02.menu.lvl.SSL=SSL
3984+
d1_wroom_02.menu.lvl.SSL.build.debug_level= -DDEBUG_ESP_SSL
3985+
d1_wroom_02.menu.lvl.TLS_MEM=TLS_MEM
3986+
d1_wroom_02.menu.lvl.TLS_MEM.build.debug_level= -DDEBUG_ESP_TLS_MEM
3987+
d1_wroom_02.menu.lvl.HTTP_CLIENT=HTTP_CLIENT
3988+
d1_wroom_02.menu.lvl.HTTP_CLIENT.build.debug_level= -DDEBUG_ESP_HTTP_CLIENT
3989+
d1_wroom_02.menu.lvl.HTTP_SERVER=HTTP_SERVER
3990+
d1_wroom_02.menu.lvl.HTTP_SERVER.build.debug_level= -DDEBUG_ESP_HTTP_SERVER
3991+
d1_wroom_02.menu.lvl.SSLTLS_MEM=SSL+TLS_MEM
3992+
d1_wroom_02.menu.lvl.SSLTLS_MEM.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_TLS_MEM
3993+
d1_wroom_02.menu.lvl.SSLHTTP_CLIENT=SSL+HTTP_CLIENT
3994+
d1_wroom_02.menu.lvl.SSLHTTP_CLIENT.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_HTTP_CLIENT
3995+
d1_wroom_02.menu.lvl.SSLHTTP_SERVER=SSL+HTTP_SERVER
3996+
d1_wroom_02.menu.lvl.SSLHTTP_SERVER.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_HTTP_SERVER
3997+
d1_wroom_02.menu.lvl.TLS_MEMHTTP_CLIENT=TLS_MEM+HTTP_CLIENT
3998+
d1_wroom_02.menu.lvl.TLS_MEMHTTP_CLIENT.build.debug_level= -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_CLIENT
3999+
d1_wroom_02.menu.lvl.TLS_MEMHTTP_SERVER=TLS_MEM+HTTP_SERVER
4000+
d1_wroom_02.menu.lvl.TLS_MEMHTTP_SERVER.build.debug_level= -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_SERVER
4001+
d1_wroom_02.menu.lvl.HTTP_CLIENTHTTP_SERVER=HTTP_CLIENT+HTTP_SERVER
4002+
d1_wroom_02.menu.lvl.HTTP_CLIENTHTTP_SERVER.build.debug_level= -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_SERVER
4003+
d1_wroom_02.menu.lvl.SSLTLS_MEMHTTP_CLIENT=SSL+TLS_MEM+HTTP_CLIENT
4004+
d1_wroom_02.menu.lvl.SSLTLS_MEMHTTP_CLIENT.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_CLIENT
4005+
d1_wroom_02.menu.lvl.SSLTLS_MEMHTTP_SERVER=SSL+TLS_MEM+HTTP_SERVER
4006+
d1_wroom_02.menu.lvl.SSLTLS_MEMHTTP_SERVER.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_SERVER
4007+
d1_wroom_02.menu.lvl.SSLHTTP_CLIENTHTTP_SERVER=SSL+HTTP_CLIENT+HTTP_SERVER
4008+
d1_wroom_02.menu.lvl.SSLHTTP_CLIENTHTTP_SERVER.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_SERVER
4009+
d1_wroom_02.menu.lvl.TLS_MEMHTTP_CLIENTHTTP_SERVER=TLS_MEM+HTTP_CLIENT+HTTP_SERVER
4010+
d1_wroom_02.menu.lvl.TLS_MEMHTTP_CLIENTHTTP_SERVER.build.debug_level= -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_SERVER
4011+
d1_wroom_02.menu.lvl.SSLTLS_MEMHTTP_CLIENTHTTP_SERVER=SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER
4012+
d1_wroom_02.menu.lvl.SSLTLS_MEMHTTP_CLIENTHTTP_SERVER.build.debug_level= -DDEBUG_ESP_SSL -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_SERVER
4013+
d1_wroom_02.menu.lvl.CORE=CORE
4014+
d1_wroom_02.menu.lvl.CORE.build.debug_level= -DDEBUG_ESP_CORE
4015+
d1_wroom_02.menu.lvl.WIFI=WIFI
4016+
d1_wroom_02.menu.lvl.WIFI.build.debug_level= -DDEBUG_ESP_WIFI
4017+
d1_wroom_02.menu.lvl.HTTP_UPDATE=HTTP_UPDATE
4018+
d1_wroom_02.menu.lvl.HTTP_UPDATE.build.debug_level= -DDEBUG_ESP_HTTP_UPDATE
4019+
d1_wroom_02.menu.lvl.UPDATER=UPDATER
4020+
d1_wroom_02.menu.lvl.UPDATER.build.debug_level= -DDEBUG_ESP_UPDATER
4021+
d1_wroom_02.menu.lvl.OTA=OTA
4022+
d1_wroom_02.menu.lvl.OTA.build.debug_level= -DDEBUG_ESP_OTA
4023+
d1_wroom_02.menu.lvl.OOM=OOM
4024+
d1_wroom_02.menu.lvl.OOM.build.debug_level= -DDEBUG_ESP_OOM
4025+
d1_wroom_02.menu.lvl.MDNS=MDNS
4026+
d1_wroom_02.menu.lvl.MDNS.build.debug_level= -DDEBUG_ESP_MDNS
4027+
d1_wroom_02.menu.lvl.HWDT=HWDT
4028+
d1_wroom_02.menu.lvl.HWDT.build.debug_level= -DDEBUG_ESP_HWDT
4029+
d1_wroom_02.menu.lvl.HWDT_NOEXTRA4K=HWDT_NOEXTRA4K
4030+
d1_wroom_02.menu.lvl.HWDT_NOEXTRA4K.build.debug_level= -DDEBUG_ESP_HWDT_NOEXTRA4K
4031+
d1_wroom_02.menu.lvl.COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS=CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS
4032+
d1_wroom_02.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
4033+
d1_wroom_02.menu.lvl.COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT=CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT
4034+
d1_wroom_02.menu.lvl.COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT.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 -DDEBUG_ESP_HWDT
4035+
d1_wroom_02.menu.lvl.COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K=CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K
4036+
d1_wroom_02.menu.lvl.COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K.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 -DDEBUG_ESP_HWDT_NOEXTRA4K
4037+
d1_wroom_02.menu.lvl.SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS=SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS
4038+
d1_wroom_02.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
4039+
d1_wroom_02.menu.lvl.SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT=SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT
4040+
d1_wroom_02.menu.lvl.SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT.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 -DDEBUG_ESP_HWDT
4041+
d1_wroom_02.menu.lvl.SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K=SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K
4042+
d1_wroom_02.menu.lvl.SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K.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 -DDEBUG_ESP_HWDT_NOEXTRA4K
4043+
d1_wroom_02.menu.lvl.NoAssert-NDEBUG=NoAssert-NDEBUG
4044+
d1_wroom_02.menu.lvl.NoAssert-NDEBUG.build.debug_level= -DNDEBUG
4045+
d1_wroom_02.menu.wipe.none=Only Sketch
4046+
d1_wroom_02.menu.wipe.none.upload.erase_cmd=
4047+
d1_wroom_02.menu.wipe.sdk=Sketch + WiFi Settings
4048+
d1_wroom_02.menu.wipe.sdk.upload.erase_cmd=erase_region "{build.rfcal_addr}" 0x4000
4049+
d1_wroom_02.menu.wipe.all=All Flash Contents
4050+
d1_wroom_02.menu.wipe.all.upload.erase_cmd=erase_flash
4051+
d1_wroom_02.menu.baud.921600=921600
4052+
d1_wroom_02.menu.baud.921600.upload.speed=921600
4053+
d1_wroom_02.menu.baud.57600=57600
4054+
d1_wroom_02.menu.baud.57600.upload.speed=57600
4055+
d1_wroom_02.menu.baud.115200=115200
4056+
d1_wroom_02.menu.baud.115200.upload.speed=115200
4057+
d1_wroom_02.menu.baud.230400.linux=230400
4058+
d1_wroom_02.menu.baud.230400.macosx=230400
4059+
d1_wroom_02.menu.baud.230400.upload.speed=230400
4060+
d1_wroom_02.menu.baud.256000.windows=256000
4061+
d1_wroom_02.menu.baud.256000.upload.speed=256000
4062+
d1_wroom_02.menu.baud.460800.linux=460800
4063+
d1_wroom_02.menu.baud.460800.macosx=460800
4064+
d1_wroom_02.menu.baud.460800.upload.speed=460800
4065+
d1_wroom_02.menu.baud.512000.windows=512000
4066+
d1_wroom_02.menu.baud.512000.upload.speed=512000
4067+
d1_wroom_02.menu.baud.3000000=3000000
4068+
d1_wroom_02.menu.baud.3000000.upload.speed=3000000
4069+
d1_wroom_02.menu.eesz.autoflash=Mapping defined by Hardware and Sketch
4070+
d1_wroom_02.menu.eesz.autoflash.build.flash_size=16M
4071+
d1_wroom_02.menu.eesz.autoflash.build.flash_ld=eagle.flash.auto.ld
4072+
d1_wroom_02.menu.eesz.autoflash.build.extra_flags=-DFLASH_MAP_SUPPORT=1
4073+
d1_wroom_02.menu.eesz.autoflash.upload.maximum_size=1044464
4074+
38474075
##############################################################
38484076
d1_mini.name=LOLIN(WEMOS) D1 R2 & mini
38494077
d1_mini.build.board=ESP8266_WEMOS_D1MINI

doc/boards.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,11 @@ LOLIN(WEMOS) D1 R2 & mini
351351

352352
Product page: https://www.wemos.cc/
353353

354+
LOLIN(WEMOS) D1 ESP-WROOM-02
355+
----------------------------
356+
357+
No real product pages. See: https://www.instructables.com/How-to-Use-Wemos-ESP-Wroom-02-D1-Mini-WiFi-Module-/ or https://www.arduino-tech.com/wemos-esp-wroom-02-mainboard-d1-mini-wifi-module-esp826618650-battery/
358+
354359
LOLIN(WEMOS) D1 mini (clone)
355360
----------------------------
356361

package/package_esp8266com_index.template.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,9 @@
7777
{
7878
"name": "LOLIN(WEMOS) D1 R2 & mini"
7979
},
80+
{
81+
"name": "LOLIN(WEMOS) D1 ESP-WROOM-02"
82+
},
8083
{
8184
"name": "LOLIN(WEMOS) D1 mini (clone)"
8285
},

tools/boards.txt.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -621,6 +621,21 @@
621621
'serial': '921',
622622
'desc': [ 'Product page: https://www.wemos.cc/' ],
623623
}),
624+
( 'd1_wroom_02', {
625+
'name': 'LOLIN(WEMOS) D1 ESP-WROOM-02',
626+
'opts': {
627+
'.build.board': 'ESP8266_WEMOS_D1WROOM02',
628+
'.build.variant': 'd1_mini',
629+
},
630+
'macro': [
631+
'resetmethod_nodemcu',
632+
'flashmode_dio',
633+
'flashfreq_26',
634+
'2M',
635+
],
636+
'serial': '921',
637+
'desc': [ 'No real product pages. See: https://www.instructables.com/How-to-Use-Wemos-ESP-Wroom-02-D1-Mini-WiFi-Module-/ or https://www.arduino-tech.com/wemos-esp-wroom-02-mainboard-d1-mini-wifi-module-esp826618650-battery/ ' ],
638+
}),
624639
( 'd1_mini_clone', {
625640
'name': 'LOLIN(WEMOS) D1 mini (clone)',
626641
'opts': {
@@ -1085,6 +1100,10 @@
10851100
( '.menu.FlashFreq.26.build.flash_freq', '26' ),
10861101
]),
10871102

1103+
'flashfreq_26': collections.OrderedDict([
1104+
( '.build.flash_freq', '26' ),
1105+
]),
1106+
10881107
'flashfreq_40': collections.OrderedDict([
10891108
( '.build.flash_freq', '40' ),
10901109
]),

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy