menu.Language=Language

##############################################################

ftSwarmRS.name=ftSwarmRS

ftSwarmRS.bootloader.tool=esptool_py
ftSwarmRS.bootloader.tool.default=esptool_py

ftSwarmRS.upload.tool=esptool_py
ftSwarmRS.upload.tool.default=esptool_py
ftSwarmRS.upload.tool.network=esp_ota

ftSwarmRS.upload.maximum_size=3342336
ftSwarmRS.upload.maximum_data_size=327680
ftSwarmRS.upload.flags=
ftSwarmRS.upload.erase_cmd=
ftSwarmRS.upload.extra_flags=
ftSwarmRS.upload.use_1200bps_touch=false
ftSwarmRS.upload.wait_for_upload_port=false
ftSwarmRS.upload.speed=921600

ftSwarmRS.serial.disableDTR=false
ftSwarmRS.serial.disableRTS=false

ftSwarmRS.build.tarch=xtensa
ftSwarmRS.build.bootloader_addr=0x0
ftSwarmRS.build.target=esp32s3
ftSwarmRS.build.mcu=esp32s3
ftSwarmRS.build.core=esp32
ftSwarmRS.build.variant=ftswarmrs
ftSwarmRS.build.board=FTSWARMRS

ftSwarmRS.build.copy_jtag_files=0
ftSwarmRS.build.usb_mode=1
ftSwarmRS.build.cdc_on_boot=0
ftSwarmRS.build.msc_on_boot=0
ftSwarmRS.build.dfu_on_boot=0
ftSwarmRS.build.f_cpu=240000000L
ftSwarmRS.build.flash_size=8MB
ftSwarmRS.build.flash_freq=80m
ftSwarmRS.build.flash_mode=dio
ftSwarmRS.build.boot=qio
ftSwarmRS.build.boot_freq=80m
ftSwarmRS.build.partitions=default_8MB
ftSwarmRS.build.defines=-DBOARD_HAS_PSRAM {build.language_define}

ftSwarmRS.build.loop_core=-DARDUINO_RUNNING_CORE=1
ftSwarmRS.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
ftSwarmRS.build.psram_type=qspi
ftSwarmRS.build.memory_type={build.boot}_{build.psram_type}

ftSwarmRS.menu.PartitionScheme.default_8MB=8M with spiffs (3MB APP/1.5MB SPIFFS)
ftSwarmRS.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
ftSwarmRS.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
ftSwarmRS.menu.PartitionScheme.custom=Custom
ftSwarmRS.menu.PartitionScheme.custom.build.partitions=
ftSwarmRS.menu.PartitionScheme.custom.upload.maximum_size=8388608

ftSwarmRS.menu.DebugLevel.none=None
ftSwarmRS.menu.DebugLevel.none.build.code_debug=0
ftSwarmRS.menu.DebugLevel.error=Error
ftSwarmRS.menu.DebugLevel.error.build.code_debug=1
ftSwarmRS.menu.DebugLevel.warn=Warn
ftSwarmRS.menu.DebugLevel.warn.build.code_debug=2
ftSwarmRS.menu.DebugLevel.info=Info
ftSwarmRS.menu.DebugLevel.info.build.code_debug=3
ftSwarmRS.menu.DebugLevel.debug=Debug
ftSwarmRS.menu.DebugLevel.debug.build.code_debug=4
ftSwarmRS.menu.DebugLevel.verbose=Verbose
ftSwarmRS.menu.DebugLevel.verbose.build.code_debug=5

ftSwarmRS.menu.EraseFlash.none=Disabled
ftSwarmRS.menu.EraseFlash.all=Enabled
ftSwarmRS.menu.EraseFlash.all.upload.erase_cmd=-e

ftSwarmRS.menu.Language.en=English
ftSwarmRS.menu.Language.en.build.language_define=-DLANGUAGEEN
ftSwarmRS.menu.Language.de=Deutsch
ftSwarmRS.menu.Language.de.build.language_define=-DLANGUAGEDE

##############################################################

ftSwarmXL.name=ftSwarmXL

ftSwarmXL.bootloader.tool=esptool_py
ftSwarmXL.bootloader.tool.default=esptool_py

ftSwarmXL.upload.tool=esptool_py
ftSwarmXL.upload.tool.default=esptool_py
ftSwarmXL.upload.tool.network=esp_ota

ftSwarmXL.upload.maximum_size=3145728
ftSwarmXL.upload.maximum_data_size=327680
ftSwarmXL.upload.flags=
ftSwarmXL.upload.erase_cmd=
ftSwarmXL.upload.extra_flags=
ftSwarmXL.upload.use_1200bps_touch=false
ftSwarmXL.upload.wait_for_upload_port=false
ftSwarmXL.upload.speed=921600

ftSwarmXL.serial.disableDTR=false
ftSwarmXL.serial.disableRTS=false

ftSwarmXL.build.tarch=xtensa
ftSwarmXL.build.bootloader_addr=0x0
ftSwarmXL.build.target=esp32s3
ftSwarmXL.build.mcu=esp32s3
ftSwarmXL.build.core=esp32
ftSwarmXL.build.variant=ftswarmxl
ftSwarmXL.build.board=FTSWARMXL

ftSwarmXL.build.copy_jtag_files=0
ftSwarmXL.build.usb_mode=1
ftSwarmXL.build.cdc_on_boot=0
ftSwarmXL.build.msc_on_boot=0
ftSwarmXL.build.dfu_on_boot=0
ftSwarmXL.build.f_cpu=240000000L
ftSwarmXL.build.flash_size=4MB
ftSwarmXL.build.flash_freq=80m
ftSwarmXL.build.flash_mode=dio
ftSwarmXL.build.boot=qio
ftSwarmXL.build.boot_freq=80m
ftSwarmXL.build.partitions=huge_app
ftSwarmXL.build.defines=-DBOARD_HAS_PSRAM {build.language_define}

ftSwarmXL.build.loop_core=-DARDUINO_RUNNING_CORE=1
ftSwarmXL.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
ftSwarmXL.build.psram_type=qspi
ftSwarmXL.build.memory_type={build.boot}_{build.psram_type}

ftSwarmXL.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
ftSwarmXL.menu.PartitionScheme.huge_app.build.partitions=huge_app
ftSwarmXL.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
ftSwarmXL.menu.PartitionScheme.custom=Custom
ftSwarmXL.menu.PartitionScheme.custom.build.partitions=
ftSwarmXL.menu.PartitionScheme.custom.upload.maximum_size=4194304

ftSwarmXL.menu.DebugLevel.none=None
ftSwarmXL.menu.DebugLevel.none.build.code_debug=0
ftSwarmXL.menu.DebugLevel.error=Error
ftSwarmXL.menu.DebugLevel.error.build.code_debug=1
ftSwarmXL.menu.DebugLevel.warn=Warn
ftSwarmXL.menu.DebugLevel.warn.build.code_debug=2
ftSwarmXL.menu.DebugLevel.info=Info
ftSwarmXL.menu.DebugLevel.info.build.code_debug=3
ftSwarmXL.menu.DebugLevel.debug=Debug
ftSwarmXL.menu.DebugLevel.debug.build.code_debug=4
ftSwarmXL.menu.DebugLevel.verbose=Verbose
ftSwarmXL.menu.DebugLevel.verbose.build.code_debug=5

ftSwarmXL.menu.EraseFlash.none=Disabled
ftSwarmXL.menu.EraseFlash.all=Enabled
ftSwarmXL.menu.EraseFlash.all.upload.erase_cmd=-e

ftSwarmXL.menu.Language.en=English
ftSwarmXL.menu.Language.en.build.language_define=-DLANGUAGEEN
ftSwarmXL.menu.Language.de=Deutsch
ftSwarmXL.menu.Language.de.build.language_define=-DLANGUAGEDE

##############################################################

ftSwarmPwrDrive.name=ftSwarmPwrDrive

ftSwarmPwrDrive.bootloader.tool=esptool_py
ftSwarmPwrDrive.bootloader.tool.default=esptool_py

ftSwarmPwrDrive.upload.tool=esptool_py
ftSwarmPwrDrive.upload.tool.default=esptool_py
ftSwarmPwrDrive.upload.tool.network=esp_ota

ftSwarmPwrDrive.upload.maximum_size=3145728
ftSwarmPwrDrive.upload.maximum_data_size=327680
ftSwarmPwrDrive.upload.flags=
ftSwarmPwrDrive.upload.erase_cmd=
ftSwarmPwrDrive.upload.extra_flags=
ftSwarmPwrDrive.upload.use_1200bps_touch=false
ftSwarmPwrDrive.upload.wait_for_upload_port=false
ftSwarmPwrDrive.upload.speed=921600

ftSwarmPwrDrive.serial.disableDTR=false
ftSwarmPwrDrive.serial.disableRTS=false

ftSwarmPwrDrive.build.tarch=xtensa
ftSwarmPwrDrive.build.bootloader_addr=0x0
ftSwarmPwrDrive.build.target=esp32s3
ftSwarmPwrDrive.build.mcu=esp32s3
ftSwarmPwrDrive.build.core=esp32
ftSwarmPwrDrive.build.variant=ftswarmpwrdrive
ftSwarmPwrDrive.build.board=FTSWARMPWRDRIVE

ftSwarmPwrDrive.build.copy_jtag_files=0
ftSwarmPwrDrive.build.usb_mode=1
ftSwarmPwrDrive.build.cdc_on_boot=0
ftSwarmPwrDrive.build.msc_on_boot=0
ftSwarmPwrDrive.build.dfu_on_boot=0
ftSwarmPwrDrive.build.f_cpu=240000000L
ftSwarmPwrDrive.build.flash_size=4MB
ftSwarmPwrDrive.build.flash_freq=80m
ftSwarmPwrDrive.build.flash_mode=dio
ftSwarmPwrDrive.build.boot=qio
ftSwarmPwrDrive.build.boot_freq=80m
ftSwarmPwrDrive.build.partitions=huge_app
ftSwarmPwrDrive.build.defines=-DBOARD_HAS_PSRAM {build.language_define}

ftSwarmPwrDrive.build.loop_core=-DARDUINO_RUNNING_CORE=1
ftSwarmPwrDrive.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
ftSwarmPwrDrive.build.psram_type=qspi
ftSwarmPwrDrive.build.memory_type={build.boot}_{build.psram_type}

ftSwarmPwrDrive.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
ftSwarmPwrDrive.menu.PartitionScheme.huge_app.build.partitions=huge_app
ftSwarmPwrDrive.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
ftSwarmPwrDrive.menu.PartitionScheme.custom=Custom
ftSwarmPwrDrive.menu.PartitionScheme.custom.build.partitions=
ftSwarmPwrDrive.menu.PartitionScheme.custom.upload.maximum_size=4194304

ftSwarmPwrDrive.menu.DebugLevel.none=None
ftSwarmPwrDrive.menu.DebugLevel.none.build.code_debug=0
ftSwarmPwrDrive.menu.DebugLevel.error=Error
ftSwarmPwrDrive.menu.DebugLevel.error.build.code_debug=1
ftSwarmPwrDrive.menu.DebugLevel.warn=Warn
ftSwarmPwrDrive.menu.DebugLevel.warn.build.code_debug=2
ftSwarmPwrDrive.menu.DebugLevel.info=Info
ftSwarmPwrDrive.menu.DebugLevel.info.build.code_debug=3
ftSwarmPwrDrive.menu.DebugLevel.debug=Debug
ftSwarmPwrDrive.menu.DebugLevel.debug.build.code_debug=4
ftSwarmPwrDrive.menu.DebugLevel.verbose=Verbose
ftSwarmPwrDrive.menu.DebugLevel.verbose.build.code_debug=5

ftSwarmPwrDrive.menu.EraseFlash.none=Disabled
ftSwarmPwrDrive.menu.EraseFlash.all=Enabled
ftSwarmPwrDrive.menu.EraseFlash.all.upload.erase_cmd=-e

ftSwarmPwrDrive.menu.Language.en=English
ftSwarmPwrDrive.menu.Language.en.build.language_define=-DLANGUAGEEN
ftSwarmPwrDrive.menu.Language.de=Deutsch
ftSwarmPwrDrive.menu.Language.de.build.language_define=-DLANGUAGEDE

##############################################################

ftSwarmDuino.name=ftSwarmDuino

ftSwarmDuino.bootloader.tool=esptool_py
ftSwarmDuino.bootloader.tool.default=esptool_py

ftSwarmDuino.upload.tool=esptool_py
ftSwarmDuino.upload.tool.default=esptool_py
ftSwarmDuino.upload.tool.network=esp_ota

ftSwarmDuino.upload.maximum_size=3145728
ftSwarmDuino.upload.maximum_data_size=327680
ftSwarmDuino.upload.flags=
ftSwarmDuino.upload.erase_cmd=
ftSwarmDuino.upload.extra_flags=
ftSwarmDuino.upload.use_1200bps_touch=false
ftSwarmDuino.upload.wait_for_upload_port=false
ftSwarmDuino.upload.speed=921600

ftSwarmDuino.serial.disableDTR=false
ftSwarmDuino.serial.disableRTS=false

ftSwarmDuino.build.tarch=xtensa
ftSwarmDuino.build.bootloader_addr=0x0
ftSwarmDuino.build.target=esp32s3
ftSwarmDuino.build.mcu=esp32s3
ftSwarmDuino.build.core=esp32
ftSwarmDuino.build.variant=ftswarmduino
ftSwarmDuino.build.board=FTSWARMDUINO

ftSwarmDuino.build.copy_jtag_files=0
ftSwarmDuino.build.usb_mode=1
ftSwarmDuino.build.cdc_on_boot=0
ftSwarmDuino.build.msc_on_boot=0
ftSwarmDuino.build.dfu_on_boot=0
ftSwarmDuino.build.f_cpu=240000000L
ftSwarmDuino.build.flash_size=4MB
ftSwarmDuino.build.flash_freq=80m
ftSwarmDuino.build.flash_mode=dio
ftSwarmDuino.build.boot=qio
ftSwarmDuino.build.boot_freq=80m
ftSwarmDuino.build.partitions=huge_app
ftSwarmDuino.build.defines=-DBOARD_HAS_PSRAM {build.language_define}

ftSwarmDuino.build.loop_core=-DARDUINO_RUNNING_CORE=1
ftSwarmDuino.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
ftSwarmDuino.build.psram_type=qspi
ftSwarmDuino.build.memory_type={build.boot}_{build.psram_type}

ftSwarmDuino.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
ftSwarmDuino.menu.PartitionScheme.huge_app.build.partitions=huge_app
ftSwarmDuino.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
ftSwarmDuino.menu.PartitionScheme.custom=Custom
ftSwarmDuino.menu.PartitionScheme.custom.build.partitions=
ftSwarmDuino.menu.PartitionScheme.custom.upload.maximum_size=4194304

ftSwarmDuino.menu.DebugLevel.none=None
ftSwarmDuino.menu.DebugLevel.none.build.code_debug=0
ftSwarmDuino.menu.DebugLevel.error=Error
ftSwarmDuino.menu.DebugLevel.error.build.code_debug=1
ftSwarmDuino.menu.DebugLevel.warn=Warn
ftSwarmDuino.menu.DebugLevel.warn.build.code_debug=2
ftSwarmDuino.menu.DebugLevel.info=Info
ftSwarmDuino.menu.DebugLevel.info.build.code_debug=3
ftSwarmDuino.menu.DebugLevel.debug=Debug
ftSwarmDuino.menu.DebugLevel.debug.build.code_debug=4
ftSwarmDuino.menu.DebugLevel.verbose=Verbose
ftSwarmDuino.menu.DebugLevel.verbose.build.code_debug=5

ftSwarmDuino.menu.EraseFlash.none=Disabled
ftSwarmDuino.menu.EraseFlash.all=Enabled
ftSwarmDuino.menu.EraseFlash.all.upload.erase_cmd=-e

ftSwarmDuino.menu.Language.en=English
ftSwarmDuino.menu.Language.en.build.language_define=-DLANGUAGEEN
ftSwarmDuino.menu.Language.de=Deutsch
ftSwarmDuino.menu.Language.de.build.language_define=-DLANGUAGEDE

##############################################################

ftSwarmRC.name=ftSwarmRC

ftSwarmRC.bootloader.tool=esptool_py
ftSwarmRC.bootloader.tool.default=esptool_py

ftSwarmRC.upload.tool=esptool_py
ftSwarmRC.upload.tool.default=esptool_py
ftSwarmRC.upload.tool.network=esp_ota

ftSwarmRC.upload.maximum_size=3145728
ftSwarmRC.upload.maximum_data_size=327680
ftSwarmRC.upload.flags=
ftSwarmRC.upload.erase_cmd=
ftSwarmRC.upload.extra_flags=
ftSwarmRC.upload.use_1200bps_touch=false
ftSwarmRC.upload.wait_for_upload_port=false
ftSwarmRC.upload.speed=921600

ftSwarmRC.serial.disableDTR=false
ftSwarmRC.serial.disableRTS=false

ftSwarmRC.build.tarch=xtensa
ftSwarmRC.build.bootloader_addr=0x0
ftSwarmRC.build.target=esp32s3
ftSwarmRC.build.mcu=esp32s3
ftSwarmRC.build.core=esp32
ftSwarmRC.build.variant=ftswarmrc
ftSwarmRC.build.board=FTSWARMRC

ftSwarmRC.build.copy_jtag_files=0
ftSwarmRC.build.usb_mode=1
ftSwarmRC.build.cdc_on_boot=0
ftSwarmRC.build.msc_on_boot=0
ftSwarmRC.build.dfu_on_boot=0
ftSwarmRC.build.f_cpu=240000000L
ftSwarmRC.build.flash_size=4MB
ftSwarmRC.build.flash_freq=80m
ftSwarmRC.build.flash_mode=dio
ftSwarmRC.build.boot=qio
ftSwarmRC.build.boot_freq=80m
ftSwarmRC.build.partitions=huge_app
ftSwarmRC.build.defines=-DBOARD_HAS_PSRAM {build.language_define}

ftSwarmRC.build.loop_core=-DARDUINO_RUNNING_CORE=1
ftSwarmRC.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
ftSwarmRC.build.psram_type=opi
ftSwarmRC.build.memory_type={build.boot}_{build.psram_type}

ftSwarmRC.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
ftSwarmRC.menu.PartitionScheme.huge_app.build.partitions=huge_app
ftSwarmRC.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
ftSwarmRC.menu.PartitionScheme.custom.upload.maximum_size=4194304

ftSwarmRC.menu.DebugLevel.none=None
ftSwarmRC.menu.DebugLevel.none.build.code_debug=0
ftSwarmRC.menu.DebugLevel.error=Error
ftSwarmRC.menu.DebugLevel.error.build.code_debug=1
ftSwarmRC.menu.DebugLevel.warn=Warn
ftSwarmRC.menu.DebugLevel.warn.build.code_debug=2
ftSwarmRC.menu.DebugLevel.info=Info
ftSwarmRC.menu.DebugLevel.info.build.code_debug=3
ftSwarmRC.menu.DebugLevel.debug=Debug
ftSwarmRC.menu.DebugLevel.debug.build.code_debug=4
ftSwarmRC.menu.DebugLevel.verbose=Verbose
ftSwarmRC.menu.DebugLevel.verbose.build.code_debug=5

ftSwarmRC.menu.EraseFlash.none=Disabled
ftSwarmRC.menu.EraseFlash.all=Enabled
ftSwarmRC.menu.EraseFlash.all.upload.erase_cmd=-e

ftSwarmRC.menu.Language.en=English
ftSwarmRC.menu.Language.en.build.language_define=-DLANGUAGEEN
ftSwarmRC.menu.Language.de=Deutsch
ftSwarmRC.menu.Language.de.build.language_define=-DLANGUAGEDE

##############################################################

ftSwarmControlUSBC.name=ftSwarmControlUSBC

ftSwarmControlUSBC.bootloader.tool=esptool_py
ftSwarmControlUSBC.bootloader.tool.default=esptool_py

ftSwarmControlUSBC.upload.tool=esptool_py
ftSwarmControlUSBC.upload.tool.default=esptool_py
ftSwarmControlUSBC.upload.tool.network=esp_ota

ftSwarmControlUSBC.upload.maximum_size=3145728
ftSwarmControlUSBC.upload.maximum_data_size=327680
ftSwarmControlUSBC.upload.flags=
ftSwarmControlUSBC.upload.erase_cmd=
ftSwarmControlUSBC.upload.extra_flags=
ftSwarmControlUSBC.upload.use_1200bps_touch=false
ftSwarmControlUSBC.upload.wait_for_upload_port=false
ftSwarmControlUSBC.upload.speed=921600

ftSwarmControlUSBC.serial.disableDTR=false
ftSwarmControlUSBC.serial.disableRTS=false

ftSwarmControlUSBC.build.tarch=xtensa
ftSwarmControlUSBC.build.bootloader_addr=0x0
ftSwarmControlUSBC.build.target=esp32s3
ftSwarmControlUSBC.build.mcu=esp32s3
ftSwarmControlUSBC.build.core=esp32
ftSwarmControlUSBC.build.variant=ftswarmcontrolusbc
ftSwarmControlUSBC.build.board=FTSWARMCONTROLUSBC

ftSwarmControlUSBC.build.copy_jtag_files=0
ftSwarmControlUSBC.build.usb_mode=1
ftSwarmControlUSBC.build.cdc_on_boot=0
ftSwarmControlUSBC.build.msc_on_boot=0
ftSwarmControlUSBC.build.dfu_on_boot=0
ftSwarmControlUSBC.build.f_cpu=240000000L
ftSwarmControlUSBC.build.flash_size=4MB
ftSwarmControlUSBC.build.flash_freq=80m
ftSwarmControlUSBC.build.flash_mode=dio
ftSwarmControlUSBC.build.boot=qio
ftSwarmControlUSBC.build.boot_freq=80m
ftSwarmControlUSBC.build.partitions=huge_app
ftSwarmControlUSBC.build.defines=-DBOARD_HAS_PSRAM {build.language_define}

ftSwarmControlUSBC.build.loop_core=-DARDUINO_RUNNING_CORE=1
ftSwarmControlUSBC.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
ftSwarmControlUSBC.build.psram_type=opi
ftSwarmControlUSBC.build.memory_type={build.boot}_{build.psram_type}

ftSwarmControlUSBC.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
ftSwarmControlUSBC.menu.PartitionScheme.huge_app.build.partitions=huge_app
ftSwarmControlUSBC.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
ftSwarmControlUSBC.menu.PartitionScheme.custom.upload.maximum_size=4194304

ftSwarmControlUSBC.menu.DebugLevel.none=None
ftSwarmControlUSBC.menu.DebugLevel.none.build.code_debug=0
ftSwarmControlUSBC.menu.DebugLevel.error=Error
ftSwarmControlUSBC.menu.DebugLevel.error.build.code_debug=1
ftSwarmControlUSBC.menu.DebugLevel.warn=Warn
ftSwarmControlUSBC.menu.DebugLevel.warn.build.code_debug=2
ftSwarmControlUSBC.menu.DebugLevel.info=Info
ftSwarmControlUSBC.menu.DebugLevel.info.build.code_debug=3
ftSwarmControlUSBC.menu.DebugLevel.debug=Debug
ftSwarmControlUSBC.menu.DebugLevel.debug.build.code_debug=4
ftSwarmControlUSBC.menu.DebugLevel.verbose=Verbose
ftSwarmControlUSBC.menu.DebugLevel.verbose.build.code_debug=5

ftSwarmControlUSBC.menu.EraseFlash.none=Disabled
ftSwarmControlUSBC.menu.EraseFlash.all=Enabled
ftSwarmControlUSBC.menu.EraseFlash.all.upload.erase_cmd=-e

ftSwarmControlUSBC.menu.Language.en=English
ftSwarmControlUSBC.menu.Language.en.build.language_define=-DLANGUAGEEN
ftSwarmControlUSBC.menu.Language.de=Deutsch
ftSwarmControlUSBC.menu.Language.de.build.language_define=-DLANGUAGEDE

##############################################################

ftSwarmControlUSBMicro.name=ftSwarmControlUSBMicro

ftSwarmControlUSBMicro.bootloader.tool=esptool_py
ftSwarmControlUSBMicro.bootloader.tool.default=esptool_py

ftSwarmControlUSBMicro.upload.tool=esptool_py
ftSwarmControlUSBMicro.upload.tool.default=esptool_py
ftSwarmControlUSBMicro.upload.tool.network=esp_ota

ftSwarmControlUSBMicro.upload.maximum_size=3145728
ftSwarmControlUSBMicro.upload.maximum_data_size=327680
ftSwarmControlUSBMicro.upload.flags=
ftSwarmControlUSBMicro.upload.erase_cmd=
ftSwarmControlUSBMicro.upload.extra_flags=
ftSwarmControlUSBMicro.upload.use_1200bps_touch=false
ftSwarmControlUSBMicro.upload.wait_for_upload_port=false
ftSwarmControlUSBMicro.upload.speed=921600

ftSwarmControlUSBMicro.serial.disableDTR=false
ftSwarmControlUSBMicro.serial.disableRTS=false

ftSwarmControlUSBMicro.build.tarch=xtensa
ftSwarmControlUSBMicro.build.bootloader_addr=0x1000
ftSwarmControlUSBMicro.build.target=esp32
ftSwarmControlUSBMicro.build.mcu=esp32
ftSwarmControlUSBMicro.build.core=esp32
ftSwarmControlUSBMicro.build.variant=ftswarmcontrolusbmicro
ftSwarmControlUSBMicro.build.board=FTSWARMCONTROLUSBMICRO

ftSwarmControlUSBMicro.build.f_cpu=240000000L
ftSwarmControlUSBMicro.build.flash_size=4MB
ftSwarmControlUSBMicro.build.flash_freq=40m
ftSwarmControlUSBMicro.build.flash_mode=dio
ftSwarmControlUSBMicro.build.boot_freq=40m
ftSwarmControlUSBMicro.build.partitions=huge_app

ftSwarmControlUSBMicro.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue {build.language_define}

ftSwarmControlUSBMicro.build.loop_core=-DARDUINO_RUNNING_CORE=1
ftSwarmControlUSBMicro.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0

ftSwarmControlUSBMicro.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
ftSwarmControlUSBMicro.menu.PartitionScheme.huge_app.build.partitions=huge_app
ftSwarmControlUSBMicro.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
ftSwarmControlUSBMicro.menu.PartitionScheme.custom=Custom
ftSwarmControlUSBMicro.menu.PartitionScheme.custom.build.partitions=
ftSwarmControlUSBMicro.menu.PartitionScheme.custom.upload.maximum_size=4194304

ftSwarmControlUSBMicro.menu.DebugLevel.none=None
ftSwarmControlUSBMicro.menu.DebugLevel.none.build.code_debug=0
ftSwarmControlUSBMicro.menu.DebugLevel.error=Error
ftSwarmControlUSBMicro.menu.DebugLevel.error.build.code_debug=1
ftSwarmControlUSBMicro.menu.DebugLevel.warn=Warn
ftSwarmControlUSBMicro.menu.DebugLevel.warn.build.code_debug=2
ftSwarmControlUSBMicro.menu.DebugLevel.info=Info
ftSwarmControlUSBMicro.menu.DebugLevel.info.build.code_debug=3
ftSwarmControlUSBMicro.menu.DebugLevel.debug=Debug
ftSwarmControlUSBMicro.menu.DebugLevel.debug.build.code_debug=4
ftSwarmControlUSBMicro.menu.DebugLevel.verbose=Verbose
ftSwarmControlUSBMicro.menu.DebugLevel.verbose.build.code_debug=5

