| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134 |
- [platformio]
- default_envs = esp32s3
- src_dir = main
- extra_configs = user_platformio.ini
- ; Common settings for all environments
- [env]
- monitor_speed = 115200
- monitor_filters = direct
- board_build.filesystem = spiffs
- build_flags =
- -Wno-maybe-uninitialized
- -Os
- -DCONFIG_SPIRAM_SIZE=8388608
- [env:squeezeamp]
- platform = platformio/espressif32 @ ^6.12.0
- framework = espidf
- board = esp-wrover-kit
- board_build.mcu = esp32
- board_build.f_cpu = 240000000L
- board_build.f_flash = 40000000L
- board_build.flash_mode = qio
- board_build.flash_size = 8MB
- board_build.partitions = components/boards/partitions.csv
- board_upload.flash_size = 8MB
- board_build.cmake_extra_args =
- "-DSDKCONFIG_DEFAULTS=sdkconfig.defaults;sdkconfig.defaults.squeezeamp"
- monitor_rts=0
- monitor_dtr=0
- [env:squeezeamp-bt]
- extends = env:squeezeamp
- board_build.cmake_extra_args =
- "-DSDKCONFIG_DEFAULTS=sdkconfig.defaults;sdkconfig.defaults.squeezeamp;sdkconfig.defaults.bt"
-
- [env:squeezeamp-4m]
- extends = env:squeezeamp
- board_build.flash_size = 4MB
- board_build.partitions = components/boards/partitions-4m.csv
- board_upload.flash_size = 4MB
- board_build.cmake_extra_args =
- "-DSDKCONFIG_DEFAULTS=sdkconfig.defaults;sdkconfig.defaults.squeezeamp-4m"
- [env:esp32s3]
- platform = platformio/espressif32 @ ^6.12.0
- framework = espidf
- board = esp32-s3-devkitc-1
- board_build.mcu = esp32s3
- board_build.f_cpu = 240000000L
- board_build.f_flash = 80000000L
- board_build.flash_mode = qio
- board_build.flash_size = 16MB
- board_build.partitions = components/boards/partitions.csv
- board_upload.flash_size = 16MB
- board_build.cmake_extra_args =
- "-DSDKCONFIG_DEFAULTS=sdkconfig.defaults;sdkconfig.defaults.esp32s3"
- [env:esp32s3-jtag]
- extends = env:esp32s3
- upload_protocol = esp-builtin
- [env:esp32wrover-dev]
- platform = platformio/espressif32 @ ^6.12.0
- framework = espidf
- board = freenove_esp32_wrover
- board_build.mcu = esp32
- board_build.partitions = components/boards/partitions-4m.csv
- board_build.cmake_extra_args =
- "-DSDKCONFIG_DEFAULTS=sdkconfig.defaults;sdkconfig.defaults.wrover;sdkconfig.defaults.bt"
- [env:esparagus-audio-brick]
- platform = platformio/espressif32 @ ^6.12.0
- framework = espidf
- board = esp-wrover-kit
- board_build.mcu = esp32
- board_build.f_cpu = 240000000L
- board_build.f_flash = 40000000L
- board_build.flash_mode = qio
- board_build.flash_size = 8MB
- board_build.partitions = components/boards/partitions.csv
- board_upload.flash_size = 8MB
- board_build.cmake_extra_args =
- "-DSDKCONFIG_DEFAULTS=sdkconfig.defaults;sdkconfig.defaults.esparagus-audio-brick"
- monitor_rts=0
- monitor_dtr=0
- [env:esparagus-audio-brick-bt]
- extends = env:esparagus-audio-brick
- board_build.cmake_extra_args =
- "-DSDKCONFIG_DEFAULTS=sdkconfig.defaults;sdkconfig.defaults.esparagus-audio-brick;sdkconfig.defaults.bt"
-
- [env:esparagus-audio-brick-s3]
- extends = env:esp32s3
- board_build.flash_size = 8MB
- board_upload.flash_size = 8MB
- board_build.cmake_extra_args =
- "-DSDKCONFIG_DEFAULTS=sdkconfig.defaults;sdkconfig.defaults.esparagus-audio-brick-s3"
- [env:esparagus-louder]
- platform = platformio/espressif32 @ ^6.12.0
- framework = espidf
- board = esp-wrover-kit
- board_build.mcu = esp32
- board_build.f_cpu = 240000000L
- board_build.f_flash = 40000000L
- board_build.flash_mode = qio
- board_build.flash_size = 8MB
- board_build.partitions = components/boards/partitions.csv
- board_upload.flash_size = 8MB
- board_build.cmake_extra_args =
- "-DSDKCONFIG_DEFAULTS=sdkconfig.defaults;sdkconfig.defaults.esparagus-louder"
- monitor_rts=0
- monitor_dtr=0
- [env:esparagus-louder-bt]
- extends = env:esparagus-louder
- board_build.cmake_extra_args =
- "-DSDKCONFIG_DEFAULTS=sdkconfig.defaults;sdkconfig.defaults.esparagus-louder;sdkconfig.defaults.bt"
-
- [env:esparagus-louder-s3]
- extends = env:esp32s3
- board_build.flash_size = 8MB
- board_upload.flash_size = 8MB
- board_build.cmake_extra_args =
- "-DSDKCONFIG_DEFAULTS=sdkconfig.defaults;sdkconfig.defaults.esparagus-louder-s3"
- [env:waveshare-esp32s3]
- extends = env:esp32s3
- board_build.flash_size = 16MB
- board_upload.flash_size = 16MB
- board_build.cmake_extra_args =
- "-DSDKCONFIG_DEFAULTS=sdkconfig.defaults;sdkconfig.defaults.waveshare-esp32s3"
|