Replies: 6 comments 4 replies
-
Platform.io is not currently supporting arduino-esp32 v3.x |
Beta Was this translation helpful? Give feedback.
-
Oh nice, I will have a depper look to pioarduino! Generally. I knew, that arduino-esp32 V3 is curretnly not supported by platform.io, but I got it to work following platformio/platform-espressif32#1225 (comment) Unfortunately you have to link the libs explicitely, what brings me back to my initial question. How are the libs for a specific arduino-esp32 releases intended to be build, if they are not distributed with the release assets regularely? |
Beta Was this translation helpful? Give feedback.
-
The built-in libraries are part of the release assets, along with the core and the pre-compiled sdk, which will all be a matching (versioned) set. That's why you should not have separate lines for platform_packages. |
Beta Was this translation helpful? Give feedback.
-
@lbernstone There is already a big new feature HybridCompile. With this feature it is possible to change sdkconfig settings for the compiled and used Arduino libs. This is a pioarduino only feature ;-) |
Beta Was this translation helpful? Give feedback.
-
@hmbacher Looks like HybridCompile is what you are looking for. You can ask in pioarduino Discord https://discord.gg/Nutz9crnZr |
Beta Was this translation helpful? Give feedback.
-
@lbernstone, @Jason2866 Thank you very much for your help - I really appreciate your efforts! |
Beta Was this translation helpful? Give feedback.
-
Board
ESP32S3
Device Description
Not relevant
Hardware Configuration
Not relevant
Version
v3.0.4
IDE Name
VSCode
Operating System
Windows 11
Flash frequency
PSRAM enabled
no
Upload speed
Description
Hello Folks!
Im wondering why for only for some releases libs are available in the assets. The latest release with libs I found is 3.0.4.
As i would like to use arduino-esp32 with platform.io in VSCode I have to manually specify the arduino-esp32 target version and libs:
I would like to upgrade to 3.3.0, but the assets do not contain the corresponding libs.
Could you please explain me, what to do, to obtain the appropriate libs?
And is my understanding right, that if I would like to change settings using sdkonfig / menuconfig, that mean manually building a new version of the libs, before continuing to use arduino-esp32 with platform.io build system! Or is that possible directly from within platform.io build system somehow?
Thanky you very much in advance!
Sketch
Debug Message
Other Steps to Reproduce
I have checked existing issues, online documentation and the Troubleshooting Guide
Beta Was this translation helpful? Give feedback.
All reactions