77;
88; Please visit documentation for the other options and examples
99; https://docs.platformio.org/page/projectconf.html
10+ ;
11+ ; NOTE: Multi-target builds use idf.py directly via build_all_targets.sh (IDF 5.5.4).
12+ ; This file is for IDE integration and single-target PlatformIO builds.
1013
1114[platformio]
1215src_dir = main
1316
1417[env]
15- platform = espressif32@^6.4 .0
18+ platform = espressif32@^6.8 .0
1619framework = espidf
17- platform_packages =
18- framework-espidf @ https://github.com/tasmota/esp-idf/releases/download/v5.1.2-org/esp-idf-v5.1.2-org.zip
1920board_build.partitions = partitions_example.csv
2021monitor_filters = direct
2122monitor_speed = 115200
@@ -25,21 +26,32 @@ board = esp32dev
2526
2627[env:esp32-c3-devkitm-1]
2728board = esp32-c3-devkitm-1
29+ board_build.cmake_extra_args =
30+ -DSDKCONFIG_DEFAULTS =" sdkconfig.defaults;sdkconfig.defaults.esp32c3"
2831
29- [env:esp32-s3]
30- board = esp32s3box
32+ [env:esp32-s3-devkitc-1]
33+ board = esp32-s3-devkitc-1
34+ board_build.cmake_extra_args =
35+ -DSDKCONFIG_DEFAULTS =" sdkconfig.defaults;sdkconfig.defaults.esp32s3"
3136
3237; [env:esp32-s3-debug]
33- ; extends = env:esp32-s3
38+ ; extends = env:esp32-s3-devkitc-1
3439; upload_protocol = esp-builtin
3540; debug_tool = esp-builtin
3641; build_type = debug
3742
43+ [env:esp32-c5-devkitc-1]
44+ board = esp32-c5-devkitc-1
45+ board_build.cmake_extra_args =
46+ -DSDKCONFIG_DEFAULTS =" sdkconfig.defaults;sdkconfig.defaults.esp32c5"
47+
48+ [env:esp32-c6-devkitc-1]
49+ board = esp32-c6-devkitc-1
50+ board_build.cmake_extra_args =
51+ -DSDKCONFIG_DEFAULTS =" sdkconfig.defaults;sdkconfig.defaults.esp32c6"
52+
3853[env:wt32-eth01]
39- board = esp32dev
40- board_build.extra_flags =
41- -DCONFIG_ETH_UPLINK =1
42- -DCONFIG_ETH_MDC_GPIO =23
43- -DCONFIG_ETH_MDIO_GPIO =18
44- -DCONFIG_ETH_PHY_ADDR =1
45- -DCONFIG_ETH_PHY_POWER_GPIO =16
54+ board = wt32-eth01
55+ board_build.cmake_extra_args =
56+ -DSDKCONFIG_DEFAULTS =" sdkconfig.defaults;sdkconfig.defaults.wt32_eth01"
57+ -DSDKCONFIG =sdkconfig.eth
0 commit comments