-
Notifications
You must be signed in to change notification settings - Fork 7.4k
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 v5.1 #7733
ESP-IDF v5.1 #7733
Conversation
* Added the example guideline and template * PR review changes with some typos and grammar fixes * Changes according to the PR review
To-Do list till Wednesday 25.1.:
|
RMT ReportAll the Arduino ESP32 RMT examples compiled and worked as expected using ESP32 and ESP32C3 (using IDF 5.1 Legacy Driver) New IDF 5.1 RMT is quite different when compared with IDF 4.4 (which has the same API as the IDF 5.1 Legacy Driver) |
Report from peripherals testing:ADC:
DAC:
Sigma-Delta:
Timer:
|
Branch
WiFi Client Secure examples:
BT examples:
|
* update tests requirements * remove already handled components * Update version of pytest * Add missing ESP32-H2 to hil.yml
* add C6/H2 to tests cfg.json * remove , * workflow runs-on runner by matrix * Add need for arduino tag to select runner * Add cryptography to requirements.txt
Hi! I’m really looking forward to this new version of arduino-esp32! Is there any indication on when we can start trying it? |
you can start now if you install it through github. Just make sure you pull the correct branch and then execute |
* Fixes Filter and Idle parameter to uint32 * Fixes Filter and Idle setup * Fixes it to 5.1Libs branch * fix RMT CLK source and Filter API * fixes missing ; * fixes missing ; * fixes RMT example
* Add workflow to build executables from python scripts * Push binary to tools * Enable executable signing on Windows * Update get.py * Push binary to tools * Try with multiple files * Try more actions * Try powershell * Restore tools so they do not get rebuilt * Finalize scripts * Push binary to tools
…ntation. Previous pin use works but is inconsistent with C6 docs.
* fixes preprocessor test When using `#define USE_SOFT_AP` Change `&& not USE_SOFT_AP` ==> `&& !defined(USE_SOFT_AP)` * Adds any BLE capable device in WiFiProv.ino Removing ESP32 restriction for BLE Provisioning.
fix flash mode read out for C6
Fixing UART1 pins for esp-idf-v5.1-libs
* Updated SD_MMC lib and examples * Removed getter implementation and commented usage in examples * squashed updates
This is very much work in progress. For now it's used only to update everything necessary and use the CI.
Changes that need to be done:
platform.txt
to not use components installed through the board manager when running from gitWarnings left to be fixed:
ESP-IDF Driver Deprecations
Upstream warnings that can not be silenced
Insights