Skip to content
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

Arduino 3 / ESP-IDF 5 compatibility #178

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mathieucarbou
Copy link

@mathieucarbou mathieucarbou commented Apr 21, 2024

This PR updates the CI system and dependencies in order to make the library compatible with Arduino 3 / ESP-IDF 5, and of course Arduino 2.

The project itself does not require any change, except the library.json for PlatformIO projects, but alternate dependencies must be used, which have been updated:

Example:

lib_deps = 
  mathieucarbou/Async TCP @ ^3.0.2
  mathieucarbou/ESP Async WebServer @ 2.9.3

Note: the change to https://github.com/mathieucarbou/esphome-ESPAsyncTCP#v2.0.0 is because ESPHome have deleted the library.properties file from the original fork.

You can see an sample of what will the CI look like here in my fork: https://github.com/mathieucarbou/ayushsharma82-ElegantOTA/actions/runs/8773016893

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant