Skip to content

Conversation

@vidplace7
Copy link
Member

@vidplace7 vidplace7 commented Jul 14, 2025

Builds upon / relies upon #7340

Migrate ESP32c3 variants to new directory structure.
Also migrate the one ESP32s2 variant.

Draft until #7340 is merged

@vidplace7 vidplace7 force-pushed the variant-esp32c3 branch 2 times, most recently from 7f99e88 to b17f160 Compare July 15, 2025 02:44
@caveman99 caveman99 requested a review from Copilot July 16, 2025 15:15
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Migrate ESP32c3 (and one ESP32s2) variants to a new directory structure by updating include paths and reformatting build flags entries.

  • Update -I include paths in all ESP32c3 and the ESP32s2 variant to reflect the new nested folder structure.
  • Split and standardize build_flags across several platformio.ini files for clarity.
  • Extract the ESP32 C3 Super Mini environment from the monolithic variants/diy/platformio.ini into its own file.

Reviewed Changes

Copilot reviewed 8 out of 19 changed files in this pull request and generated no comments.

Show a summary per file
File Description
variants/esp32s2/nugget_s2_lora/platformio.ini Reformatted build_flags and updated include path.
variants/esp32c3/m5stack-stamp-c3/platformio.ini Updated include path to new esp32c3 directory.
variants/esp32c3/heltec_hru_3601/platformio.ini Updated include path to new esp32c3 directory.
variants/esp32c3/heltec_esp32c3/platformio.ini Updated include path to new esp32c3 directory.
variants/esp32c3/hackerboxes_esp32c3_oled/platformio.ini Updated include path to new esp32c3 directory.
variants/esp32c3/diy/esp32c3_super_mini/platformio.ini Added standalone environment for ESP32 C3 Super Mini.
variants/esp32c3/ai-c3/platformio.ini Reformatted build_flags and updated include path.
variants/diy/platformio.ini Removed the embedded esp32c3_super_mini block.

@vidplace7 vidplace7 added the github_actions Pull requests that update GitHub Actions code label Jul 18, 2025
@vidplace7
Copy link
Member Author

All affected platformio envs have been compile tested. Ship it!

@vidplace7 vidplace7 marked this pull request as ready for review July 20, 2025 00:53
@thebentern thebentern merged commit 855514b into meshtastic:master Jul 20, 2025
43 checks passed
@vidplace7 vidplace7 deleted the variant-esp32c3 branch July 20, 2025 01:08
oscgonfer pushed a commit to fablabbcn/smartcitizen-meshtastic that referenced this pull request Jul 22, 2025
oscgonfer pushed a commit to fablabbcn/smartcitizen-meshtastic that referenced this pull request Jul 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants