-
Notifications
You must be signed in to change notification settings - Fork 1.3k
CircuitPython 3.0.1 breaks built in NeoPixel on Feather M4 Express #1140
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
Comments
I have also reproduced this issue on a feather_m4_express and on a metro_m4_express :-( |
This is likely a result of PR #1132 -- I will experiment with the timing to try to resolve it. |
Perhaps at some point we will need to add a parameter telling the neopixel code whether they are powered with 3.3V or 5V. |
submitted PR #1141 - this seems to work. |
@dhalbert I can confirm, build from caa2328 fixes the problem on both Feather M4 Express and Metro M4 Express. I have 2 Metros M4 Express and 2 Feathers M4 Express. Yes, I always buy my boards in pairs due to magic white smoke being so eager to escape. While both Feathers had the same issue with 3.0.1, Metros didn't. One worked fine but the other one presented the same issue. Both Metro boards were purchased at the same time from Mouser so I assume they were from the same batch. |
@ash0x1b Thanks! We'll do another release relatively soon. |
Fixed by #1141. |
After upgrading to CP 3.0.1, built in NeoPixel does't work anymore. It doesn't indicate the CP state with green/white and driving it with code has no effect.
Code below works in 3.0.0, doesn't work in 3.0.1
The text was updated successfully, but these errors were encountered: