Support for APA102 RGB LED? #258
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Currently the pico-fido firmware supports WS2812, NeoPixel and Pimoroni RGB LEDs. Boards suitable for pico-fido such as LILYGO T-Dongle-S3 use APA102 as indicator light. Would it be possible to add support to APA102 in this project in the future?
These requests are handled through PicoKey App.
At the moment there's no driver for APA102 (one of the LEDs used in DotStar) in pico-fido to select from. Also it's a 2-wire protocol so it's quite different from other supported RGB LEDs.
Speaking of PicoKey app, it seems there's no download option to check what's available to configure prior to purchase? It's quite hard to tell what exactly can be done with the app on the app website.
I meant specific needs are handled privately upon an agreement, since at this moment the app does not support this LED.
As I understand, if there is community contributions (PR) to make APA102 LED compatible, that part would stay open source (according to #257); If there's commercial agreement to implement such driver, you'll add the driver to the codebase but there's chance it won't be open sourced.
It depends on the terms of the agreement. If the agreement stipulates that this support must be disclosed publicly, then it will be added to the AGPLv3 codebase. In the end, it's a decision of the promoter to open it or leave it privately. The only thing I cannot do is providing binaries for all boards and combinations because it doesn't scale very well. If it's a matter of source code, then it's fine.