-
Notifications
You must be signed in to change notification settings - Fork 179
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
Custom Animation System #201
Comments
custom animation is totally OK, but it should be per-board configuration and default to existing one. custom animation code/function must be in |
Yes, that was the point. On my board.c I included #define CUSTOM_LED which overloads the animation system to the animation.c in the board folder. |
feel free to submit pr when you think it is ready. |
If I want to submit a PR that means I will have to submit a compatible device that uses this system. I don't think my devices are appropriate on this repo, so should I port my code to a device like esp32-s3-devkit-1 and specify a pin for the RGB matrix? |
My current implementation prevents self-update to be build
Will try get that fixed later |
yes, since this is board specific, you should only apply this to board with rgb matrix like yours, the s3 devkit does not have this and could confuse other user. If your board is not ready to submit an PR, no problem at all, just wait until it is ready. |
My issue is that my board isn't a dev board so I don't think it should be on the tinyuf2 repo. But I'm pretty sure there are some dev boards with RGB matrix or someone wants to implement this on their own project. |
ah I see, your board is not in mass production as others. Yeah, in that case, using a popular devkit would be ideal, we will make it disabled by default. |
Is your feature request related to a problem? Please describe.
A custom animation system for boards that has more complex LED.
Describe the solution you'd like
I already made a solution for my own fork. 203-Systems/Matrix-bootloader-STM32@5be0be7
But I would prefer this is supported upstream.
Describe alternatives you've considered
Mentioned above,
Additional context
https://github.com/203Electronics/Matrix-Bootloader/blob/bbea776965f24ec35122fcb3a7a0941923276599/ports/espressif/boards/boards.c#L197
Add this line to make ws2812 more stable.
(Still glitches out sometimes, not sure why that is the case. I assume this has to with tinyUSB irq?)
The text was updated successfully, but these errors were encountered: