From a67c7cd627b37aa56db0a5882357aeb2f0bb5106 Mon Sep 17 00:00:00 2001 From: Rocio Date: Tue, 27 Aug 2019 16:08:18 -0500 Subject: [PATCH 1/2] add config, menu partition Wrover --- boards.txt | 631 ++--------------------------------------------------- 1 file changed, 24 insertions(+), 607 deletions(-) diff --git a/boards.txt b/boards.txt index 8bceecf1862..225aea3440b 100644 --- a/boards.txt +++ b/boards.txt @@ -44,8 +44,6 @@ esp32.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIF esp32.menu.PartitionScheme.default.build.partitions=default esp32.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) esp32.menu.PartitionScheme.defaultffat.build.partitions=default_ffat -esp32.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) -esp32.menu.PartitionScheme.default_8MB.build.partitions=default_8MB esp32.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) esp32.menu.PartitionScheme.minimal.build.partitions=minimal esp32.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) @@ -106,9 +104,6 @@ esp32.menu.FlashFreq.40.build.flash_freq=40m esp32.menu.FlashSize.4M=4MB (32Mb) esp32.menu.FlashSize.4M.build.flash_size=4MB -esp32.menu.FlashSize.8M=8MB (64Mb) -esp32.menu.FlashSize.8M.build.flash_size=8MB -esp32.menu.FlashSize.8M.build.partitions=default_8MB esp32.menu.FlashSize.2M=2MB (16Mb) esp32.menu.FlashSize.2M.build.flash_size=2MB esp32.menu.FlashSize.2M.build.partitions=minimal @@ -169,19 +164,32 @@ esp32wrover.build.boot=dio esp32wrover.build.partitions=default esp32wrover.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -esp32wrover.menu.PartitionScheme.default=Default +esp32wrover.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) esp32wrover.menu.PartitionScheme.default.build.partitions=default -esp32wrover.menu.PartitionScheme.minimal=Minimal (2MB FLASH) +esp32wrover.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +esp32wrover.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +esp32wrover.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) esp32wrover.menu.PartitionScheme.minimal.build.partitions=minimal -esp32wrover.menu.PartitionScheme.no_ota=No OTA (Large APP) +esp32wrover.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) esp32wrover.menu.PartitionScheme.no_ota.build.partitions=no_ota esp32wrover.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 -esp32wrover.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA) +esp32wrover.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +esp32wrover.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +esp32wrover.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +esp32wrover.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +esp32wrover.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +esp32wrover.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +esp32wrover.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +esp32wrover.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +esp32wrover.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +esp32wrover.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) esp32wrover.menu.PartitionScheme.huge_app.build.partitions=huge_app esp32wrover.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 -esp32wrover.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +esp32wrover.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) esp32wrover.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs esp32wrover.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +esp32wrover.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +esp32wrover.menu.PartitionScheme.fatflash.build.partitions=ffat esp32wrover.menu.FlashMode.qio=QIO esp32wrover.menu.FlashMode.qio.build.flash_mode=dio @@ -230,6 +238,7 @@ esp32wrover.menu.DebugLevel.verbose=Verbose esp32wrover.menu.DebugLevel.verbose.build.code_debug=5 ############################################################## + pico32.name=ESP32 Pico Kit pico32.upload.tool=esptool_py @@ -283,110 +292,6 @@ pico32.menu.DebugLevel.verbose.build.code_debug=5 ############################################################## -tinypico.name=TinyPICO - -tinypico.upload.tool=esptool_py -tinypico.upload.maximum_size=1310720 -tinypico.upload.maximum_data_size=327680 -tinypico.upload.wait_for_upload_port=true - -tinypico.serial.disableDTR=true -tinypico.serial.disableRTS=true - -tinypico.build.mcu=esp32 -tinypico.build.core=esp32 -tinypico.build.variant=pico32 -tinypico.build.board=ESP32_PICO - -tinypico.build.f_cpu=240000000L -tinypico.build.flash_size=4MB -tinypico.build.flash_freq=80m -tinypico.build.flash_mode=dio -tinypico.build.boot=dio -tinypico.build.partitions=default -tinypico.build.defines= - -tinypico.menu.UploadSpeed.921600=921600 -tinypico.menu.UploadSpeed.921600.upload.speed=921600 -tinypico.menu.UploadSpeed.115200=115200 -tinypico.menu.UploadSpeed.115200.upload.speed=115200 -tinypico.menu.UploadSpeed.256000.windows=256000 -tinypico.menu.UploadSpeed.256000.upload.speed=256000 -tinypico.menu.UploadSpeed.230400.windows.upload.speed=256000 -tinypico.menu.UploadSpeed.230400=230400 -tinypico.menu.UploadSpeed.230400.upload.speed=230400 -tinypico.menu.UploadSpeed.460800.linux=460800 -tinypico.menu.UploadSpeed.460800.macosx=460800 -tinypico.menu.UploadSpeed.460800.upload.speed=460800 -tinypico.menu.UploadSpeed.512000.windows=512000 -tinypico.menu.UploadSpeed.512000.upload.speed=512000 - -tinypico.menu.FlashMode.qio=QIO -tinypico.menu.FlashMode.qio.build.flash_mode=dio -tinypico.menu.FlashMode.qio.build.boot=qio -tinypico.menu.FlashMode.dio=DIO -tinypico.menu.FlashMode.dio.build.flash_mode=dio -tinypico.menu.FlashMode.dio.build.boot=dio - -tinypico.menu.FlashFreq.80=80MHz -tinypico.menu.FlashFreq.80.build.flash_freq=80m -tinypico.menu.FlashFreq.40=40MHz -tinypico.menu.FlashFreq.40.build.flash_freq=40m - -tinypico.menu.PSRAM.enabled=Enabled -tinypico.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -tinypico.menu.PSRAM.disabled=Disabled -tinypico.menu.PSRAM.disabled.build.defines= - -tinypico.menu.DebugLevel.none=None -tinypico.menu.DebugLevel.none.build.code_debug=0 -tinypico.menu.DebugLevel.error=Error -tinypico.menu.DebugLevel.error.build.code_debug=1 -tinypico.menu.DebugLevel.warn=Warn -tinypico.menu.DebugLevel.warn.build.code_debug=2 -tinypico.menu.DebugLevel.info=Info -tinypico.menu.DebugLevel.info.build.code_debug=3 -tinypico.menu.DebugLevel.debug=Debug -tinypico.menu.DebugLevel.debug.build.code_debug=4 -tinypico.menu.DebugLevel.verbose=Verbose -tinypico.menu.DebugLevel.verbose.build.code_debug=5 - -############################################################## -magicbit.name=MagicBit - -magicbit.upload.tool=esptool_py -magicbit.upload.maximum_size=1310720 -magicbit.upload.maximum_data_size=327680 -magicbit.upload.wait_for_upload_port=true - -magicbit.serial.disableDTR=true -magicbit.serial.disableRTS=true - -magicbit.build.mcu=esp32 -magicbit.build.core=esp32 -magicbit.build.variant=magicbit -magicbit.build.board=ESP32_DEV - -magicbit.build.f_cpu=240000000L -magicbit.build.flash_size=4MB -magicbit.build.flash_freq=40m -magicbit.build.flash_mode=dio -magicbit.build.boot=dio -magicbit.build.partitions=default - -magicbit.menu.CPUFreq.240=240MHz (WiFi/BT) -magicbit.menu.CPUFreq.240.build.f_cpu=240000000L -magicbit.menu.CPUFreq.160=160MHz (WiFi/BT) -magicbit.menu.CPUFreq.160.build.f_cpu=160000000L -magicbit.menu.CPUFreq.80=80MHz (WiFi/BT) -magicbit.menu.CPUFreq.80.build.f_cpu=80000000L -magicbit.menu.CPUFreq.40=40MHz (40MHz XTAL) - -magicbit.menu.UploadSpeed.921600=921600 -magicbit.menu.UploadSpeed.921600.upload.speed=921600 -magicbit.menu.UploadSpeed.115200=115200 -magicbit.menu.UploadSpeed.115200.upload.speed=115200 -############################################################## turta_iot_node.name=Turta IoT Node turta_iot_node.upload.tool=esptool_py @@ -486,128 +391,6 @@ ttgo-lora32-v1.menu.DebugLevel.verbose.build.code_debug=5 ############################################################## -ttgo-t1.name=TTGO T1 - -ttgo-t1.upload.tool=esptool_py -ttgo-t1.upload.maximum_size=1310720 -ttgo-t1.upload.maximum_data_size=327680 -ttgo-t1.upload.wait_for_upload_port=true - -ttgo-t1.serial.disableDTR=true -ttgo-t1.serial.disableRTS=true - -ttgo-t1.build.mcu=esp32 -ttgo-t1.build.core=esp32 -ttgo-t1.build.variant=ttgo-t1 -ttgo-t1.build.board=TTGO_T1 - -ttgo-t1.build.f_cpu=240000000L -ttgo-t1.build.flash_size=4MB -ttgo-t1.build.flash_freq=40m -ttgo-t1.build.flash_mode=dio -ttgo-t1.build.boot=dio -ttgo-t1.build.partitions=default -ttgo-t1.build.defines= - -ttgo-t1.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) -ttgo-t1.menu.PartitionScheme.default.build.partitions=default -ttgo-t1.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) -ttgo-t1.menu.PartitionScheme.defaultffat.build.partitions=default_ffat -ttgo-t1.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) -ttgo-t1.menu.PartitionScheme.minimal.build.partitions=minimal -ttgo-t1.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) -ttgo-t1.menu.PartitionScheme.no_ota.build.partitions=no_ota -ttgo-t1.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 -ttgo-t1.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) -ttgo-t1.menu.PartitionScheme.noota_3g.build.partitions=noota_3g -ttgo-t1.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 -ttgo-t1.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) -ttgo-t1.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat -ttgo-t1.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 -ttgo-t1.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) -ttgo-t1.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat -ttgo-t1.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 -ttgo-t1.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) -ttgo-t1.menu.PartitionScheme.huge_app.build.partitions=huge_app -ttgo-t1.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 -ttgo-t1.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) -ttgo-t1.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs -ttgo-t1.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 - -ttgo-t1.menu.CPUFreq.240=240MHz (WiFi/BT) -ttgo-t1.menu.CPUFreq.240.build.f_cpu=240000000L -ttgo-t1.menu.CPUFreq.160=160MHz (WiFi/BT) -ttgo-t1.menu.CPUFreq.160.build.f_cpu=160000000L -ttgo-t1.menu.CPUFreq.80=80MHz (WiFi/BT) -ttgo-t1.menu.CPUFreq.80.build.f_cpu=80000000L -ttgo-t1.menu.CPUFreq.40=40MHz (40MHz XTAL) -ttgo-t1.menu.CPUFreq.40.build.f_cpu=40000000L -ttgo-t1.menu.CPUFreq.26=26MHz (26MHz XTAL) -ttgo-t1.menu.CPUFreq.26.build.f_cpu=26000000L -ttgo-t1.menu.CPUFreq.20=20MHz (40MHz XTAL) -ttgo-t1.menu.CPUFreq.20.build.f_cpu=20000000L -ttgo-t1.menu.CPUFreq.13=13MHz (26MHz XTAL) -ttgo-t1.menu.CPUFreq.13.build.f_cpu=13000000L -ttgo-t1.menu.CPUFreq.10=10MHz (40MHz XTAL) -ttgo-t1.menu.CPUFreq.10.build.f_cpu=10000000L - -ttgo-t1.menu.FlashMode.qio=QIO -ttgo-t1.menu.FlashMode.qio.build.flash_mode=dio -ttgo-t1.menu.FlashMode.qio.build.boot=qio -ttgo-t1.menu.FlashMode.dio=DIO -ttgo-t1.menu.FlashMode.dio.build.flash_mode=dio -ttgo-t1.menu.FlashMode.dio.build.boot=dio -ttgo-t1.menu.FlashMode.qout=QOUT -ttgo-t1.menu.FlashMode.qout.build.flash_mode=dout -ttgo-t1.menu.FlashMode.qout.build.boot=qout -ttgo-t1.menu.FlashMode.dout=DOUT -ttgo-t1.menu.FlashMode.dout.build.flash_mode=dout -ttgo-t1.menu.FlashMode.dout.build.boot=dout - -ttgo-t1.menu.FlashFreq.80=80MHz -ttgo-t1.menu.FlashFreq.80.build.flash_freq=80m -ttgo-t1.menu.FlashFreq.40=40MHz -ttgo-t1.menu.FlashFreq.40.build.flash_freq=40m - -ttgo-t1.menu.FlashSize.4M=4MB (32Mb) -ttgo-t1.menu.FlashSize.4M.build.flash_size=4MB -ttgo-t1.menu.FlashSize.2M=2MB (16Mb) -ttgo-t1.menu.FlashSize.2M.build.flash_size=2MB -ttgo-t1.menu.FlashSize.2M.build.partitions=minimal -ttgo-t1.menu.FlashSize.16M=16MB (128Mb) -ttgo-t1.menu.FlashSize.16M.build.flash_size=16MB -ttgo-t1.menu.FlashSize.16M.build.partitions=ffat - -ttgo-t1.menu.UploadSpeed.921600=921600 -ttgo-t1.menu.UploadSpeed.921600.upload.speed=921600 -ttgo-t1.menu.UploadSpeed.115200=115200 -ttgo-t1.menu.UploadSpeed.115200.upload.speed=115200 -ttgo-t1.menu.UploadSpeed.256000.windows=256000 -ttgo-t1.menu.UploadSpeed.256000.upload.speed=256000 -ttgo-t1.menu.UploadSpeed.230400.windows.upload.speed=256000 -ttgo-t1.menu.UploadSpeed.230400=230400 -ttgo-t1.menu.UploadSpeed.230400.upload.speed=230400 -ttgo-t1.menu.UploadSpeed.460800.linux=460800 -ttgo-t1.menu.UploadSpeed.460800.macosx=460800 -ttgo-t1.menu.UploadSpeed.460800.upload.speed=460800 -ttgo-t1.menu.UploadSpeed.512000.windows=512000 -ttgo-t1.menu.UploadSpeed.512000.upload.speed=512000 - -ttgo-t1.menu.DebugLevel.none=None -ttgo-t1.menu.DebugLevel.none.build.code_debug=0 -ttgo-t1.menu.DebugLevel.error=Error -ttgo-t1.menu.DebugLevel.error.build.code_debug=1 -ttgo-t1.menu.DebugLevel.warn=Warn -ttgo-t1.menu.DebugLevel.warn.build.code_debug=2 -ttgo-t1.menu.DebugLevel.info=Info -ttgo-t1.menu.DebugLevel.info.build.code_debug=3 -ttgo-t1.menu.DebugLevel.debug=Debug -ttgo-t1.menu.DebugLevel.debug.build.code_debug=4 -ttgo-t1.menu.DebugLevel.verbose=Verbose -ttgo-t1.menu.DebugLevel.verbose.build.code_debug=5 - -############################################################## - cw02.name=XinaBox CW02 cw02.upload.tool=esptool_py @@ -1109,23 +892,6 @@ lolin32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) lolin32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs lolin32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 -lolin32.menu.CPUFreq.240=240MHz (WiFi/BT) -lolin32.menu.CPUFreq.240.build.f_cpu=240000000L -lolin32.menu.CPUFreq.160=160MHz (WiFi/BT) -lolin32.menu.CPUFreq.160.build.f_cpu=160000000L -lolin32.menu.CPUFreq.80=80MHz (WiFi/BT) -lolin32.menu.CPUFreq.80.build.f_cpu=80000000L -lolin32.menu.CPUFreq.40=40MHz (40MHz XTAL) -lolin32.menu.CPUFreq.40.build.f_cpu=40000000L -lolin32.menu.CPUFreq.26=26MHz (26MHz XTAL) -lolin32.menu.CPUFreq.26.build.f_cpu=26000000L -lolin32.menu.CPUFreq.20=20MHz (40MHz XTAL) -lolin32.menu.CPUFreq.20.build.f_cpu=20000000L -lolin32.menu.CPUFreq.13=13MHz (26MHz XTAL) -lolin32.menu.CPUFreq.13.build.f_cpu=13000000L -lolin32.menu.CPUFreq.10=10MHz (40MHz XTAL) -lolin32.menu.CPUFreq.10.build.f_cpu=10000000L - lolin32.menu.UploadSpeed.921600=921600 lolin32.menu.UploadSpeed.921600.upload.speed=921600 lolin32.menu.UploadSpeed.115200=115200 @@ -2061,121 +1827,6 @@ esp32-poe.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 ############################################################## -esp32-poe-iso.name=OLIMEX ESP32-PoE-ISO - -esp32-poe-iso.upload.tool=esptool_py -esp32-poe-iso.upload.maximum_size=1310720 -esp32-poe-iso.upload.maximum_data_size=327680 -esp32-poe-iso.upload.wait_for_upload_port=true - -esp32-poe-iso.serial.disableDTR=true -esp32-poe-iso.serial.disableRTS=true - -esp32-poe-iso.build.mcu=esp32 -esp32-poe-iso.build.core=esp32 -esp32-poe-iso.build.variant=esp32-poe-iso -esp32-poe-iso.build.board=ESP32_POE_ISO - -esp32-poe-iso.build.f_cpu=240000000L -esp32-poe-iso.build.flash_mode=dio -esp32-poe-iso.build.flash_size=4MB -esp32-poe-iso.build.boot=dio -esp32-poe-iso.build.partitions=default -esp32-poe-iso.build.defines= - -esp32-poe-iso.menu.FlashFreq.80=80MHz -esp32-poe-iso.menu.FlashFreq.80.build.flash_freq=80m -esp32-poe-iso.menu.FlashFreq.40=40MHz -esp32-poe-iso.menu.FlashFreq.40.build.flash_freq=40m - - -esp32-poe-iso.menu.UploadSpeed.115200=115200 -esp32-poe-iso.menu.UploadSpeed.115200.upload.speed=115200 - -esp32-poe-iso.menu.PartitionScheme.default=Default -esp32-poe-iso.menu.PartitionScheme.default.build.partitions=default -esp32-poe-iso.menu.PartitionScheme.no_ota=No OTA (Large APP) -esp32-poe-iso.menu.PartitionScheme.no_ota.build.partitions=no_ota -esp32-poe-iso.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 -esp32-poe-iso.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) -esp32-poe-iso.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs -esp32-poe-iso.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 - -############################################################## - -esp32-DevKitLipo.name=OLIMEX ESP32-DevKit-LiPo - -esp32-DevKitLipo.upload.tool=esptool_py -esp32-DevKitLipo.upload.maximum_size=1310720 -esp32-DevKitLipo.upload.maximum_data_size=327680 -esp32-DevKitLipo.upload.wait_for_upload_port=true - -esp32-DevKitLipo.serial.disableDTR=true -esp32-DevKitLipo.serial.disableRTS=true - -esp32-DevKitLipo.build.mcu=esp32 -esp32-DevKitLipo.build.core=esp32 -esp32-DevKitLipo.build.variant=esp32-devkit-lipo -esp32-DevKitLipo.build.board=ESP32_DEVKIT_LIPO - -esp32-DevKitLipo.build.f_cpu=240000000L -esp32-DevKitLipo.build.flash_size=4MB -esp32-DevKitLipo.build.flash_freq=40m -esp32-DevKitLipo.build.flash_mode=dio -esp32-DevKitLipo.build.boot=dio -esp32-DevKitLipo.build.partitions=default -esp32-DevKitLipo.build.defines= - -esp32-DevKitLipo.menu.PartitionScheme.default=Default -esp32-DevKitLipo.menu.PartitionScheme.default.build.partitions=default -esp32-DevKitLipo.menu.PartitionScheme.minimal=Minimal (2MB FLASH) -esp32-DevKitLipo.menu.PartitionScheme.minimal.build.partitions=minimal -esp32-DevKitLipo.menu.PartitionScheme.no_ota=No OTA (Large APP) -esp32-DevKitLipo.menu.PartitionScheme.no_ota.build.partitions=no_ota -esp32-DevKitLipo.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 -esp32-DevKitLipo.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA) -esp32-DevKitLipo.menu.PartitionScheme.huge_app.build.partitions=huge_app -esp32-DevKitLipo.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 -esp32-DevKitLipo.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) -esp32-DevKitLipo.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs -esp32-DevKitLipo.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 -esp32-DevKitLipo.menu.PartitionScheme.fatflash=16M Fat -esp32-DevKitLipo.menu.PartitionScheme.fatflash.build.partitions=ffat - -esp32-DevKitLipo.menu.FlashMode.qio=QIO -esp32-DevKitLipo.menu.FlashMode.qio.build.flash_mode=dio -esp32-DevKitLipo.menu.FlashMode.qio.build.boot=qio -esp32-DevKitLipo.menu.FlashMode.dio=DIO -esp32-DevKitLipo.menu.FlashMode.dio.build.flash_mode=dio -esp32-DevKitLipo.menu.FlashMode.dio.build.boot=dio -esp32-DevKitLipo.menu.FlashMode.qout=QOUT -esp32-DevKitLipo.menu.FlashMode.qout.build.flash_mode=dout -esp32-DevKitLipo.menu.FlashMode.qout.build.boot=qout -esp32-DevKitLipo.menu.FlashMode.dout=DOUT -esp32-DevKitLipo.menu.FlashMode.dout.build.flash_mode=dout -esp32-DevKitLipo.menu.FlashMode.dout.build.boot=dout - -esp32-DevKitLipo.menu.FlashFreq.80=80MHz -esp32-DevKitLipo.menu.FlashFreq.80.build.flash_freq=80m -esp32-DevKitLipo.menu.FlashFreq.40=40MHz -esp32-DevKitLipo.menu.FlashFreq.40.build.flash_freq=40m - -esp32-DevKitLipo.menu.UploadSpeed.921600=921600 -esp32-DevKitLipo.menu.UploadSpeed.921600.upload.speed=921600 -esp32-DevKitLipo.menu.UploadSpeed.115200=115200 -esp32-DevKitLipo.menu.UploadSpeed.115200.upload.speed=115200 -esp32-DevKitLipo.menu.UploadSpeed.256000.windows=256000 -esp32-DevKitLipo.menu.UploadSpeed.256000.upload.speed=256000 -esp32-DevKitLipo.menu.UploadSpeed.230400.windows.upload.speed=256000 -esp32-DevKitLipo.menu.UploadSpeed.230400=230400 -esp32-DevKitLipo.menu.UploadSpeed.230400.upload.speed=230400 -esp32-DevKitLipo.menu.UploadSpeed.460800.linux=460800 -esp32-DevKitLipo.menu.UploadSpeed.460800.macosx=460800 -esp32-DevKitLipo.menu.UploadSpeed.460800.upload.speed=460800 -esp32-DevKitLipo.menu.UploadSpeed.512000.windows=512000 -esp32-DevKitLipo.menu.UploadSpeed.512000.upload.speed=512000 -############################################################## - espino32.name=ThaiEasyElec's ESPino32 espino32.upload.tool=esptool_py @@ -2805,7 +2456,7 @@ heltec_wifi_lora_32_V2.menu.FlashFreq.40.build.flash_freq=40m heltec_wifi_lora_32_V2.menu.FlashSize.8M=8MB (64Mb) heltec_wifi_lora_32_V2.menu.FlashSize.8M.build.flash_size=8MB -heltec_wifi_lora_32_V2.menu.FlashSize.8M.build.partitions=default_8MB +heltec_wifi_lora_32_V2.menu.FlashSize.2M.build.partitions=default_8MB heltec_wifi_lora_32_V2.menu.FlashSize.4M=4MB (32Mb) heltec_wifi_lora_32_V2.menu.FlashSize.4M.build.flash_size=4MB heltec_wifi_lora_32_V2.menu.FlashSize.2M=2MB (16Mb) @@ -3106,54 +2757,16 @@ alksesp32.build.boot=dio alksesp32.build.partitions=default alksesp32.build.defines= -alksesp32.menu.PSRAM.disabled=Disabled -alksesp32.menu.PSRAM.disabled.build.defines= -alksesp32.menu.PSRAM.enabled=Enabled -alksesp32.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue - -alksesp32.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +alksesp32.menu.PartitionScheme.default=Default alksesp32.menu.PartitionScheme.default.build.partitions=default -alksesp32.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) -alksesp32.menu.PartitionScheme.defaultffat.build.partitions=default_ffat -alksesp32.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +alksesp32.menu.PartitionScheme.minimal=Minimal (2MB FLASH) alksesp32.menu.PartitionScheme.minimal.build.partitions=minimal -alksesp32.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +alksesp32.menu.PartitionScheme.no_ota=No OTA (Large APP) alksesp32.menu.PartitionScheme.no_ota.build.partitions=no_ota alksesp32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 -alksesp32.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) -alksesp32.menu.PartitionScheme.noota_3g.build.partitions=noota_3g -alksesp32.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 -alksesp32.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) -alksesp32.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat -alksesp32.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 -alksesp32.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) -alksesp32.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat -alksesp32.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 -alksesp32.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) -alksesp32.menu.PartitionScheme.huge_app.build.partitions=huge_app -alksesp32.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 -alksesp32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +alksesp32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) alksesp32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs alksesp32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 -alksesp32.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) -alksesp32.menu.PartitionScheme.fatflash.build.partitions=ffat - -alksesp32.menu.CPUFreq.240=240MHz (WiFi/BT) -alksesp32.menu.CPUFreq.240.build.f_cpu=240000000L -alksesp32.menu.CPUFreq.160=160MHz (WiFi/BT) -alksesp32.menu.CPUFreq.160.build.f_cpu=160000000L -alksesp32.menu.CPUFreq.80=80MHz (WiFi/BT) -alksesp32.menu.CPUFreq.80.build.f_cpu=80000000L -alksesp32.menu.CPUFreq.40=40MHz (40MHz XTAL) -alksesp32.menu.CPUFreq.40.build.f_cpu=40000000L -alksesp32.menu.CPUFreq.26=26MHz (26MHz XTAL) -alksesp32.menu.CPUFreq.26.build.f_cpu=26000000L -alksesp32.menu.CPUFreq.20=20MHz (40MHz XTAL) -alksesp32.menu.CPUFreq.20.build.f_cpu=20000000L -alksesp32.menu.CPUFreq.13=13MHz (26MHz XTAL) -alksesp32.menu.CPUFreq.13.build.f_cpu=13000000L -alksesp32.menu.CPUFreq.10=10MHz (40MHz XTAL) -alksesp32.menu.CPUFreq.10.build.f_cpu=10000000L alksesp32.menu.FlashMode.qio=QIO alksesp32.menu.FlashMode.qio.build.flash_mode=dio @@ -3178,9 +2791,6 @@ alksesp32.menu.FlashSize.4M.build.flash_size=4MB alksesp32.menu.FlashSize.2M=2MB (16Mb) alksesp32.menu.FlashSize.2M.build.flash_size=2MB alksesp32.menu.FlashSize.2M.build.partitions=minimal -alksesp32.menu.FlashSize.16M=16MB (128Mb) -alksesp32.menu.FlashSize.16M.build.flash_size=16MB -alksesp32.menu.FlashSize.16M.build.partitions=ffat alksesp32.menu.UploadSpeed.921600=921600 alksesp32.menu.UploadSpeed.921600.upload.speed=921600 @@ -3925,197 +3535,4 @@ sparkfun_lora_gateway_1-channel.menu.UploadSpeed.512000.upload.speed=512000 ############################################################## -ttgo-t-watch.name=TTGO T-Watch - -ttgo-t-watch.upload.tool=esptool_py -ttgo-t-watch.upload.maximum_size=6553600 -ttgo-t-watch.upload.maximum_data_size=4521984 -ttgo-t-watch.upload.wait_for_upload_port=true - -ttgo-t-watch.serial.disableDTR=true -ttgo-t-watch.serial.disableRTS=true - -ttgo-t-watch.build.mcu=esp32 -ttgo-t-watch.build.core=esp32 -ttgo-t-watch.build.variant=twatch -ttgo-t-watch.build.board=T-Watch - -ttgo-t-watch.build.f_cpu=240000000L -ttgo-t-watch.build.flash_size=16MB -ttgo-t-watch.build.flash_freq=80m -ttgo-t-watch.build.flash_mode=dio -ttgo-t-watch.build.boot=dio -ttgo-t-watch.build.partitions=default_16MB -ttgo-t-watch.build.defines= - -ttgo-t-watch.menu.PSRAM.enabled=Enabled -ttgo-t-watch.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -ttgo-t-watch.menu.PSRAM.disabled=Disabled -ttgo-t-watch.menu.PSRAM.disabled.build.defines= - -ttgo-t-watch.menu.PartitionScheme.default=Default (2 x 6.5 MB app, 3.6 MB SPIFFS) -ttgo-t-watch.menu.PartitionScheme.default.build.partitions=default_16MB -ttgo-t-watch.menu.PartitionScheme.large_spiffs=Large SPIFFS (7 MB) -ttgo-t-watch.menu.PartitionScheme.large_spiffs.build.partitions=large_spiffs_16MB -ttgo-t-watch.menu.PartitionScheme.large_spiffs.upload.maximum_size=4685824 - -ttgo-t-watch.menu.UploadSpeed.2000000=2000000 -ttgo-t-watch.menu.UploadSpeed.2000000.upload.speed=2000000 -ttgo-t-watch.menu.UploadSpeed.1152000=1152000 -ttgo-t-watch.menu.UploadSpeed.1152000.upload.speed=1152000 -ttgo-t-watch.menu.UploadSpeed.921600=921600 -ttgo-t-watch.menu.UploadSpeed.921600.upload.speed=921600 -ttgo-t-watch.menu.UploadSpeed.115200=115200 -ttgo-t-watch.menu.UploadSpeed.115200.upload.speed=115200 -ttgo-t-watch.menu.UploadSpeed.256000.windows=256000 -ttgo-t-watch.menu.UploadSpeed.256000.upload.speed=256000 -ttgo-t-watch.menu.UploadSpeed.230400.windows.upload.speed=256000 -ttgo-t-watch.menu.UploadSpeed.230400=230400 -ttgo-t-watch.menu.UploadSpeed.230400.upload.speed=230400 -ttgo-t-watch.menu.UploadSpeed.460800.linux=460800 -ttgo-t-watch.menu.UploadSpeed.460800.macosx=460800 -ttgo-t-watch.menu.UploadSpeed.460800.upload.speed=460800 -ttgo-t-watch.menu.UploadSpeed.512000.windows=512000 -ttgo-t-watch.menu.UploadSpeed.512000.upload.speed=512000 - -ttgo-t-watch.menu.DebugLevel.none=None -ttgo-t-watch.menu.DebugLevel.none.build.code_debug=0 -ttgo-t-watch.menu.DebugLevel.error=Error -ttgo-t-watch.menu.DebugLevel.error.build.code_debug=1 -ttgo-t-watch.menu.DebugLevel.warn=Warn -ttgo-t-watch.menu.DebugLevel.warn.build.code_debug=2 -ttgo-t-watch.menu.DebugLevel.info=Info -ttgo-t-watch.menu.DebugLevel.info.build.code_debug=3 -ttgo-t-watch.menu.DebugLevel.debug=Debug -ttgo-t-watch.menu.DebugLevel.debug.build.code_debug=4 -ttgo-t-watch.menu.DebugLevel.verbose=Verbose -ttgo-t-watch.menu.DebugLevel.verbose.build.code_debug=5 - -############################################################## - -d1_mini32.name=WEMOS D1 MINI ESP32 - -d1_mini32.upload.tool=esptool_py -d1_mini32.upload.maximum_size=1310720 -d1_mini32.upload.maximum_data_size=327680 -d1_mini32.upload.wait_for_upload_port=true - -d1_mini32.serial.disableDTR=true -d1_mini32.serial.disableRTS=true - -d1_mini32.build.mcu=esp32 -d1_mini32.build.core=esp32 -d1_mini32.build.variant=d1_mini32 -d1_mini32.build.board=D1_MINI32 - -d1_mini32.build.f_cpu=240000000L -d1_mini32.build.flash_mode=dio -d1_mini32.build.flash_size=4MB -d1_mini32.build.boot=dio -d1_mini32.build.partitions=default -d1_mini32.build.defines= - -d1_mini32.menu.FlashFreq.80=80MHz -d1_mini32.menu.FlashFreq.80.build.flash_freq=80m -d1_mini32.menu.FlashFreq.40=40MHz -d1_mini32.menu.FlashFreq.40.build.flash_freq=40m - -d1_mini32.menu.PartitionScheme.default=Default -d1_mini32.menu.PartitionScheme.default.build.partitions=default -d1_mini32.menu.PartitionScheme.no_ota=No OTA (Large APP) -d1_mini32.menu.PartitionScheme.no_ota.build.partitions=no_ota -d1_mini32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 -d1_mini32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) -d1_mini32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs -d1_mini32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 - -d1_mini32.menu.CPUFreq.240=240MHz (WiFi/BT) -d1_mini32.menu.CPUFreq.240.build.f_cpu=240000000L -d1_mini32.menu.CPUFreq.160=160MHz (WiFi/BT) -d1_mini32.menu.CPUFreq.160.build.f_cpu=160000000L -d1_mini32.menu.CPUFreq.80=80MHz (WiFi/BT) -d1_mini32.menu.CPUFreq.80.build.f_cpu=80000000L -d1_mini32.menu.CPUFreq.40=40MHz (40MHz XTAL) -d1_mini32.menu.CPUFreq.40.build.f_cpu=40000000L -d1_mini32.menu.CPUFreq.26=26MHz (26MHz XTAL) -d1_mini32.menu.CPUFreq.26.build.f_cpu=26000000L -d1_mini32.menu.CPUFreq.20=20MHz (40MHz XTAL) -d1_mini32.menu.CPUFreq.20.build.f_cpu=20000000L -d1_mini32.menu.CPUFreq.13=13MHz (26MHz XTAL) -d1_mini32.menu.CPUFreq.13.build.f_cpu=13000000L -d1_mini32.menu.CPUFreq.10=10MHz (40MHz XTAL) -d1_mini32.menu.CPUFreq.10.build.f_cpu=10000000L - -d1_mini32.menu.UploadSpeed.921600=921600 -d1_mini32.menu.UploadSpeed.921600.upload.speed=921600 -d1_mini32.menu.UploadSpeed.115200=115200 -d1_mini32.menu.UploadSpeed.115200.upload.speed=115200 -d1_mini32.menu.UploadSpeed.256000.windows=256000 -d1_mini32.menu.UploadSpeed.256000.upload.speed=256000 -d1_mini32.menu.UploadSpeed.230400.windows.upload.speed=256000 -d1_mini32.menu.UploadSpeed.230400=230400 -d1_mini32.menu.UploadSpeed.230400.upload.speed=230400 -d1_mini32.menu.UploadSpeed.460800.linux=460800 -d1_mini32.menu.UploadSpeed.460800.macosx=460800 -d1_mini32.menu.UploadSpeed.460800.upload.speed=460800 -d1_mini32.menu.UploadSpeed.512000.windows=512000 -d1_mini32.menu.UploadSpeed.512000.upload.speed=512000 - -############################################################## - -gpy.name=Pycom GPy - -gpy.upload.tool=esptool_py -gpy.upload.maximum_size=1310720 -gpy.upload.maximum_data_size=327680 -gpy.upload.wait_for_upload_port=true - -gpy.serial.disableDTR=true -gpy.serial.disableRTS=true - -gpy.build.mcu=esp32 -gpy.build.core=esp32 -gpy.build.variant=gpy -gpy.build.board=PYCOM_GPY - -gpy.build.f_cpu=240000000L -gpy.build.flash_mode=dio -gpy.build.flash_size=8MB -gpy.build.boot=dio -gpy.build.partitions=default - -gpy.menu.FlashFreq.80=80MHz -gpy.menu.FlashFreq.80.build.flash_freq=80m -gpy.menu.FlashFreq.40=40MHz -gpy.menu.FlashFreq.40.build.flash_freq=40m - -gpy.menu.UploadSpeed.921600=921600 -gpy.menu.UploadSpeed.921600.upload.speed=921600 -gpy.menu.UploadSpeed.115200=115200 -gpy.menu.UploadSpeed.115200.upload.speed=115200 -gpy.menu.UploadSpeed.256000.windows=256000 -gpy.menu.UploadSpeed.256000.upload.speed=256000 -gpy.menu.UploadSpeed.230400.windows.upload.speed=256000 -gpy.menu.UploadSpeed.230400=230400 -gpy.menu.UploadSpeed.230400.upload.speed=230400 -gpy.menu.UploadSpeed.460800.linux=460800 -gpy.menu.UploadSpeed.460800.macosx=460800 -gpy.menu.UploadSpeed.460800.upload.speed=460800 -gpy.menu.UploadSpeed.512000.windows=512000 -gpy.menu.UploadSpeed.512000.upload.speed=512000 - -gpy.menu.DebugLevel.none=None -gpy.menu.DebugLevel.none.build.code_debug=0 -gpy.menu.DebugLevel.error=Error -gpy.menu.DebugLevel.error.build.code_debug=1 -gpy.menu.DebugLevel.warn=Warn -gpy.menu.DebugLevel.warn.build.code_debug=2 -gpy.menu.DebugLevel.info=Info -gpy.menu.DebugLevel.info.build.code_debug=3 -gpy.menu.DebugLevel.debug=Debug -gpy.menu.DebugLevel.debug.build.code_debug=4 -gpy.menu.DebugLevel.verbose=Verbose -gpy.menu.DebugLevel.verbose.build.code_debug=5 - -############################################################## From fdc4b18a2a9f3763bfcbeb8c9d3c899b906859e9 Mon Sep 17 00:00:00 2001 From: Rocio Date: Wed, 28 Aug 2019 20:23:50 -0500 Subject: [PATCH 2/2] fix all boards --- boards.txt | 610 ++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 604 insertions(+), 6 deletions(-) diff --git a/boards.txt b/boards.txt index 225aea3440b..7b6cfb9fc90 100644 --- a/boards.txt +++ b/boards.txt @@ -44,6 +44,8 @@ esp32.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIF esp32.menu.PartitionScheme.default.build.partitions=default esp32.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) esp32.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +esp32.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +esp32.menu.PartitionScheme.default_8MB.build.partitions=default_8MB esp32.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) esp32.menu.PartitionScheme.minimal.build.partitions=minimal esp32.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) @@ -104,6 +106,9 @@ esp32.menu.FlashFreq.40.build.flash_freq=40m esp32.menu.FlashSize.4M=4MB (32Mb) esp32.menu.FlashSize.4M.build.flash_size=4MB +esp32.menu.FlashSize.8M=8MB (64Mb) +esp32.menu.FlashSize.8M.build.flash_size=8MB +esp32.menu.FlashSize.8M.build.partitions=default_8MB esp32.menu.FlashSize.2M=2MB (16Mb) esp32.menu.FlashSize.2M.build.flash_size=2MB esp32.menu.FlashSize.2M.build.partitions=minimal @@ -168,6 +173,8 @@ esp32wrover.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5M esp32wrover.menu.PartitionScheme.default.build.partitions=default esp32wrover.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) esp32wrover.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +esp32wrover.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +esp32wrover.menu.PartitionScheme.default_8MB.build.partitions=default_8MB esp32wrover.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) esp32wrover.menu.PartitionScheme.minimal.build.partitions=minimal esp32wrover.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) @@ -238,7 +245,6 @@ esp32wrover.menu.DebugLevel.verbose=Verbose esp32wrover.menu.DebugLevel.verbose.build.code_debug=5 ############################################################## - pico32.name=ESP32 Pico Kit pico32.upload.tool=esptool_py @@ -292,6 +298,110 @@ pico32.menu.DebugLevel.verbose.build.code_debug=5 ############################################################## +tinypico.name=TinyPICO + +tinypico.upload.tool=esptool_py +tinypico.upload.maximum_size=1310720 +tinypico.upload.maximum_data_size=327680 +tinypico.upload.wait_for_upload_port=true + +tinypico.serial.disableDTR=true +tinypico.serial.disableRTS=true + +tinypico.build.mcu=esp32 +tinypico.build.core=esp32 +tinypico.build.variant=pico32 +tinypico.build.board=ESP32_PICO + +tinypico.build.f_cpu=240000000L +tinypico.build.flash_size=4MB +tinypico.build.flash_freq=80m +tinypico.build.flash_mode=dio +tinypico.build.boot=dio +tinypico.build.partitions=default +tinypico.build.defines= + +tinypico.menu.UploadSpeed.921600=921600 +tinypico.menu.UploadSpeed.921600.upload.speed=921600 +tinypico.menu.UploadSpeed.115200=115200 +tinypico.menu.UploadSpeed.115200.upload.speed=115200 +tinypico.menu.UploadSpeed.256000.windows=256000 +tinypico.menu.UploadSpeed.256000.upload.speed=256000 +tinypico.menu.UploadSpeed.230400.windows.upload.speed=256000 +tinypico.menu.UploadSpeed.230400=230400 +tinypico.menu.UploadSpeed.230400.upload.speed=230400 +tinypico.menu.UploadSpeed.460800.linux=460800 +tinypico.menu.UploadSpeed.460800.macosx=460800 +tinypico.menu.UploadSpeed.460800.upload.speed=460800 +tinypico.menu.UploadSpeed.512000.windows=512000 +tinypico.menu.UploadSpeed.512000.upload.speed=512000 + +tinypico.menu.FlashMode.qio=QIO +tinypico.menu.FlashMode.qio.build.flash_mode=dio +tinypico.menu.FlashMode.qio.build.boot=qio +tinypico.menu.FlashMode.dio=DIO +tinypico.menu.FlashMode.dio.build.flash_mode=dio +tinypico.menu.FlashMode.dio.build.boot=dio + +tinypico.menu.FlashFreq.80=80MHz +tinypico.menu.FlashFreq.80.build.flash_freq=80m +tinypico.menu.FlashFreq.40=40MHz +tinypico.menu.FlashFreq.40.build.flash_freq=40m + +tinypico.menu.PSRAM.enabled=Enabled +tinypico.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue +tinypico.menu.PSRAM.disabled=Disabled +tinypico.menu.PSRAM.disabled.build.defines= + +tinypico.menu.DebugLevel.none=None +tinypico.menu.DebugLevel.none.build.code_debug=0 +tinypico.menu.DebugLevel.error=Error +tinypico.menu.DebugLevel.error.build.code_debug=1 +tinypico.menu.DebugLevel.warn=Warn +tinypico.menu.DebugLevel.warn.build.code_debug=2 +tinypico.menu.DebugLevel.info=Info +tinypico.menu.DebugLevel.info.build.code_debug=3 +tinypico.menu.DebugLevel.debug=Debug +tinypico.menu.DebugLevel.debug.build.code_debug=4 +tinypico.menu.DebugLevel.verbose=Verbose +tinypico.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## +magicbit.name=MagicBit + +magicbit.upload.tool=esptool_py +magicbit.upload.maximum_size=1310720 +magicbit.upload.maximum_data_size=327680 +magicbit.upload.wait_for_upload_port=true + +magicbit.serial.disableDTR=true +magicbit.serial.disableRTS=true + +magicbit.build.mcu=esp32 +magicbit.build.core=esp32 +magicbit.build.variant=magicbit +magicbit.build.board=ESP32_DEV + +magicbit.build.f_cpu=240000000L +magicbit.build.flash_size=4MB +magicbit.build.flash_freq=40m +magicbit.build.flash_mode=dio +magicbit.build.boot=dio +magicbit.build.partitions=default + +magicbit.menu.CPUFreq.240=240MHz (WiFi/BT) +magicbit.menu.CPUFreq.240.build.f_cpu=240000000L +magicbit.menu.CPUFreq.160=160MHz (WiFi/BT) +magicbit.menu.CPUFreq.160.build.f_cpu=160000000L +magicbit.menu.CPUFreq.80=80MHz (WiFi/BT) +magicbit.menu.CPUFreq.80.build.f_cpu=80000000L +magicbit.menu.CPUFreq.40=40MHz (40MHz XTAL) + +magicbit.menu.UploadSpeed.921600=921600 +magicbit.menu.UploadSpeed.921600.upload.speed=921600 +magicbit.menu.UploadSpeed.115200=115200 +magicbit.menu.UploadSpeed.115200.upload.speed=115200 +############################################################## turta_iot_node.name=Turta IoT Node turta_iot_node.upload.tool=esptool_py @@ -391,6 +501,128 @@ ttgo-lora32-v1.menu.DebugLevel.verbose.build.code_debug=5 ############################################################## +ttgo-t1.name=TTGO T1 + +ttgo-t1.upload.tool=esptool_py +ttgo-t1.upload.maximum_size=1310720 +ttgo-t1.upload.maximum_data_size=327680 +ttgo-t1.upload.wait_for_upload_port=true + +ttgo-t1.serial.disableDTR=true +ttgo-t1.serial.disableRTS=true + +ttgo-t1.build.mcu=esp32 +ttgo-t1.build.core=esp32 +ttgo-t1.build.variant=ttgo-t1 +ttgo-t1.build.board=TTGO_T1 + +ttgo-t1.build.f_cpu=240000000L +ttgo-t1.build.flash_size=4MB +ttgo-t1.build.flash_freq=40m +ttgo-t1.build.flash_mode=dio +ttgo-t1.build.boot=dio +ttgo-t1.build.partitions=default +ttgo-t1.build.defines= + +ttgo-t1.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +ttgo-t1.menu.PartitionScheme.default.build.partitions=default +ttgo-t1.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +ttgo-t1.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +ttgo-t1.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +ttgo-t1.menu.PartitionScheme.minimal.build.partitions=minimal +ttgo-t1.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +ttgo-t1.menu.PartitionScheme.no_ota.build.partitions=no_ota +ttgo-t1.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +ttgo-t1.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +ttgo-t1.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +ttgo-t1.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +ttgo-t1.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +ttgo-t1.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +ttgo-t1.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +ttgo-t1.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +ttgo-t1.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +ttgo-t1.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +ttgo-t1.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +ttgo-t1.menu.PartitionScheme.huge_app.build.partitions=huge_app +ttgo-t1.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +ttgo-t1.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +ttgo-t1.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +ttgo-t1.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +ttgo-t1.menu.CPUFreq.240=240MHz (WiFi/BT) +ttgo-t1.menu.CPUFreq.240.build.f_cpu=240000000L +ttgo-t1.menu.CPUFreq.160=160MHz (WiFi/BT) +ttgo-t1.menu.CPUFreq.160.build.f_cpu=160000000L +ttgo-t1.menu.CPUFreq.80=80MHz (WiFi/BT) +ttgo-t1.menu.CPUFreq.80.build.f_cpu=80000000L +ttgo-t1.menu.CPUFreq.40=40MHz (40MHz XTAL) +ttgo-t1.menu.CPUFreq.40.build.f_cpu=40000000L +ttgo-t1.menu.CPUFreq.26=26MHz (26MHz XTAL) +ttgo-t1.menu.CPUFreq.26.build.f_cpu=26000000L +ttgo-t1.menu.CPUFreq.20=20MHz (40MHz XTAL) +ttgo-t1.menu.CPUFreq.20.build.f_cpu=20000000L +ttgo-t1.menu.CPUFreq.13=13MHz (26MHz XTAL) +ttgo-t1.menu.CPUFreq.13.build.f_cpu=13000000L +ttgo-t1.menu.CPUFreq.10=10MHz (40MHz XTAL) +ttgo-t1.menu.CPUFreq.10.build.f_cpu=10000000L + +ttgo-t1.menu.FlashMode.qio=QIO +ttgo-t1.menu.FlashMode.qio.build.flash_mode=dio +ttgo-t1.menu.FlashMode.qio.build.boot=qio +ttgo-t1.menu.FlashMode.dio=DIO +ttgo-t1.menu.FlashMode.dio.build.flash_mode=dio +ttgo-t1.menu.FlashMode.dio.build.boot=dio +ttgo-t1.menu.FlashMode.qout=QOUT +ttgo-t1.menu.FlashMode.qout.build.flash_mode=dout +ttgo-t1.menu.FlashMode.qout.build.boot=qout +ttgo-t1.menu.FlashMode.dout=DOUT +ttgo-t1.menu.FlashMode.dout.build.flash_mode=dout +ttgo-t1.menu.FlashMode.dout.build.boot=dout + +ttgo-t1.menu.FlashFreq.80=80MHz +ttgo-t1.menu.FlashFreq.80.build.flash_freq=80m +ttgo-t1.menu.FlashFreq.40=40MHz +ttgo-t1.menu.FlashFreq.40.build.flash_freq=40m + +ttgo-t1.menu.FlashSize.4M=4MB (32Mb) +ttgo-t1.menu.FlashSize.4M.build.flash_size=4MB +ttgo-t1.menu.FlashSize.2M=2MB (16Mb) +ttgo-t1.menu.FlashSize.2M.build.flash_size=2MB +ttgo-t1.menu.FlashSize.2M.build.partitions=minimal +ttgo-t1.menu.FlashSize.16M=16MB (128Mb) +ttgo-t1.menu.FlashSize.16M.build.flash_size=16MB +ttgo-t1.menu.FlashSize.16M.build.partitions=ffat + +ttgo-t1.menu.UploadSpeed.921600=921600 +ttgo-t1.menu.UploadSpeed.921600.upload.speed=921600 +ttgo-t1.menu.UploadSpeed.115200=115200 +ttgo-t1.menu.UploadSpeed.115200.upload.speed=115200 +ttgo-t1.menu.UploadSpeed.256000.windows=256000 +ttgo-t1.menu.UploadSpeed.256000.upload.speed=256000 +ttgo-t1.menu.UploadSpeed.230400.windows.upload.speed=256000 +ttgo-t1.menu.UploadSpeed.230400=230400 +ttgo-t1.menu.UploadSpeed.230400.upload.speed=230400 +ttgo-t1.menu.UploadSpeed.460800.linux=460800 +ttgo-t1.menu.UploadSpeed.460800.macosx=460800 +ttgo-t1.menu.UploadSpeed.460800.upload.speed=460800 +ttgo-t1.menu.UploadSpeed.512000.windows=512000 +ttgo-t1.menu.UploadSpeed.512000.upload.speed=512000 + +ttgo-t1.menu.DebugLevel.none=None +ttgo-t1.menu.DebugLevel.none.build.code_debug=0 +ttgo-t1.menu.DebugLevel.error=Error +ttgo-t1.menu.DebugLevel.error.build.code_debug=1 +ttgo-t1.menu.DebugLevel.warn=Warn +ttgo-t1.menu.DebugLevel.warn.build.code_debug=2 +ttgo-t1.menu.DebugLevel.info=Info +ttgo-t1.menu.DebugLevel.info.build.code_debug=3 +ttgo-t1.menu.DebugLevel.debug=Debug +ttgo-t1.menu.DebugLevel.debug.build.code_debug=4 +ttgo-t1.menu.DebugLevel.verbose=Verbose +ttgo-t1.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + cw02.name=XinaBox CW02 cw02.upload.tool=esptool_py @@ -892,6 +1124,23 @@ lolin32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) lolin32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs lolin32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +lolin32.menu.CPUFreq.240=240MHz (WiFi/BT) +lolin32.menu.CPUFreq.240.build.f_cpu=240000000L +lolin32.menu.CPUFreq.160=160MHz (WiFi/BT) +lolin32.menu.CPUFreq.160.build.f_cpu=160000000L +lolin32.menu.CPUFreq.80=80MHz (WiFi/BT) +lolin32.menu.CPUFreq.80.build.f_cpu=80000000L +lolin32.menu.CPUFreq.40=40MHz (40MHz XTAL) +lolin32.menu.CPUFreq.40.build.f_cpu=40000000L +lolin32.menu.CPUFreq.26=26MHz (26MHz XTAL) +lolin32.menu.CPUFreq.26.build.f_cpu=26000000L +lolin32.menu.CPUFreq.20=20MHz (40MHz XTAL) +lolin32.menu.CPUFreq.20.build.f_cpu=20000000L +lolin32.menu.CPUFreq.13=13MHz (26MHz XTAL) +lolin32.menu.CPUFreq.13.build.f_cpu=13000000L +lolin32.menu.CPUFreq.10=10MHz (40MHz XTAL) +lolin32.menu.CPUFreq.10.build.f_cpu=10000000L + lolin32.menu.UploadSpeed.921600=921600 lolin32.menu.UploadSpeed.921600.upload.speed=921600 lolin32.menu.UploadSpeed.115200=115200 @@ -1827,6 +2076,121 @@ esp32-poe.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 ############################################################## +esp32-poe-iso.name=OLIMEX ESP32-PoE-ISO + +esp32-poe-iso.upload.tool=esptool_py +esp32-poe-iso.upload.maximum_size=1310720 +esp32-poe-iso.upload.maximum_data_size=327680 +esp32-poe-iso.upload.wait_for_upload_port=true + +esp32-poe-iso.serial.disableDTR=true +esp32-poe-iso.serial.disableRTS=true + +esp32-poe-iso.build.mcu=esp32 +esp32-poe-iso.build.core=esp32 +esp32-poe-iso.build.variant=esp32-poe-iso +esp32-poe-iso.build.board=ESP32_POE_ISO + +esp32-poe-iso.build.f_cpu=240000000L +esp32-poe-iso.build.flash_mode=dio +esp32-poe-iso.build.flash_size=4MB +esp32-poe-iso.build.boot=dio +esp32-poe-iso.build.partitions=default +esp32-poe-iso.build.defines= + +esp32-poe-iso.menu.FlashFreq.80=80MHz +esp32-poe-iso.menu.FlashFreq.80.build.flash_freq=80m +esp32-poe-iso.menu.FlashFreq.40=40MHz +esp32-poe-iso.menu.FlashFreq.40.build.flash_freq=40m + + +esp32-poe-iso.menu.UploadSpeed.115200=115200 +esp32-poe-iso.menu.UploadSpeed.115200.upload.speed=115200 + +esp32-poe-iso.menu.PartitionScheme.default=Default +esp32-poe-iso.menu.PartitionScheme.default.build.partitions=default +esp32-poe-iso.menu.PartitionScheme.no_ota=No OTA (Large APP) +esp32-poe-iso.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32-poe-iso.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32-poe-iso.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +esp32-poe-iso.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32-poe-iso.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +############################################################## + +esp32-DevKitLipo.name=OLIMEX ESP32-DevKit-LiPo + +esp32-DevKitLipo.upload.tool=esptool_py +esp32-DevKitLipo.upload.maximum_size=1310720 +esp32-DevKitLipo.upload.maximum_data_size=327680 +esp32-DevKitLipo.upload.wait_for_upload_port=true + +esp32-DevKitLipo.serial.disableDTR=true +esp32-DevKitLipo.serial.disableRTS=true + +esp32-DevKitLipo.build.mcu=esp32 +esp32-DevKitLipo.build.core=esp32 +esp32-DevKitLipo.build.variant=esp32-devkit-lipo +esp32-DevKitLipo.build.board=ESP32_DEVKIT_LIPO + +esp32-DevKitLipo.build.f_cpu=240000000L +esp32-DevKitLipo.build.flash_size=4MB +esp32-DevKitLipo.build.flash_freq=40m +esp32-DevKitLipo.build.flash_mode=dio +esp32-DevKitLipo.build.boot=dio +esp32-DevKitLipo.build.partitions=default +esp32-DevKitLipo.build.defines= + +esp32-DevKitLipo.menu.PartitionScheme.default=Default +esp32-DevKitLipo.menu.PartitionScheme.default.build.partitions=default +esp32-DevKitLipo.menu.PartitionScheme.minimal=Minimal (2MB FLASH) +esp32-DevKitLipo.menu.PartitionScheme.minimal.build.partitions=minimal +esp32-DevKitLipo.menu.PartitionScheme.no_ota=No OTA (Large APP) +esp32-DevKitLipo.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32-DevKitLipo.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32-DevKitLipo.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA) +esp32-DevKitLipo.menu.PartitionScheme.huge_app.build.partitions=huge_app +esp32-DevKitLipo.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +esp32-DevKitLipo.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +esp32-DevKitLipo.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32-DevKitLipo.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +esp32-DevKitLipo.menu.PartitionScheme.fatflash=16M Fat +esp32-DevKitLipo.menu.PartitionScheme.fatflash.build.partitions=ffat + +esp32-DevKitLipo.menu.FlashMode.qio=QIO +esp32-DevKitLipo.menu.FlashMode.qio.build.flash_mode=dio +esp32-DevKitLipo.menu.FlashMode.qio.build.boot=qio +esp32-DevKitLipo.menu.FlashMode.dio=DIO +esp32-DevKitLipo.menu.FlashMode.dio.build.flash_mode=dio +esp32-DevKitLipo.menu.FlashMode.dio.build.boot=dio +esp32-DevKitLipo.menu.FlashMode.qout=QOUT +esp32-DevKitLipo.menu.FlashMode.qout.build.flash_mode=dout +esp32-DevKitLipo.menu.FlashMode.qout.build.boot=qout +esp32-DevKitLipo.menu.FlashMode.dout=DOUT +esp32-DevKitLipo.menu.FlashMode.dout.build.flash_mode=dout +esp32-DevKitLipo.menu.FlashMode.dout.build.boot=dout + +esp32-DevKitLipo.menu.FlashFreq.80=80MHz +esp32-DevKitLipo.menu.FlashFreq.80.build.flash_freq=80m +esp32-DevKitLipo.menu.FlashFreq.40=40MHz +esp32-DevKitLipo.menu.FlashFreq.40.build.flash_freq=40m + +esp32-DevKitLipo.menu.UploadSpeed.921600=921600 +esp32-DevKitLipo.menu.UploadSpeed.921600.upload.speed=921600 +esp32-DevKitLipo.menu.UploadSpeed.115200=115200 +esp32-DevKitLipo.menu.UploadSpeed.115200.upload.speed=115200 +esp32-DevKitLipo.menu.UploadSpeed.256000.windows=256000 +esp32-DevKitLipo.menu.UploadSpeed.256000.upload.speed=256000 +esp32-DevKitLipo.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32-DevKitLipo.menu.UploadSpeed.230400=230400 +esp32-DevKitLipo.menu.UploadSpeed.230400.upload.speed=230400 +esp32-DevKitLipo.menu.UploadSpeed.460800.linux=460800 +esp32-DevKitLipo.menu.UploadSpeed.460800.macosx=460800 +esp32-DevKitLipo.menu.UploadSpeed.460800.upload.speed=460800 +esp32-DevKitLipo.menu.UploadSpeed.512000.windows=512000 +esp32-DevKitLipo.menu.UploadSpeed.512000.upload.speed=512000 +############################################################## + espino32.name=ThaiEasyElec's ESPino32 espino32.upload.tool=esptool_py @@ -2456,7 +2820,7 @@ heltec_wifi_lora_32_V2.menu.FlashFreq.40.build.flash_freq=40m heltec_wifi_lora_32_V2.menu.FlashSize.8M=8MB (64Mb) heltec_wifi_lora_32_V2.menu.FlashSize.8M.build.flash_size=8MB -heltec_wifi_lora_32_V2.menu.FlashSize.2M.build.partitions=default_8MB +heltec_wifi_lora_32_V2.menu.FlashSize.8M.build.partitions=default_8MB heltec_wifi_lora_32_V2.menu.FlashSize.4M=4MB (32Mb) heltec_wifi_lora_32_V2.menu.FlashSize.4M.build.flash_size=4MB heltec_wifi_lora_32_V2.menu.FlashSize.2M=2MB (16Mb) @@ -2757,16 +3121,54 @@ alksesp32.build.boot=dio alksesp32.build.partitions=default alksesp32.build.defines= -alksesp32.menu.PartitionScheme.default=Default +alksesp32.menu.PSRAM.disabled=Disabled +alksesp32.menu.PSRAM.disabled.build.defines= +alksesp32.menu.PSRAM.enabled=Enabled +alksesp32.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue + +alksesp32.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) alksesp32.menu.PartitionScheme.default.build.partitions=default -alksesp32.menu.PartitionScheme.minimal=Minimal (2MB FLASH) +alksesp32.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +alksesp32.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +alksesp32.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) alksesp32.menu.PartitionScheme.minimal.build.partitions=minimal -alksesp32.menu.PartitionScheme.no_ota=No OTA (Large APP) +alksesp32.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) alksesp32.menu.PartitionScheme.no_ota.build.partitions=no_ota alksesp32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 -alksesp32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +alksesp32.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +alksesp32.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +alksesp32.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +alksesp32.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +alksesp32.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +alksesp32.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +alksesp32.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +alksesp32.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +alksesp32.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +alksesp32.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +alksesp32.menu.PartitionScheme.huge_app.build.partitions=huge_app +alksesp32.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +alksesp32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) alksesp32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs alksesp32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +alksesp32.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +alksesp32.menu.PartitionScheme.fatflash.build.partitions=ffat + +alksesp32.menu.CPUFreq.240=240MHz (WiFi/BT) +alksesp32.menu.CPUFreq.240.build.f_cpu=240000000L +alksesp32.menu.CPUFreq.160=160MHz (WiFi/BT) +alksesp32.menu.CPUFreq.160.build.f_cpu=160000000L +alksesp32.menu.CPUFreq.80=80MHz (WiFi/BT) +alksesp32.menu.CPUFreq.80.build.f_cpu=80000000L +alksesp32.menu.CPUFreq.40=40MHz (40MHz XTAL) +alksesp32.menu.CPUFreq.40.build.f_cpu=40000000L +alksesp32.menu.CPUFreq.26=26MHz (26MHz XTAL) +alksesp32.menu.CPUFreq.26.build.f_cpu=26000000L +alksesp32.menu.CPUFreq.20=20MHz (40MHz XTAL) +alksesp32.menu.CPUFreq.20.build.f_cpu=20000000L +alksesp32.menu.CPUFreq.13=13MHz (26MHz XTAL) +alksesp32.menu.CPUFreq.13.build.f_cpu=13000000L +alksesp32.menu.CPUFreq.10=10MHz (40MHz XTAL) +alksesp32.menu.CPUFreq.10.build.f_cpu=10000000L alksesp32.menu.FlashMode.qio=QIO alksesp32.menu.FlashMode.qio.build.flash_mode=dio @@ -2791,6 +3193,9 @@ alksesp32.menu.FlashSize.4M.build.flash_size=4MB alksesp32.menu.FlashSize.2M=2MB (16Mb) alksesp32.menu.FlashSize.2M.build.flash_size=2MB alksesp32.menu.FlashSize.2M.build.partitions=minimal +alksesp32.menu.FlashSize.16M=16MB (128Mb) +alksesp32.menu.FlashSize.16M.build.flash_size=16MB +alksesp32.menu.FlashSize.16M.build.partitions=ffat alksesp32.menu.UploadSpeed.921600=921600 alksesp32.menu.UploadSpeed.921600.upload.speed=921600 @@ -3535,4 +3940,197 @@ sparkfun_lora_gateway_1-channel.menu.UploadSpeed.512000.upload.speed=512000 ############################################################## +ttgo-t-watch.name=TTGO T-Watch + +ttgo-t-watch.upload.tool=esptool_py +ttgo-t-watch.upload.maximum_size=6553600 +ttgo-t-watch.upload.maximum_data_size=4521984 +ttgo-t-watch.upload.wait_for_upload_port=true + +ttgo-t-watch.serial.disableDTR=true +ttgo-t-watch.serial.disableRTS=true + +ttgo-t-watch.build.mcu=esp32 +ttgo-t-watch.build.core=esp32 +ttgo-t-watch.build.variant=twatch +ttgo-t-watch.build.board=T-Watch + +ttgo-t-watch.build.f_cpu=240000000L +ttgo-t-watch.build.flash_size=16MB +ttgo-t-watch.build.flash_freq=80m +ttgo-t-watch.build.flash_mode=dio +ttgo-t-watch.build.boot=dio +ttgo-t-watch.build.partitions=default_16MB +ttgo-t-watch.build.defines= + +ttgo-t-watch.menu.PSRAM.enabled=Enabled +ttgo-t-watch.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue +ttgo-t-watch.menu.PSRAM.disabled=Disabled +ttgo-t-watch.menu.PSRAM.disabled.build.defines= + +ttgo-t-watch.menu.PartitionScheme.default=Default (2 x 6.5 MB app, 3.6 MB SPIFFS) +ttgo-t-watch.menu.PartitionScheme.default.build.partitions=default_16MB +ttgo-t-watch.menu.PartitionScheme.large_spiffs=Large SPIFFS (7 MB) +ttgo-t-watch.menu.PartitionScheme.large_spiffs.build.partitions=large_spiffs_16MB +ttgo-t-watch.menu.PartitionScheme.large_spiffs.upload.maximum_size=4685824 + +ttgo-t-watch.menu.UploadSpeed.2000000=2000000 +ttgo-t-watch.menu.UploadSpeed.2000000.upload.speed=2000000 +ttgo-t-watch.menu.UploadSpeed.1152000=1152000 +ttgo-t-watch.menu.UploadSpeed.1152000.upload.speed=1152000 +ttgo-t-watch.menu.UploadSpeed.921600=921600 +ttgo-t-watch.menu.UploadSpeed.921600.upload.speed=921600 +ttgo-t-watch.menu.UploadSpeed.115200=115200 +ttgo-t-watch.menu.UploadSpeed.115200.upload.speed=115200 +ttgo-t-watch.menu.UploadSpeed.256000.windows=256000 +ttgo-t-watch.menu.UploadSpeed.256000.upload.speed=256000 +ttgo-t-watch.menu.UploadSpeed.230400.windows.upload.speed=256000 +ttgo-t-watch.menu.UploadSpeed.230400=230400 +ttgo-t-watch.menu.UploadSpeed.230400.upload.speed=230400 +ttgo-t-watch.menu.UploadSpeed.460800.linux=460800 +ttgo-t-watch.menu.UploadSpeed.460800.macosx=460800 +ttgo-t-watch.menu.UploadSpeed.460800.upload.speed=460800 +ttgo-t-watch.menu.UploadSpeed.512000.windows=512000 +ttgo-t-watch.menu.UploadSpeed.512000.upload.speed=512000 + +ttgo-t-watch.menu.DebugLevel.none=None +ttgo-t-watch.menu.DebugLevel.none.build.code_debug=0 +ttgo-t-watch.menu.DebugLevel.error=Error +ttgo-t-watch.menu.DebugLevel.error.build.code_debug=1 +ttgo-t-watch.menu.DebugLevel.warn=Warn +ttgo-t-watch.menu.DebugLevel.warn.build.code_debug=2 +ttgo-t-watch.menu.DebugLevel.info=Info +ttgo-t-watch.menu.DebugLevel.info.build.code_debug=3 +ttgo-t-watch.menu.DebugLevel.debug=Debug +ttgo-t-watch.menu.DebugLevel.debug.build.code_debug=4 +ttgo-t-watch.menu.DebugLevel.verbose=Verbose +ttgo-t-watch.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +d1_mini32.name=WEMOS D1 MINI ESP32 + +d1_mini32.upload.tool=esptool_py +d1_mini32.upload.maximum_size=1310720 +d1_mini32.upload.maximum_data_size=327680 +d1_mini32.upload.wait_for_upload_port=true + +d1_mini32.serial.disableDTR=true +d1_mini32.serial.disableRTS=true + +d1_mini32.build.mcu=esp32 +d1_mini32.build.core=esp32 +d1_mini32.build.variant=d1_mini32 +d1_mini32.build.board=D1_MINI32 + +d1_mini32.build.f_cpu=240000000L +d1_mini32.build.flash_mode=dio +d1_mini32.build.flash_size=4MB +d1_mini32.build.boot=dio +d1_mini32.build.partitions=default +d1_mini32.build.defines= + +d1_mini32.menu.FlashFreq.80=80MHz +d1_mini32.menu.FlashFreq.80.build.flash_freq=80m +d1_mini32.menu.FlashFreq.40=40MHz +d1_mini32.menu.FlashFreq.40.build.flash_freq=40m + +d1_mini32.menu.PartitionScheme.default=Default +d1_mini32.menu.PartitionScheme.default.build.partitions=default +d1_mini32.menu.PartitionScheme.no_ota=No OTA (Large APP) +d1_mini32.menu.PartitionScheme.no_ota.build.partitions=no_ota +d1_mini32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +d1_mini32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +d1_mini32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +d1_mini32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +d1_mini32.menu.CPUFreq.240=240MHz (WiFi/BT) +d1_mini32.menu.CPUFreq.240.build.f_cpu=240000000L +d1_mini32.menu.CPUFreq.160=160MHz (WiFi/BT) +d1_mini32.menu.CPUFreq.160.build.f_cpu=160000000L +d1_mini32.menu.CPUFreq.80=80MHz (WiFi/BT) +d1_mini32.menu.CPUFreq.80.build.f_cpu=80000000L +d1_mini32.menu.CPUFreq.40=40MHz (40MHz XTAL) +d1_mini32.menu.CPUFreq.40.build.f_cpu=40000000L +d1_mini32.menu.CPUFreq.26=26MHz (26MHz XTAL) +d1_mini32.menu.CPUFreq.26.build.f_cpu=26000000L +d1_mini32.menu.CPUFreq.20=20MHz (40MHz XTAL) +d1_mini32.menu.CPUFreq.20.build.f_cpu=20000000L +d1_mini32.menu.CPUFreq.13=13MHz (26MHz XTAL) +d1_mini32.menu.CPUFreq.13.build.f_cpu=13000000L +d1_mini32.menu.CPUFreq.10=10MHz (40MHz XTAL) +d1_mini32.menu.CPUFreq.10.build.f_cpu=10000000L + +d1_mini32.menu.UploadSpeed.921600=921600 +d1_mini32.menu.UploadSpeed.921600.upload.speed=921600 +d1_mini32.menu.UploadSpeed.115200=115200 +d1_mini32.menu.UploadSpeed.115200.upload.speed=115200 +d1_mini32.menu.UploadSpeed.256000.windows=256000 +d1_mini32.menu.UploadSpeed.256000.upload.speed=256000 +d1_mini32.menu.UploadSpeed.230400.windows.upload.speed=256000 +d1_mini32.menu.UploadSpeed.230400=230400 +d1_mini32.menu.UploadSpeed.230400.upload.speed=230400 +d1_mini32.menu.UploadSpeed.460800.linux=460800 +d1_mini32.menu.UploadSpeed.460800.macosx=460800 +d1_mini32.menu.UploadSpeed.460800.upload.speed=460800 +d1_mini32.menu.UploadSpeed.512000.windows=512000 +d1_mini32.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +gpy.name=Pycom GPy + +gpy.upload.tool=esptool_py +gpy.upload.maximum_size=1310720 +gpy.upload.maximum_data_size=327680 +gpy.upload.wait_for_upload_port=true + +gpy.serial.disableDTR=true +gpy.serial.disableRTS=true + +gpy.build.mcu=esp32 +gpy.build.core=esp32 +gpy.build.variant=gpy +gpy.build.board=PYCOM_GPY + +gpy.build.f_cpu=240000000L +gpy.build.flash_mode=dio +gpy.build.flash_size=8MB +gpy.build.boot=dio +gpy.build.partitions=default + +gpy.menu.FlashFreq.80=80MHz +gpy.menu.FlashFreq.80.build.flash_freq=80m +gpy.menu.FlashFreq.40=40MHz +gpy.menu.FlashFreq.40.build.flash_freq=40m + +gpy.menu.UploadSpeed.921600=921600 +gpy.menu.UploadSpeed.921600.upload.speed=921600 +gpy.menu.UploadSpeed.115200=115200 +gpy.menu.UploadSpeed.115200.upload.speed=115200 +gpy.menu.UploadSpeed.256000.windows=256000 +gpy.menu.UploadSpeed.256000.upload.speed=256000 +gpy.menu.UploadSpeed.230400.windows.upload.speed=256000 +gpy.menu.UploadSpeed.230400=230400 +gpy.menu.UploadSpeed.230400.upload.speed=230400 +gpy.menu.UploadSpeed.460800.linux=460800 +gpy.menu.UploadSpeed.460800.macosx=460800 +gpy.menu.UploadSpeed.460800.upload.speed=460800 +gpy.menu.UploadSpeed.512000.windows=512000 +gpy.menu.UploadSpeed.512000.upload.speed=512000 + +gpy.menu.DebugLevel.none=None +gpy.menu.DebugLevel.none.build.code_debug=0 +gpy.menu.DebugLevel.error=Error +gpy.menu.DebugLevel.error.build.code_debug=1 +gpy.menu.DebugLevel.warn=Warn +gpy.menu.DebugLevel.warn.build.code_debug=2 +gpy.menu.DebugLevel.info=Info +gpy.menu.DebugLevel.info.build.code_debug=3 +gpy.menu.DebugLevel.debug=Debug +gpy.menu.DebugLevel.debug.build.code_debug=4 +gpy.menu.DebugLevel.verbose=Verbose +gpy.menu.DebugLevel.verbose.build.code_debug=5 + +##############################################################