ESP32c3: Migrate variants to new structure#7342
Merged
thebentern merged 1 commit intomeshtastic:masterfrom Jul 20, 2025
Merged
Conversation
7f99e88 to
b17f160
Compare
Contributor
There was a problem hiding this comment.
Pull Request Overview
Migrate ESP32c3 (and one ESP32s2) variants to a new directory structure by updating include paths and reformatting build flags entries.
- Update
-Iinclude paths in all ESP32c3 and the ESP32s2 variant to reflect the new nested folder structure. - Split and standardize
build_flagsacross severalplatformio.inifiles for clarity. - Extract the ESP32 C3 Super Mini environment from the monolithic
variants/diy/platformio.iniinto 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. |
caveman99
approved these changes
Jul 16, 2025
b17f160 to
6adc585
Compare
6adc585 to
b3394a3
Compare
Member
Author
|
All affected platformio envs have been compile tested. Ship it! |
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Builds upon / relies upon #7340
Migrate ESP32c3 variants to new directory structure.
Also migrate the one ESP32s2 variant.
Draft until #7340 is merged