-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
ESP32-C3 "invalid interrupt priority" #373
Comments
Yeah, RMT has been refactored in the 3.0.0 core and it's not backward compatible :( It's not specific to the C3 - it's all ESP32 boards supported in the new core as it brings in changes in RMT from IDF 5.1 and beyond. |
Using Arduino library manager to revert to Adafruit Neopixel version 1.1.0 corrected this issue for me. |
Good to know! |
FYI, v1.11.0 seems to work for me. Was 1.1.0 a typo? |
Not a typo. When I tried, most recent Adafruit Neopixel version did not work. Old version did. Maybe fixed now? Haven’t retested. |
No problem, I noticed it with 1.12.0 which I think is current; then tried v1.1.0 and it had other issues so I started again with 1.11.0 and it seems to work for me. I will keep watching as it would be nice to know when the current versions from Espresssif and Adafruit are on the same page again. Thanks. |
I think the situation was something like
There's some guesswork in here... |
Arduino board: ESP32-C3 based Boards (tested on an ESP32-C3 Devkit, but I'm willing to bet it affects the QT Py ESP32-C3)
Arduino IDE version: 2.2.1
ESP32 Library version 3.0.0-Alpha
List the steps to reproduce the problem below (if possible attach a sketch or
copy the sketch code in too):
Sketch running produces error similar to:
rmt: rmt_new_tx_channel(210): invalid interrupt priority
And either repeats in a loop, or resets and the same error occurs.
The text was updated successfully, but these errors were encountered: