-
Notifications
You must be signed in to change notification settings - Fork 141
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
ESP-IDF integration #708
Comments
I don't use VSCode but I believe others have used this successfully via Platform IO. |
I only use VSCode, plain and simple, with only the following VSCode extensions installed:
I can get my project to build just fine using tasks defined in Then in
and
|
@BartJozwicki I have used HomeSpan with ESP IDF and work fine. You must use as IDF component and build with ESP IDF version 4.4.6.
|
Thank you for explaining your solution. Which version of ESP-IDF are you using? I am using 5.1.2 and worry that I may have to downgrade to 4.x in order to use Homespan with ESP-IDF in VS Code. |
According to Espressif, version 5 of the IDF has breaking changes. The Espressif team is still working through an Arduino version, though they say it will also have some breaking changes. Recommend using IDF 4.X with HomeSpan. |
Got it. Thanks for the fast response. |
I don't directly use ESP IDF. My VSCode project (that uses HomeSpan) calls
This esp32 Arduino package automatically comes with its own build of ESP-IDF, which, when looking at the build output, shows So I guess it is an Arduino-specific version of ESP-IDF based on version 4.4.6? |
Thank you. |
Hello it's an issue/question, I would like to use HomeSpan library in VScode ESP-IDF extension I have added arduino as component and run across multiple problems. First was no "core_version.h" file I solved that, then terminal complains about undetected files in src/extras/Pixel.h:139:30, no sodium.h file etc. I was wondering if there is an easy way to use this library outside Arduino ?
The text was updated successfully, but these errors were encountered: