-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Support for WifiManager as ESP-IDF component #1489
Conversation
Enables support for WifiManager as an ESP-IDF component. ESP-IDF is a popular development framework for ESP32 chips. This file is based on the CMakeLists.txt file from the popular Adafruit-GFX-Library library.
Hey @tablatronix is there anything that I should to in order to run the workflow or help get this merged in? Thanks in advance! |
Yeah sorry I was looking this over I have not used idf much |
I was not familiar with it either, but I found that Adafruit-GFX-Library has this file (https://github.com/adafruit/Adafruit-GFX-Library/blob/master/CMakeLists.txt) and I created one for WiFiManager and it works well :) |
@abrender this is awesome, I was pretty desperate to get this library working with ESP-IDF. Loading the WifiManager codebase into component/arduino/library and adding relative paths to arduino CMakeLists.txt and create a CMakeLists.txt inside WiFiManager it compiles and works well |
@letis009 You will need to clone this repo into your project's After this pull requested is merged in you can update your
Until this pull request is merged in, you can update your |
So this is pretty innoculous? I can safely merge yhis without testing? |
Ive done a far bit of testing on ESP32-wrover-kit amd ESP32-c3 modules and have awesome results. Seems to have sorted the issue with soft-ap not starting as well. I copied the beta 13 into components/arduino and added the directory to arduino/CMakes file. Build , flash and good to go |
I believe so. I've been using it extensively. Also many major projects have a similar file - Adafruit-GFX-Library, ESP32-HUB75-MatrixPanel-DMA, Adafruit_BusIO, etc. |
Enables support for WifiManager as an ESP-IDF component. ESP-IDF is a popular development framework for ESP32 chips.
This file is based on the CMakeLists.txt file from the popular Adafruit-GFX-Library library.