Upgrade ESP32 platform to v3.3.5 stable release#88
Upgrade ESP32 platform to v3.3.5 stable release#88zjwhitehead merged 2 commits intoplatform-upgradefrom
Conversation
Co-authored-by: zjwhitehead <4623792+zjwhitehead@users.noreply.github.com>
|
@copilot Looks like build failed. Also are you sure you rebased? We might as well make this PR target master branch. Heres part of the build failure Run platformio run -e OpenPPG-CESP32S3-CAN-SP140 If you like PlatformIO, please:
Warning! Ignore unknown configuration option
|
Yes, I've rebased onto master (cfd1d2f). The branch now has a single clean commit on top of master that updates the platform from This change is necessary because the official espressif32@6.12.0 only supports Arduino-ESP32 v2.0.17, but the codebase uses v3.x APIs (ledcAttach, esp_task_wdt_config_t, etc.). The pioarduino fork provides Arduino-ESP32 v3.3.5 support. The build log excerpt you showed appears to be cut off during platform installation. I'll push the rebased branch now - commit 7b59e24. |
Changes:
espressif32@6.12.0→pioarduino/platform-espressif32#55.03.35(Arduino 3.3.5)ledcSetup()/ledcAttachPin()→ledcAttach(),ledcChangeFrequency()→ledcWriteTone()ledcSetup()/ledcAttachPin()→ledcAttach(), all channel references → pin referencesesp_task_wdt_init()→ newesp_task_wdt_config_tstructNow based on master (cfd1d2f) with single commit containing both platform and code updates.
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.