Skip to content

Migrate esp32 families to pioarduino platform#8952

Merged
vidplace7 merged 1 commit into
meshtastic:pioarduinofrom
vidplace7:pioarduino
Dec 30, 2025
Merged

Migrate esp32 families to pioarduino platform#8952
vidplace7 merged 1 commit into
meshtastic:pioarduinofrom
vidplace7:pioarduino

Conversation

@vidplace7

@vidplace7 vidplace7 commented Dec 12, 2025

Copy link
Copy Markdown
Member

Switch all ESP32 builds to pioarduino/platform-espressif32.

https://docs.espressif.com/projects/arduino-esp32/en/latest/migration_guides/2.x_to_3.0.html

Switching to pioarduino will be necessary in order to support newer chipsets (esp32h2, esp32c5, esp32c6, esp32p4, etc)

DRAFT for now; this mostly serves as a CI probe to see what's failing in Arduino 3.x

TODO:

Depends on:

@vidplace7 vidplace7 added the enhancement New feature or request label Dec 12, 2025
@vidplace7 vidplace7 force-pushed the pioarduino branch 2 times, most recently from ab71c43 to f52a4d0 Compare December 13, 2025 05:03
@mverch67

Copy link
Copy Markdown
Collaborator

Check also my work for #7180

@vidplace7 vidplace7 force-pushed the pioarduino branch 2 times, most recently from 9203d33 to 59cd123 Compare December 13, 2025 21:30
@vidplace7 vidplace7 mentioned this pull request Dec 15, 2025
8 tasks
@vidplace7 vidplace7 force-pushed the pioarduino branch 5 times, most recently from 5bbe160 to 03f041d Compare December 18, 2025 17:25
Comment thread default_8MB.csv
app0, app, ota_0, 0x10000, 0x330000,
app1, app, ota_1, 0x340000,0x330000,
spiffs, data, spiffs, 0x670000,0x180000,
coredump, data, coredump,0x7F0000,0x10000,

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Note that enabling the core dump requires some further logic to prevent writing core dumps again and again when the device got into a boot loop..

@vidplace7 vidplace7 force-pushed the pioarduino branch 13 times, most recently from 568763f to cc1c443 Compare December 20, 2025 01:29
@vidplace7 vidplace7 force-pushed the pioarduino branch 26 times, most recently from 4f8f295 to bb1e949 Compare December 23, 2025 22:08
@vidplace7 vidplace7 mentioned this pull request Dec 26, 2025
@vidplace7

Copy link
Copy Markdown
Member Author

"Merging" this into a new branch pioarduino for better collaboration. (Will re-open PR from this new branch)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants