pico: add "neopixel" led support (WS2812)#841
pico: add "neopixel" led support (WS2812)#841Cpasjuste wants to merge 5 commits into32blit:masterfrom
Conversation
Daft-Freak
left a comment
There was a problem hiding this comment.
Think this was the last "driver" that only supported one thing. Beat me to it 😆
I assume you have a user for this somewhere?
| build.stm32/ | ||
| build.mingw/ | ||
| cmake-build-debug/ | ||
| cmake-build-*/ |
There was a problem hiding this comment.
Not a comment on the actual change, but I've just noticed that the previous three lines are duplicated with line 340/341... (except that one has a wildcard)
Yes! For the "long" storry, i'm developing my own rp2040 handheld device (since a while now since my time is very limited...) initially to run some gb/nes/sms emulators i "ported". Then i wanted to develop a framework for it, which i did and it works very fine (linux/pico). Then i discovered this project.... which would have saved me lot of work :) But well, all this stuff is fun after all, so it's cool. Here is a short video of the device running 32blit (which use a feather rp2040, and so the rgb led) : https://files.mydedibox.fr/files/dev/microboy/microboy-000.mp4 |
This PR add "neopixel" rgb led support to the pico platforms by defining "LED_WS2812_PIN".
Brightness is handled/simulated with the "pen LED" alpha channel.