Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Last libs with release 3.0.4 - Are there any newer for the more recent releases? #11329

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
1 task done
hmbacher opened this issue May 1, 2025 · 3 comments
Closed
1 task done
Labels
Status: Awaiting triage Issue is waiting for triage

Comments

@hmbacher
Copy link

hmbacher commented May 1, 2025

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:

[env]
framework = arduino
platform = espressif32 @ 6.10.0
platform_packages=
  framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#3.0.4
  framework-arduinoespressif32-libs @ https://github.com/espressif/arduino-esp32/releases/download/3.0.4/esp32-arduino-libs-3.0.4.zip

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

  • I confirm I have checked existing issues, online documentation and Troubleshooting guide.
@hmbacher hmbacher added the Status: Awaiting triage Issue is waiting for triage label May 1, 2025
@lbernstone
Copy link
Contributor

Platform.io is not currently supporting arduino-esp32 v3.x
You can use the community supported version by adding this to your platformio.ini (remove the platform_packages)
platform = https://github.com/pioarduino/platform-espressif32/releases/download/stable/platform-espressif32.zip

@hmbacher
Copy link
Author

hmbacher commented May 2, 2025

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?

@lbernstone
Copy link
Contributor

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.

@Jason2866 Jason2866 converted this issue into discussion #11331 May 2, 2025

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
Status: Awaiting triage Issue is waiting for triage
Projects
None yet
Development

No branches or pull requests

2 participants