From b2174c29804146323ae963eeb54fbcf6e51d8fe4 Mon Sep 17 00:00:00 2001 From: Jonas Niesner Date: Mon, 26 Jun 2023 09:44:30 +0200 Subject: [PATCH] cleaned up platformio.ini --- ESP32_AP-Flasher/platformio.ini | 89 ++++++++------------------------- 1 file changed, 20 insertions(+), 69 deletions(-) diff --git a/ESP32_AP-Flasher/platformio.ini b/ESP32_AP-Flasher/platformio.ini index cbbe57d7..e6fbf546 100644 --- a/ESP32_AP-Flasher/platformio.ini +++ b/ESP32_AP-Flasher/platformio.ini @@ -22,15 +22,16 @@ lib_deps = https://github.com/ricmoo/qrcode fastled/FastLED https://github.com/MajenkoLibraries/SoftSPI - platform_packages = board_build.filesystem = littlefs monitor_filters = esp32_exception_decoder monitor_speed = 115200 board_build.f_cpu = 240000000L -;upload_port = COM30 -;monitor_port = COM30 +; ---------------------------------------------------------------------------------------- +; !!! this configuration expects the Mini_AP +; +; ---------------------------------------------------------------------------------------- [env:OpenEPaperLink_Mini_AP] platform = https://github.com/platformio/platform-espressif32.git board=lolin_s2_mini @@ -44,12 +45,9 @@ build_flags = -D ARDUINO_USB_MODE=0 -D CONFIG_SPIRAM_USE_MALLOC=1 -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y - -D HAS_RGB_LED -D BOARD_HAS_PSRAM - -D POWER_NO_SOFT_POWER - -D FLASHER_AP_SS=11 -D FLASHER_AP_CLK=9 -D FLASHER_AP_MOSI=10 @@ -61,23 +59,22 @@ build_flags = -D FLASHER_AP_TEST=12 -D FLASHER_LED=15 -D FLASHER_RGB_LED=33 - -D USER_SETUP_LOADED -D DISABLE_ALL_LIBRARY_WARNINGS -D ILI9341_DRIVER -D SMOOTH_FONT -D LOAD_FONT2 - build_src_filter = +<*>-- - board_build.psram_type=qspi_opi board_upload.maximum_size = 4194304 -;board_upload.maximum_ram_size = 2097152 board_upload.maximum_ram_size = 327680 board_upload.flash_size = 4MB - +; ---------------------------------------------------------------------------------------- +; !!! this configuration expects the Nano_AP +; +; ---------------------------------------------------------------------------------------- [env:OpenEPaperLink_Nano_AP] platform = https://github.com/platformio/platform-espressif32.git board=lolin_s2_mini @@ -91,9 +88,7 @@ build_flags = -D ARDUINO_USB_MODE=0 -D CONFIG_SPIRAM_USE_MALLOC=1 -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y - -D BOARD_HAS_PSRAM - -D FLASHER_AP_SS=38 -D FLASHER_AP_CLK=40 -D FLASHER_AP_MOSI=39 @@ -105,23 +100,18 @@ build_flags = -D FLASHER_AP_TEST=36 -D FLASHER_LED=15 -D FLASHER_RGB_LED=-1 - -D USER_SETUP_LOADED -D DISABLE_ALL_LIBRARY_WARNINGS -D ILI9341_DRIVER -D SMOOTH_FONT -D LOAD_FONT2 - build_src_filter = +<*>-- - board_build.psram_type=qspi_opi board_upload.maximum_size = 4194304 -;board_upload.maximum_ram_size = 2097152 board_upload.maximum_ram_size = 327680 board_upload.flash_size = 4MB - ; ---------------------------------------------------------------------------------------- ; !!! this configuration expects the 16MB Flash / 8MB Ram version of the ESP32-S3-DevkitC1 ; @@ -130,7 +120,6 @@ board_upload.flash_size = 4MB platform = https://github.com/platformio/platform-espressif32.git board = esp32-s3-devkitc-1 board_build.partitions = default_16MB.csv - build_unflags = -D ARDUINO_USB_MODE=1 -D CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y @@ -145,10 +134,8 @@ build_flags = -D HAS_RGB_LED -D BOARD_HAS_PSRAM -D CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y - -D POWER_RAMPING -D POWER_HIGH_SIDE_DRIVER - -D FLASHER_AP_SS=4 -D FLASHER_AP_CLK=5 -D FLASHER_AP_MOSI=7 @@ -158,7 +145,6 @@ build_flags = -D FLASHER_AP_TXD=16 -D FLASHER_AP_RXD=18 -D FLASHER_AP_TEST=17 - -D FLASHER_EXT_SS=40 -D FLASHER_EXT_CLK=41 -D FLASHER_EXT_MOSI=2 @@ -168,7 +154,6 @@ build_flags = -D FLASHER_EXT_TXD=38 -D FLASHER_EXT_RXD=39 -D FLASHER_EXT_TEST=47 - -D FLASHER_ALT_SS=3 -D FLASHER_ALT_CLK=46 -D FLASHER_ALT_MOSI=10 @@ -178,34 +163,32 @@ build_flags = -D FLASHER_ALT_TXD=12 -D FLASHER_ALT_RXD=14 -D FLASHER_ALT_TEST=13 - -D FLASHER_LED=21 -D FLASHER_RGB_LED=48 - -D USER_SETUP_LOADED -D DISABLE_ALL_LIBRARY_WARNINGS -D ILI9341_DRIVER -D SMOOTH_FONT -D LOAD_FONT2 - board_build.flash_mode=qio board_build.arduino.memory_type = qio_opi board_build.psram_type=qspi_opi - board_upload.maximum_size = 16777216 board_upload.maximum_ram_size = 327680 board_upload.flash_size = 16MB +; ---------------------------------------------------------------------------------------- +; !!! this configuration expects an esp32 +; +; ---------------------------------------------------------------------------------------- [env:Simple_AP] board = esp32dev board_build.partitions = default.csv - build_flags = -D BUILD_ENV_NAME=$PIOENV -D BUILD_TIME=$UNIX_TIME -D CORE_DEBUG_LEVEL=0 -D SIMPLE_AP - -D FLASHER_AP_SS=5 -D FLASHER_AP_CLK=18 -D FLASHER_AP_MOSI=23 @@ -216,52 +199,25 @@ build_flags = -D FLASHER_AP_TXD=17 -D FLASHER_AP_RXD=16 -D FLASHER_LED=22 - -D USER_SETUP_LOADED -D DISABLE_ALL_LIBRARY_WARNINGS -D ILI9341_DRIVER -D SMOOTH_FONT -D LOAD_FONT2 - -build_src_filter = - +<*>-- - -; ---------------------------------------------------------------------------------------- -; !!! this configuration expects the alternative 2.9" Flasher PCB -; ---------------------------------------------------------------------------------------- - -[env:Alternative_PCB] -board = esp32dev -board_build.partitions = no_ota.csv - -build_flags = - -D BUILD_ENV_NAME=$PIOENV - -D BUILD_TIME=$UNIX_TIME - -D ALTERNATIVE_PCB - -D FLASHER_AP_SS=22 - -D FLASHER_AP_CLK=13 - -D FLASHER_AP_MOSI=23 - -D FLASHER_AP_MISO=33 - -D FLASHER_AP_RESET=27 - -D FLASHER_AP_POWER={4} - -D FLASHER_AP_TEST=-1 - -D FLASHER_AP_TXD=26 - -D FLASHER_AP_RXD=25 - - -D FLASHER_LED=19 build_src_filter = +<*>-- - +; ---------------------------------------------------------------------------------------- +; !!! this configuration expects an wemos_d1_mini32 +; +; ---------------------------------------------------------------------------------------- [env:Weemos_AP] board = wemos_d1_mini32 board_build.partitions = default.csv - build_flags = -D BUILD_ENV_NAME=$PIOENV -D BUILD_TIME=$UNIX_TIME -D CORE_DEBUG_LEVEL=0 - -D FLASHER_AP_SS=5 -D FLASHER_AP_CLK=18 -D FLASHER_AP_MOSI=23 @@ -272,33 +228,32 @@ build_flags = -D FLASHER_AP_TXD=16 -D FLASHER_AP_RXD=17 -D FLASHER_LED=22 - -D USER_SETUP_LOADED -D DISABLE_ALL_LIBRARY_WARNINGS -D ILI9341_DRIVER -D SMOOTH_FONT -D LOAD_FONT2 - build_src_filter = +<*>-- +; ---------------------------------------------------------------------------------------- +; !!! this configuration expects an m5stack esp32 +; +; ---------------------------------------------------------------------------------------- [env:M5Stack_Core_ONE_AP] platform = espressif32 board = m5stack-core-esp32 board_build.partitions = esp32_sdcard.csv - build_flags = -D BUILD_ENV_NAME=$PIOENV -D BUILD_TIME=$UNIX_TIME -D CORE_DEBUG_LEVEL=0 - -D HAS_SDCARD -D USE_SOFTSPI -D SD_CARD_SS=4 -D SD_CARD_CLK=18 -D SD_CARD_MISO=19 -D SD_CARD_MOSI=23 - -D FLASHER_AP_SS=5 -D FLASHER_AP_CLK=36 -D FLASHER_AP_MOSI=26 @@ -306,13 +261,10 @@ build_flags = -D FLASHER_AP_RESET=2 -D FLASHER_AP_POWER={-1} -D FLASHER_AP_TEST=-1 - -D FLASHER_AP_TXD=16 -D FLASHER_AP_RXD=17 - -D FLASHER_LED=-1 -D FLASH_TIMEOUT=10 - -D USER_SETUP_LOADED -D DISABLE_ALL_LIBRARY_WARNINGS -D ILI9341_DRIVER @@ -320,4 +272,3 @@ build_flags = -D LOAD_FONT2 build_src_filter = +<*>-- -