@@ -5083,6 +5083,325 @@ lilygo_t3s3.menu.Revision.Radio_SX1280PA.build.variant=lilygo_t3_s3_sx1280pa
50835083lilygo_t3s3.menu.Revision.Radio_LR1121=Radio-LR1121
50845084lilygo_t3s3.menu.Revision.Radio_LR1121.build.board=LILYGO_T3S3_LR1121
50855085lilygo_t3s3.menu.Revision.Radio_LR1121.build.variant=lilygo_t3_s3_lr1121
5086+
5087+ ##############################################################
5088+
5089+ twatchs3.name=LilyGo T-Watch-S3
5090+
5091+ twatchs3.bootloader.tool=esptool_py
5092+ twatchs3.bootloader.tool.default=esptool_py
5093+
5094+ twatchs3.upload.tool=esptool_py
5095+ twatchs3.upload.tool.default=esptool_py
5096+ twatchs3.upload.tool.network=esp_ota
5097+
5098+ twatchs3.upload.maximum_size=1310720
5099+ twatchs3.upload.maximum_data_size=327680
5100+ twatchs3.upload.flags=
5101+ twatchs3.upload.extra_flags=
5102+ twatchs3.upload.use_1200bps_touch=false
5103+ twatchs3.upload.wait_for_upload_port=false
5104+
5105+ twatchs3.serial.disableDTR=false
5106+ twatchs3.serial.disableRTS=false
5107+
5108+ twatchs3.build.tarch=xtensa
5109+ twatchs3.build.bootloader_addr=0x0
5110+ twatchs3.build.target=esp32s3
5111+ twatchs3.build.mcu=esp32s3
5112+ twatchs3.build.core=esp32
5113+ twatchs3.build.variant=lilygo_twatch_s3
5114+ twatchs3.build.board=T_WATCH_S3
5115+
5116+ twatchs3.build.usb_mode=1
5117+ twatchs3.build.cdc_on_boot=0
5118+ twatchs3.build.msc_on_boot=0
5119+ twatchs3.build.dfu_on_boot=0
5120+ twatchs3.build.f_cpu=240000000L
5121+ twatchs3.build.flash_size=16MB
5122+ twatchs3.build.flash_freq=80m
5123+ twatchs3.build.flash_mode=dio
5124+ twatchs3.build.boot=qio
5125+ twatchs3.build.boot_freq=80m
5126+ twatchs3.build.partitions=app3M_fat9M_16MB
5127+ twatchs3.build.defines=-DBOARD_HAS_PSRAM -DARDUINO_T_WATCH_S3
5128+ twatchs3.build.loop_core=
5129+ twatchs3.build.event_core=
5130+ twatchs3.build.psram_type=opi
5131+ twatchs3.build.memory_type={build.boot}_{build.psram_type}
5132+
5133+ ## IDE 2.0 Seems to not update the value
5134+ twatchs3.menu.JTAGAdapter.default=Disabled
5135+ twatchs3.menu.JTAGAdapter.default.build.copy_jtag_files=0
5136+ twatchs3.menu.JTAGAdapter.builtin=Integrated USB JTAG
5137+ twatchs3.menu.JTAGAdapter.builtin.build.openocdscript=esp32s3-builtin.cfg
5138+ twatchs3.menu.JTAGAdapter.builtin.build.copy_jtag_files=1
5139+
5140+ twatchs3.menu.LoopCore.1=Core 1
5141+ twatchs3.menu.LoopCore.1.build.loop_core=-DARDUINO_RUNNING_CORE=1
5142+ twatchs3.menu.LoopCore.0=Core 0
5143+ twatchs3.menu.LoopCore.0.build.loop_core=-DARDUINO_RUNNING_CORE=0
5144+
5145+ twatchs3.menu.EventsCore.1=Core 1
5146+ twatchs3.menu.EventsCore.1.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=1
5147+ twatchs3.menu.EventsCore.0=Core 0
5148+ twatchs3.menu.EventsCore.0.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
5149+
5150+ twatchs3.menu.USBMode.hwcdc=Hardware CDC and JTAG
5151+ twatchs3.menu.USBMode.hwcdc.build.usb_mode=1
5152+ twatchs3.menu.USBMode.default=USB-OTG (TinyUSB)
5153+ twatchs3.menu.USBMode.default.build.usb_mode=0
5154+
5155+ twatchs3.menu.CDCOnBoot.default=Enabled
5156+ twatchs3.menu.CDCOnBoot.default.build.cdc_on_boot=1
5157+ twatchs3.menu.CDCOnBoot.cdc=Disabled
5158+ twatchs3.menu.CDCOnBoot.cdc.build.cdc_on_boot=0
5159+
5160+ twatchs3.menu.MSCOnBoot.default=Disabled
5161+ twatchs3.menu.MSCOnBoot.default.build.msc_on_boot=0
5162+ twatchs3.menu.MSCOnBoot.msc=Enabled (Requires USB-OTG Mode)
5163+ twatchs3.menu.MSCOnBoot.msc.build.msc_on_boot=1
5164+
5165+ twatchs3.menu.DFUOnBoot.default=Disabled
5166+ twatchs3.menu.DFUOnBoot.default.build.dfu_on_boot=0
5167+ twatchs3.menu.DFUOnBoot.dfu=Enabled (Requires USB-OTG Mode)
5168+ twatchs3.menu.DFUOnBoot.dfu.build.dfu_on_boot=1
5169+
5170+ twatchs3.menu.UploadMode.default=UART0 / Hardware CDC
5171+ twatchs3.menu.UploadMode.default.upload.use_1200bps_touch=false
5172+ twatchs3.menu.UploadMode.default.upload.wait_for_upload_port=false
5173+ twatchs3.menu.UploadMode.cdc=USB-OTG CDC (TinyUSB)
5174+ twatchs3.menu.UploadMode.cdc.upload.use_1200bps_touch=true
5175+ twatchs3.menu.UploadMode.cdc.upload.wait_for_upload_port=true
5176+
5177+ twatchs3.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FATFS)
5178+ twatchs3.menu.PartitionScheme.fatflash.build.partitions=ffat
5179+ twatchs3.menu.PartitionScheme.fatflash.upload.maximum_size=2097152
5180+ twatchs3.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9.9MB FATFS)
5181+ twatchs3.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB
5182+ twatchs3.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728
5183+ twatchs3.menu.PartitionScheme.rainmaker=RainMaker
5184+ twatchs3.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
5185+ twatchs3.menu.PartitionScheme.rainmaker.upload.maximum_size=1966080
5186+ twatchs3.menu.PartitionScheme.esp_sr_16=ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)
5187+ twatchs3.menu.PartitionScheme.esp_sr_16.upload.maximum_size=3145728
5188+ twatchs3.menu.PartitionScheme.esp_sr_16.upload.extra_flags=0xD10000 {build.path}/srmodels.bin
5189+ twatchs3.menu.PartitionScheme.esp_sr_16.build.partitions=esp_sr_16
5190+ twatchs3.menu.PartitionScheme.custom=Custom
5191+ twatchs3.menu.PartitionScheme.custom.build.partitions=
5192+ twatchs3.menu.PartitionScheme.custom.upload.maximum_size=16777216
5193+
5194+ twatchs3.menu.CPUFreq.240=240MHz (WiFi)
5195+ twatchs3.menu.CPUFreq.240.build.f_cpu=240000000L
5196+ twatchs3.menu.CPUFreq.160=160MHz (WiFi)
5197+ twatchs3.menu.CPUFreq.160.build.f_cpu=160000000L
5198+ twatchs3.menu.CPUFreq.80=80MHz (WiFi)
5199+ twatchs3.menu.CPUFreq.80.build.f_cpu=80000000L
5200+ twatchs3.menu.CPUFreq.40=40MHz
5201+ twatchs3.menu.CPUFreq.40.build.f_cpu=40000000L
5202+ twatchs3.menu.CPUFreq.20=20MHz
5203+ twatchs3.menu.CPUFreq.20.build.f_cpu=20000000L
5204+ twatchs3.menu.CPUFreq.10=10MHz
5205+ twatchs3.menu.CPUFreq.10.build.f_cpu=10000000L
5206+
5207+ twatchs3.menu.UploadSpeed.921600=921600
5208+ twatchs3.menu.UploadSpeed.921600.upload.speed=921600
5209+ twatchs3.menu.UploadSpeed.115200=115200
5210+ twatchs3.menu.UploadSpeed.115200.upload.speed=115200
5211+ twatchs3.menu.UploadSpeed.256000.windows=256000
5212+ twatchs3.menu.UploadSpeed.256000.upload.speed=256000
5213+ twatchs3.menu.UploadSpeed.230400.windows.upload.speed=256000
5214+ twatchs3.menu.UploadSpeed.230400=230400
5215+ twatchs3.menu.UploadSpeed.230400.upload.speed=230400
5216+ twatchs3.menu.UploadSpeed.460800.linux=460800
5217+ twatchs3.menu.UploadSpeed.460800.macosx=460800
5218+ twatchs3.menu.UploadSpeed.460800.upload.speed=460800
5219+ twatchs3.menu.UploadSpeed.512000.windows=512000
5220+ twatchs3.menu.UploadSpeed.512000.upload.speed=512000
5221+
5222+ twatchs3.menu.DebugLevel.none=None
5223+ twatchs3.menu.DebugLevel.none.build.code_debug=0
5224+ twatchs3.menu.DebugLevel.error=Error
5225+ twatchs3.menu.DebugLevel.error.build.code_debug=1
5226+ twatchs3.menu.DebugLevel.warn=Warn
5227+ twatchs3.menu.DebugLevel.warn.build.code_debug=2
5228+ twatchs3.menu.DebugLevel.info=Info
5229+ twatchs3.menu.DebugLevel.info.build.code_debug=3
5230+ twatchs3.menu.DebugLevel.debug=Debug
5231+ twatchs3.menu.DebugLevel.debug.build.code_debug=4
5232+ twatchs3.menu.DebugLevel.verbose=Verbose
5233+ twatchs3.menu.DebugLevel.verbose.build.code_debug=5
5234+
5235+ twatchs3.menu.EraseFlash.none=Disabled
5236+ twatchs3.menu.EraseFlash.none.upload.erase_cmd=
5237+ twatchs3.menu.EraseFlash.all=Enabled
5238+ twatchs3.menu.EraseFlash.all.upload.erase_cmd=-e
5239+
5240+ twatchs3.menu.Revision.Radio_SX1280=Radio-SX1280
5241+ twatchs3.menu.Revision.Radio_SX1280.build.board=LILYGO_LORA_SX1280
5242+ twatchs3.menu.Revision.Radio_SX1262=Radio-SX1262
5243+ twatchs3.menu.Revision.Radio_SX1262.build.board=LILYGO_LORA_SX1262
5244+
5245+ ##############################################################
5246+
5247+
5248+ twatch_ultra.name=LilyGo T-Watch-Ultra
5249+
5250+ twatch_ultra.bootloader.tool=esptool_py
5251+ twatch_ultra.bootloader.tool.default=esptool_py
5252+
5253+ twatch_ultra.upload.tool=esptool_py
5254+ twatch_ultra.upload.tool.default=esptool_py
5255+ twatch_ultra.upload.tool.network=esp_ota
5256+
5257+ twatch_ultra.upload.maximum_size=1310720
5258+ twatch_ultra.upload.maximum_data_size=327680
5259+ twatch_ultra.upload.flags=
5260+ twatch_ultra.upload.extra_flags=
5261+ twatch_ultra.upload.use_1200bps_touch=false
5262+ twatch_ultra.upload.wait_for_upload_port=false
5263+
5264+ twatch_ultra.serial.disableDTR=false
5265+ twatch_ultra.serial.disableRTS=false
5266+
5267+ twatch_ultra.build.tarch=xtensa
5268+ twatch_ultra.build.bootloader_addr=0x0
5269+ twatch_ultra.build.target=esp32s3
5270+ twatch_ultra.build.mcu=esp32s3
5271+ twatch_ultra.build.core=esp32
5272+ twatch_ultra.build.variant=lilygo_twatch_ultra
5273+ twatch_ultra.build.board=T_WATCH_S3_ULTRA
5274+
5275+ twatch_ultra.build.usb_mode=1
5276+ twatch_ultra.build.cdc_on_boot=1
5277+ twatch_ultra.build.msc_on_boot=0
5278+ twatch_ultra.build.dfu_on_boot=0
5279+ twatch_ultra.build.f_cpu=240000000L
5280+ twatch_ultra.build.flash_size=16MB
5281+ twatch_ultra.build.flash_freq=80m
5282+ twatch_ultra.build.flash_mode=dio
5283+ twatch_ultra.build.boot=qio
5284+ twatch_ultra.build.boot_freq=80m
5285+ twatch_ultra.build.partitions=app3M_fat9M_16MB
5286+ twatch_ultra.build.defines=-DBOARD_HAS_PSRAM -DARDUINO_T_WATCH_S3_ULTRA
5287+ twatch_ultra.build.loop_core=
5288+ twatch_ultra.build.event_core=
5289+ twatch_ultra.build.psram_type=qspi
5290+ twatch_ultra.build.memory_type={build.boot}_{build.psram_type}
5291+
5292+ ## IDE 2.0 Seems to not update the value
5293+ twatch_ultra.menu.JTAGAdapter.default=Disabled
5294+ twatch_ultra.menu.JTAGAdapter.default.build.copy_jtag_files=0
5295+ twatch_ultra.menu.JTAGAdapter.builtin=Integrated USB JTAG
5296+ twatch_ultra.menu.JTAGAdapter.builtin.build.openocdscript=esp32s3-builtin.cfg
5297+ twatch_ultra.menu.JTAGAdapter.builtin.build.copy_jtag_files=1
5298+
5299+ twatch_ultra.menu.LoopCore.1=Core 1
5300+ twatch_ultra.menu.LoopCore.1.build.loop_core=-DARDUINO_RUNNING_CORE=1
5301+ twatch_ultra.menu.LoopCore.0=Core 0
5302+ twatch_ultra.menu.LoopCore.0.build.loop_core=-DARDUINO_RUNNING_CORE=0
5303+
5304+ twatch_ultra.menu.EventsCore.1=Core 1
5305+ twatch_ultra.menu.EventsCore.1.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=1
5306+ twatch_ultra.menu.EventsCore.0=Core 0
5307+ twatch_ultra.menu.EventsCore.0.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
5308+
5309+ twatch_ultra.menu.USBMode.hwcdc=Hardware CDC and JTAG
5310+ twatch_ultra.menu.USBMode.hwcdc.build.usb_mode=1
5311+ twatch_ultra.menu.USBMode.default=USB-OTG (TinyUSB)
5312+ twatch_ultra.menu.USBMode.default.build.usb_mode=0
5313+
5314+ twatch_ultra.menu.CDCOnBoot.default=Enabled
5315+ twatch_ultra.menu.CDCOnBoot.default.build.cdc_on_boot=1
5316+ twatch_ultra.menu.CDCOnBoot.cdc=Disabled
5317+ twatch_ultra.menu.CDCOnBoot.cdc.build.cdc_on_boot=0
5318+
5319+ twatch_ultra.menu.MSCOnBoot.default=Disabled
5320+ twatch_ultra.menu.MSCOnBoot.default.build.msc_on_boot=0
5321+ twatch_ultra.menu.MSCOnBoot.msc=Enabled (Requires USB-OTG Mode)
5322+ twatch_ultra.menu.MSCOnBoot.msc.build.msc_on_boot=1
5323+
5324+ twatch_ultra.menu.DFUOnBoot.default=Disabled
5325+ twatch_ultra.menu.DFUOnBoot.default.build.dfu_on_boot=0
5326+ twatch_ultra.menu.DFUOnBoot.dfu=Enabled (Requires USB-OTG Mode)
5327+ twatch_ultra.menu.DFUOnBoot.dfu.build.dfu_on_boot=1
5328+
5329+ twatch_ultra.menu.UploadMode.default=UART0 / Hardware CDC
5330+ twatch_ultra.menu.UploadMode.default.upload.use_1200bps_touch=false
5331+ twatch_ultra.menu.UploadMode.default.upload.wait_for_upload_port=false
5332+ twatch_ultra.menu.UploadMode.cdc=USB-OTG CDC (TinyUSB)
5333+ twatch_ultra.menu.UploadMode.cdc.upload.use_1200bps_touch=true
5334+ twatch_ultra.menu.UploadMode.cdc.upload.wait_for_upload_port=true
5335+
5336+ twatch_ultra.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FATFS)
5337+ twatch_ultra.menu.PartitionScheme.fatflash.build.partitions=ffat
5338+ twatch_ultra.menu.PartitionScheme.fatflash.upload.maximum_size=2097152
5339+ twatch_ultra.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9.9MB FATFS)
5340+ twatch_ultra.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB
5341+ twatch_ultra.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728
5342+ twatch_ultra.menu.PartitionScheme.rainmaker=RainMaker
5343+ twatch_ultra.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
5344+ twatch_ultra.menu.PartitionScheme.rainmaker.upload.maximum_size=1966080
5345+ twatch_ultra.menu.PartitionScheme.esp_sr_16=ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)
5346+ twatch_ultra.menu.PartitionScheme.esp_sr_16.upload.maximum_size=3145728
5347+ twatch_ultra.menu.PartitionScheme.esp_sr_16.upload.extra_flags=0xD10000 {build.path}/srmodels.bin
5348+ twatch_ultra.menu.PartitionScheme.esp_sr_16.build.partitions=esp_sr_16
5349+ twatch_ultra.menu.PartitionScheme.custom=Custom
5350+ twatch_ultra.menu.PartitionScheme.custom.build.partitions=
5351+ twatch_ultra.menu.PartitionScheme.custom.upload.maximum_size=16777216
5352+
5353+ twatch_ultra.menu.CPUFreq.240=240MHz (WiFi)
5354+ twatch_ultra.menu.CPUFreq.240.build.f_cpu=240000000L
5355+ twatch_ultra.menu.CPUFreq.160=160MHz (WiFi)
5356+ twatch_ultra.menu.CPUFreq.160.build.f_cpu=160000000L
5357+ twatch_ultra.menu.CPUFreq.80=80MHz (WiFi)
5358+ twatch_ultra.menu.CPUFreq.80.build.f_cpu=80000000L
5359+ twatch_ultra.menu.CPUFreq.40=40MHz
5360+ twatch_ultra.menu.CPUFreq.40.build.f_cpu=40000000L
5361+ twatch_ultra.menu.CPUFreq.20=20MHz
5362+ twatch_ultra.menu.CPUFreq.20.build.f_cpu=20000000L
5363+ twatch_ultra.menu.CPUFreq.10=10MHz
5364+ twatch_ultra.menu.CPUFreq.10.build.f_cpu=10000000L
5365+
5366+ twatch_ultra.menu.UploadSpeed.921600=921600
5367+ twatch_ultra.menu.UploadSpeed.921600.upload.speed=921600
5368+ twatch_ultra.menu.UploadSpeed.115200=115200
5369+ twatch_ultra.menu.UploadSpeed.115200.upload.speed=115200
5370+ twatch_ultra.menu.UploadSpeed.256000.windows=256000
5371+ twatch_ultra.menu.UploadSpeed.256000.upload.speed=256000
5372+ twatch_ultra.menu.UploadSpeed.230400.windows.upload.speed=256000
5373+ twatch_ultra.menu.UploadSpeed.230400=230400
5374+ twatch_ultra.menu.UploadSpeed.230400.upload.speed=230400
5375+ twatch_ultra.menu.UploadSpeed.460800.linux=460800
5376+ twatch_ultra.menu.UploadSpeed.460800.macosx=460800
5377+ twatch_ultra.menu.UploadSpeed.460800.upload.speed=460800
5378+ twatch_ultra.menu.UploadSpeed.512000.windows=512000
5379+ twatch_ultra.menu.UploadSpeed.512000.upload.speed=512000
5380+
5381+ twatch_ultra.menu.DebugLevel.none=None
5382+ twatch_ultra.menu.DebugLevel.none.build.code_debug=0
5383+ twatch_ultra.menu.DebugLevel.error=Error
5384+ twatch_ultra.menu.DebugLevel.error.build.code_debug=1
5385+ twatch_ultra.menu.DebugLevel.warn=Warn
5386+ twatch_ultra.menu.DebugLevel.warn.build.code_debug=2
5387+ twatch_ultra.menu.DebugLevel.info=Info
5388+ twatch_ultra.menu.DebugLevel.info.build.code_debug=3
5389+ twatch_ultra.menu.DebugLevel.debug=Debug
5390+ twatch_ultra.menu.DebugLevel.debug.build.code_debug=4
5391+ twatch_ultra.menu.DebugLevel.verbose=Verbose
5392+ twatch_ultra.menu.DebugLevel.verbose.build.code_debug=5
5393+
5394+ twatch_ultra.menu.EraseFlash.none=Disabled
5395+ twatch_ultra.menu.EraseFlash.none.upload.erase_cmd=
5396+ twatch_ultra.menu.EraseFlash.all=Enabled
5397+ twatch_ultra.menu.EraseFlash.all.upload.erase_cmd=-e
5398+
5399+ twatch_ultra.menu.Revision.Radio_SX1280=Radio-SX1280
5400+ twatch_ultra.menu.Revision.Radio_SX1280.build.board=LILYGO_LORA_SX1280
5401+ twatch_ultra.menu.Revision.Radio_SX1262=Radio-SX1262
5402+ twatch_ultra.menu.Revision.Radio_SX1262.build.board=LILYGO_LORA_SX1262
5403+
5404+
50865405##############################################################
50875406
50885407micros2.name=microS2
0 commit comments