Skip to content

Commit ed59464

Browse files
committed
feat(esp32c61): Add support for ESP32-C61
1 parent 333bfff commit ed59464

File tree

23 files changed

+1761
-1344
lines changed

23 files changed

+1761
-1344
lines changed

.github/scripts/find_all_boards.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ boards_list=$(grep '.tarch=' boards.txt)
88
while read -r line; do
99
board_name=$(echo "$line" | cut -d '.' -f1 | cut -d '#' -f1)
1010
# skip esp32c2 as we dont build libs for it
11-
if [ "$board_name" == "esp32c2" ]; then
11+
if [ "$board_name" == "esp32c2" ] || [ "$board_name" == "esp32c61" ]; then
1212
echo "Skipping 'espressif:esp32:$board_name'"
1313
continue
1414
fi

.github/workflows/build_component.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
required: true
1111
idf_targets:
1212
description: "IDF Targets"
13-
default: "esp32,esp32s2,esp32s3,esp32c2,esp32c3,esp32c6,esp32h2,esp32p4"
13+
default: "esp32,esp32c2,esp32c3,esp32c6,esp32c61,esp32h2,esp32p4,esp32s2,esp32s3"
1414
type: "string"
1515
required: false
1616
push:
@@ -37,6 +37,7 @@ on:
3737
- "variants/esp32c3/**"
3838
- "variants/esp32c5/**"
3939
- "variants/esp32c6/**"
40+
- "variants/esp32c61/**"
4041
- "variants/esp32h2/**"
4142
- "variants/esp32p4/**"
4243
- "variants/esp32s2/**"
@@ -119,13 +120,13 @@ jobs:
119120
get_targets_for_version() {
120121
case "$1" in
121122
"release-v5.3")
122-
echo "esp32,esp32s2,esp32s3,esp32c2,esp32c3,esp32c6,esp32h2,esp32p4"
123+
echo "esp32,esp32c2,esp32c3,esp32c6,esp32h2,esp32p4,esp32s2,esp32s3"
123124
;;
124125
"release-v5.4")
125-
echo "esp32,esp32s2,esp32s3,esp32c2,esp32c3,esp32c6,esp32h2,esp32p4"
126+
echo "esp32,esp32c2,esp32c3,esp32c6,esp32h2,esp32p4,esp32s2,esp32s3"
126127
;;
127128
"release-v5.5")
128-
echo "esp32,esp32s2,esp32s3,esp32c2,esp32c3,esp32c5,esp32c6,esp32h2,esp32p4"
129+
echo "esp32,esp32c2,esp32c3,esp32c5,esp32c6,esp32c61,esp32h2,esp32p4,esp32s2,esp32s3"
129130
;;
130131
*)
131132
echo ""

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Here are the ESP32 series supported by the Arduino-ESP32 project:
7676
| ESP32-S3 | Yes | Yes | [ESP32-S3](https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf) |
7777

7878
> [!NOTE]
79-
> ESP32-C2 is also supported by Arduino-ESP32 but requires using Arduino as an ESP-IDF component or rebuilding the static libraries.
79+
> ESP32-C2 and ESP32-C61 are also supported by Arduino-ESP32 but require using Arduino as an ESP-IDF component or rebuilding the static libraries.
8080
> For more information, see the [Arduino as an ESP-IDF component documentation](https://docs.espressif.com/projects/arduino-esp32/en/latest/esp-idf_component.html) or the
8181
> [Lib Builder documentation](https://docs.espressif.com/projects/arduino-esp32/en/latest/lib_builder.html), respectively.
8282

0 commit comments

Comments
 (0)