ftSwarmControlUSBMicro.menu.EraseFlash.none=Disabled
ftSwarmControlUSBMicro.menu.EraseFlash.all=Enabled
ftSwarmControlUSBMicro.menu.EraseFlash.all.upload.erase_cmd=-e

ftSwarmControlUSBMicro.menu.Language.en=English
ftSwarmControlUSBMicro.menu.Language.en.build.language_define=-DLANGUAGEEN
ftSwarmControlUSBMicro.menu.Language.de=Deutsch
ftSwarmControlUSBMicro.menu.Language.de.build.language_define=-DLANGUAGEDE

##############################################################

ftSwarmJST.name=ftSwarmJST

ftSwarmJST.bootloader.tool=esptool_py
ftSwarmJST.bootloader.tool.default=esptool_py

ftSwarmJST.upload.tool=esptool_py
ftSwarmJST.upload.tool.default=esptool_py
ftSwarmJST.upload.tool.network=esp_ota

ftSwarmJST.upload.maximum_size=3145728
ftSwarmJST.upload.maximum_data_size=327680
ftSwarmJST.upload.flags=
ftSwarmJST.upload.erase_cmd=
ftSwarmJST.upload.extra_flags=
ftSwarmJST.upload.use_1200bps_touch=false
ftSwarmJST.upload.wait_for_upload_port=false
ftSwarmJST.upload.speed=921600

ftSwarmJST.serial.disableDTR=false
ftSwarmJST.serial.disableRTS=false

ftSwarmJST.build.tarch=xtensa
ftSwarmJST.build.bootloader_addr=0x1000
ftSwarmJST.build.target=esp32
ftSwarmJST.build.mcu=esp32
ftSwarmJST.build.core=esp32
ftSwarmJST.build.variant=ftswarmjst
ftSwarmJST.build.board=FTSWARMJST

ftSwarmJST.build.f_cpu=240000000L
ftSwarmJST.build.flash_size=4MB
ftSwarmJST.build.flash_freq=40m
ftSwarmJST.build.flash_mode=dio
ftSwarmJST.build.boot_freq=40m
ftSwarmJST.build.partitions=huge_app

ftSwarmJST.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue {build.language_define}

ftSwarmJST.build.loop_core=-DARDUINO_RUNNING_CORE=1
ftSwarmJST.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0

ftSwarmJST.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
ftSwarmJST.menu.PartitionScheme.huge_app.build.partitions=huge_app
ftSwarmJST.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
ftSwarmJST.menu.PartitionScheme.custom=Custom
ftSwarmJST.menu.PartitionScheme.custom.build.partitions=
ftSwarmJST.menu.PartitionScheme.custom.upload.maximum_size=4194304

ftSwarmJST.menu.DebugLevel.none=None
ftSwarmJST.menu.DebugLevel.none.build.code_debug=0
ftSwarmJST.menu.DebugLevel.error=Error
ftSwarmJST.menu.DebugLevel.error.build.code_debug=1
ftSwarmJST.menu.DebugLevel.warn=Warn
ftSwarmJST.menu.DebugLevel.warn.build.code_debug=2
ftSwarmJST.menu.DebugLevel.info=Info
ftSwarmJST.menu.DebugLevel.info.build.code_debug=3
ftSwarmJST.menu.DebugLevel.debug=Debug
ftSwarmJST.menu.DebugLevel.debug.build.code_debug=4
ftSwarmJST.menu.DebugLevel.verbose=Verbose
ftSwarmJST.menu.DebugLevel.verbose.build.code_debug=5

ftSwarmJST.menu.EraseFlash.none=Disabled
ftSwarmJST.menu.EraseFlash.all=Enabled
ftSwarmJST.menu.EraseFlash.all.upload.erase_cmd=-e

ftSwarmJST.menu.Language.en=English
ftSwarmJST.menu.Language.en.build.language_define=-DLANGUAGEEN
ftSwarmJST.menu.Language.de=Deutsch
ftSwarmJST.menu.Language.de.build.language_define=-DLANGUAGEDE
