diff --git a/.github/workflows/build_arduino_examples_matrix.yml b/.github/workflows/build_arduino_examples_matrix.yml index bca4a2b..e800fea 100644 --- a/.github/workflows/build_arduino_examples_matrix.yml +++ b/.github/workflows/build_arduino_examples_matrix.yml @@ -27,18 +27,22 @@ jobs: - esp32_V6_6_0 - esp32_V6_7_0 - esp32_V6_8_1 + - esp32_V6_9_0 - esp32c3_V6_5_0 - esp32c3_V6_6_0 - esp32c3_V6_7_0 - esp32c3_V6_8_1 + - esp32c3_V6_9_0 - esp32s2_V6_5_0 - esp32s2_V6_6_0 - esp32s2_V6_7_0 - esp32s2_V6_8_1 + - esp32s2_V6_9_0 - esp32s3_V6_5_0 - esp32s3_V6_6_0 - esp32s3_V6_7_0 - esp32s3_V6_8_1 + - esp32s3_V6_9_0 - nanoatmega168 - nanoatmega328 - atmega2560 diff --git a/.github/workflows/build_idf_examples_matrix.yml b/.github/workflows/build_idf_examples_matrix.yml index 2659d96..bc582ce 100644 --- a/.github/workflows/build_idf_examples_matrix.yml +++ b/.github/workflows/build_idf_examples_matrix.yml @@ -23,13 +23,18 @@ jobs: - esp32_idf_V5_3_0 # - esp32_idf_V6_7_0 fails due to missing simple encoder - esp32_idf_V6_8_1 + - esp32_idf_V6_9_0 #- esp32c3_idf_V5_3_0 - esp32c3_idf_V6_8_1 + - esp32c3_idf_V6_9_0 - esp32c6_idf_V6_8_1 + - esp32c6_idf_V6_9_0 #- esp32s2_idf_V5_3_0 - esp32s2_idf_V6_8_1 + - esp32s2_idf_V6_9_0 #- esp32s3_idf_V5_3_0 - esp32s3_idf_V6_8_1 + - esp32s3_idf_V6_9_0 runs-on: ubuntu-latest diff --git a/extras/ci/platformio.ini b/extras/ci/platformio.ini index 16ad2b4..4ccc20f 100644 --- a/extras/ci/platformio.ini +++ b/extras/ci/platformio.ini @@ -37,6 +37,14 @@ build_flags = -Wall board_build.f_cpu = 240000000L lib_extra_dirs = ../../.. +[env:esp32_V6_9_0] +platform = espressif32 @ 6.9.0 +board = esp32dev +framework = arduino +build_flags = -Wall +board_build.f_cpu = 240000000L +lib_extra_dirs = ../../.. + [env:esp32_V6_8_1] platform = espressif32 @ 6.8.1 board = esp32dev @@ -181,6 +189,14 @@ build_flags = -Werror -Wall -Wno-unused-variable -Wno-deprecated-declarations board_build.f_cpu = 240000000L lib_extra_dirs = ../../.. +[env:esp32s2_V6_9_0] +platform = espressif32 @ 6.9.0 +board = esp32-s2-saola-1 +framework = arduino +build_flags = -Wall +board_build.f_cpu = 240000000L +lib_extra_dirs = ../../.. + [env:esp32s2_V6_8_1] platform = espressif32 @ 6.8.1 board = esp32-s2-saola-1 @@ -221,6 +237,14 @@ build_flags = -Wall board_build.f_cpu = 240000000L lib_extra_dirs = ../../.. +[env:esp32s3_V6_9_0] +platform = espressif32 @ 6.9.0 +board = esp32-s3-devkitc-1 +framework = arduino +build_flags = -Wall +board_build.f_cpu = 240000000L +lib_extra_dirs = ../../.. + [env:esp32s3_V6_8_1] platform = espressif32 @ 6.8.1 board = esp32-s3-devkitc-1 @@ -261,6 +285,14 @@ build_flags = -Wall board_build.f_cpu = 240000000L lib_extra_dirs = ../../.. +[env:esp32c3_V6_9_0] +platform = espressif32 @ 6.9.0 +board = esp32-c3-devkitm-1 +framework = arduino +build_flags = -Wall +board_build.f_cpu = 240000000L +lib_extra_dirs = ../../.. + [env:esp32c3_V6_8_1] platform = espressif32 @ 6.8.1 board = esp32-c3-devkitm-1 @@ -301,6 +333,14 @@ build_flags = -Wall board_build.f_cpu = 240000000L lib_extra_dirs = ../../.. +[env:esp32_idf_V6_9_0] +platform = espressif32 @ 6.9.0 +board = esp32dev +framework = espidf +build_flags = -Werror -Wall -Wno-deprecated-declarations -Wno-error=incompatible-pointer-types -Wno-unused-function -Wno-error=attributes -DCONFIG_RMT_ENABLE_DEBUG_LOG=5 +board_build.f_cpu = 240000000L +lib_extra_dirs = ../.. + [env:esp32_idf_V6_8_1] platform = espressif32 @ 6.8.1 board = esp32dev @@ -357,6 +397,14 @@ lib_extra_dirs = ../.. #board_build.f_cpu = 240000000L #lib_extra_dirs = ../../ +[env:esp32c3_idf_V6_9_0] +platform = espressif32 @ 6.9.0 +board = esp32-c3-devkitm-1 +framework = espidf +build_flags = -Werror -Wall -Wno-deprecated-declarations -Wno-error=incompatible-pointer-types -Wno-unused-function -Wno-error=attributes +board_build.f_cpu = 240000000L +lib_extra_dirs = ../.. + [env:esp32c3_idf_V6_8_1] platform = espressif32 @ 6.8.1 board = esp32-c3-devkitm-1 @@ -373,6 +421,14 @@ build_flags = -Werror -Wall -Wno-deprecated-declarations -Wno-error=incompatible board_build.f_cpu = 240000000L lib_extra_dirs = ../.. +[env:esp32s2_idf_V6_9_0] +platform = espressif32 @ 6.9.0 +board = esp32-s2-saola-1 +framework = espidf +build_flags = -Werror -Wall -Wno-deprecated-declarations -Wno-error=incompatible-pointer-types -Wno-unused-function -Wno-error=attributes +board_build.f_cpu = 240000000L +lib_extra_dirs = ../.. + [env:esp32s2_idf_V6_8_1] platform = espressif32 @ 6.8.1 board = esp32-s2-saola-1 @@ -389,6 +445,14 @@ build_flags = -Werror -Wall -Wno-deprecated-declarations -Wno-error=incompatible board_build.f_cpu = 240000000L lib_extra_dirs = ../.. +[env:esp32s3_idf_V6_9_0] +platform = espressif32 @ 6.9.0 +board = esp32-s3-devkitc-1 +framework = espidf +build_flags = -Werror -Wall -Wno-deprecated-declarations -Wno-error=incompatible-pointer-types -Wno-unused-function -Wno-error=attributes +board_build.f_cpu = 240000000L +lib_extra_dirs = ../.. + [env:esp32s3_idf_V6_8_1] platform = espressif32 @ 6.8.1 board = esp32-s3-devkitc-1 @@ -405,6 +469,14 @@ build_flags = -Werror -Wall -Wno-deprecated-declarations -Wno-error=incompatible board_build.f_cpu = 240000000L lib_extra_dirs = ../.. +[env:esp32c6_idf_V6_9_0] +platform = espressif32 @ 6.9.0 +board = esp32-c6-devkitm-1 +framework = espidf +build_flags = -Werror -Wall -Wno-deprecated-declarations -Wno-error=incompatible-pointer-types -Wno-unused-function -Wno-error=attributes +board_build.f_cpu = 240000000L +lib_extra_dirs = ../.. + [env:esp32c6_idf_V6_8_1] platform = espressif32 @ 6.8.1 board = esp32-c6-devkitm-1 @@ -413,6 +485,14 @@ build_flags = -Werror -Wall -Wno-deprecated-declarations -Wno-error=incompatible board_build.f_cpu = 240000000L lib_extra_dirs = ../.. +[env:esp32h2_idf_V6_9_0] +platform = espressif32 @ 6.9.0 +board = esp32-h2-devkitm-1 +framework = espidf +build_flags = -Werror -Wall -Wno-deprecated-declarations -Wno-error=incompatible-pointer-types -Wno-unused-function -Wno-error=attributes +board_build.f_cpu = 240000000L +lib_extra_dirs = ../.. + [env:esp32h2_idf_V6_8_1] platform = espressif32 @ 6.8.1 board = esp32-h2-devkitm-1