Skip to content

Conversation

@lucasssvaz
Copy link
Member

@lucasssvaz lucasssvaz commented Nov 12, 2025

Description

This pull request introduces updates to the supported ESP32 targets and improves configuration management for new chips. The main changes are the addition of support for the new esp32c61 target, updates to build configurations for all targets, and a more flexible method for copying Bluetooth configuration files in the build scripts.

Target support and configuration updates:

  • Added support for the new esp32c61 target across the build matrix, build configurations, and introduced a new default configuration file defconfig.esp32c61 with relevant settings. [1] [2] [3] [4]
  • Updated the build matrix in .github/workflows/push.yml and the targets list in configs/builds.json to include esp32c61, ensuring all targets are consistently listed and ordered. [1] [2]
  • Added and reordered target-specific build configurations in configs/builds.json, including moving, updating, and adding entries for esp32c61. [1] [2] [3] [4] [5] [6]
  • Added and updated default configuration files for new and existing targets, including removal of unused ULP coprocessor settings from defconfig.esp32c5 and creation of a new defconfig.esp32c61. [1] [2]

Build script improvements:

  • Enhanced the logic in tools/copy-libs.sh to automatically detect and copy Bluetooth configuration files for any ESP32 target, making the build process more robust and maintainable for future additions.

Related

espressif/arduino-esp32#12019

Testing

Tested locally.

Copy link
Contributor

@SuGlider SuGlider left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changing C61 to disregard Matter over Thread and keep only WiFi as option.

@SuGlider
Copy link
Contributor

@lucasssvaz - it seems that the last commit has undo the changes I have added.

Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
Co-authored-by: Sugar Glider <rodrigo.garcia@espressif.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants