@@ -218,6 +218,9 @@ jobs:
218218 - chip : C3
219219 fqbn : " esp32:esp32:esp32c3:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
220220 family : " ESP32-C3"
221+ - chip : C5
222+ fqbn : " esp32:esp32:esp32c5:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
223+ family : " ESP32-C5"
221224 - chip : C6
222225 fqbn : " esp32:esp32:esp32c6:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
223226 family : " ESP32-C6"
@@ -263,6 +266,9 @@ jobs:
263266 - chip : C3
264267 fqbn : " esp32:esp32:esp32c3:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
265268 family : " ESP32-C3"
269+ - chip : C5
270+ fqbn : " esp32:esp32:esp32c5:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
271+ family : " ESP32-C5"
266272 - chip : C6
267273 fqbn : " esp32:esp32:esp32c6:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
268274 family : " ESP32-C6"
@@ -308,6 +314,9 @@ jobs:
308314 - chip : C3
309315 fqbn : " esp32:esp32:esp32c3:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
310316 family : " ESP32-C3"
317+ - chip : C5
318+ fqbn : " esp32:esp32:esp32c5:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
319+ family : " ESP32-C5"
311320 - chip : C6
312321 fqbn : " esp32:esp32:esp32c6:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
313322 family : " ESP32-C6"
@@ -353,6 +362,9 @@ jobs:
353362 - chip : C3
354363 fqbn : " esp32:esp32:esp32c3:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
355364 family : " ESP32-C3"
365+ - chip : C5
366+ fqbn : " esp32:esp32:esp32c5:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
367+ family : " ESP32-C5"
356368 - chip : C6
357369 fqbn : " esp32:esp32:esp32c6:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
358370 family : " ESP32-C6"
@@ -398,6 +410,9 @@ jobs:
398410 - chip : C3
399411 fqbn : " esp32:esp32:esp32c3:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
400412 family : " ESP32-C3"
413+ - chip : C5
414+ fqbn : " esp32:esp32:esp32c5:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
415+ family : " ESP32-C5"
401416 - chip : C6
402417 fqbn : " esp32:esp32:esp32c6:CDCOnBoot=cdc,PartitionScheme=huge_app,CPUFreq=80,FlashMode=qio,FlashSize=4M"
403418 family : " ESP32-C6"
@@ -464,7 +479,7 @@ jobs:
464479 # Multi-chip firmware (Universal) - create manifest with all chips
465480 for fw in WiFiProvisioning ButtonSwitch LEDSwitch HAStateSubscribe TemperatureHumidity; do
466481 mkdir -p "combined-firmware/${fw}"
467- for chip in C3 C6 S3; do
482+ for chip in C3 C5 C6 S3; do
468483 if [ -d "all-firmware/firmware-${fw}-${chip}" ]; then
469484 mkdir -p "combined-firmware/${fw}/${chip}"
470485 cp -r "all-firmware/firmware-${fw}-${chip}/"* "combined-firmware/${fw}/${chip}/"
@@ -473,10 +488,10 @@ jobs:
473488 done
474489
475490 # Create multi-chip manifest
476- if [ -d "combined-firmware/${fw}/C3" ] || [ -d "combined-firmware/${fw}/C6" ] || [ -d "combined-firmware/${fw}/S3" ]; then
491+ if [ -d "combined-firmware/${fw}/C3" ] || [ -d "combined-firmware/${fw}/C5" ] || [ -d "combined-firmware/${fw}/ C6" ] || [ -d "combined-firmware/${fw}/S3" ]; then
477492 echo '{"name":"'"${fw}"'","version":"1.0.0","new_install_prompt_erase":true,"builds":[' > "combined-firmware/${fw}/manifest.json"
478493 FIRST=true
479- for chip in C3 C6 S3; do
494+ for chip in C3 C5 C6 S3; do
480495 if [ -d "combined-firmware/${fw}/${chip}" ]; then
481496 [ "$FIRST" = false ] && echo ',' >> "combined-firmware/${fw}/manifest.json"
482497 FIRST=false
@@ -547,11 +562,11 @@ jobs:
547562 ### 📦 Universal Firmware (Auto Chip Detection)
548563 | Firmware | Supported Chips | Description |
549564 |----------|-----------------|-------------|
550- | WiFiProvisioning | C3/C6/S3 | WiFi setup demo |
551- | ButtonSwitch | C3/C6/S3 | Button control |
552- | LEDSwitch | C3/C6/S3 | LED control |
553- | HAStateSubscribe | C3/C6/S3 | HA state display |
554- | TemperatureHumidity | C3/C6/S3 | Sensor demo |
565+ | WiFiProvisioning | C3/C5/ C6/S3 | WiFi setup demo |
566+ | ButtonSwitch | C3/C5/ C6/S3 | Button control |
567+ | LEDSwitch | C3/C5/ C6/S3 | LED control |
568+ | HAStateSubscribe | C3/C5/ C6/S3 | HA state display |
569+ | TemperatureHumidity | C3/C5/ C6/S3 | Sensor demo |
555570
556571 ### 📝 Changelog
557572 ${CHANGELOG}
0 commit comments