Skip to content
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

APA102 / DotStar Coverage? #1

Open
yairhorowitz opened this issue Jul 16, 2017 · 3 comments
Open

APA102 / DotStar Coverage? #1

yairhorowitz opened this issue Jul 16, 2017 · 3 comments

Comments

@yairhorowitz
Copy link

Your library is fantastic. Thank you for making it public!

Any chance of extending coverage to other chipsets, APA102 in particular?

@DedeHai
Copy link
Owner

DedeHai commented Jul 16, 2017

Thank you, I am glad you like my work
The code is entangled with the adafruit neopixel library for the WS281x pixels. I just checked the library they have for the dotstars (i.e. APA102) and it is almost identical. It should be easy to extend the library to support both, at least for the RGB versions. I do not own any APA102 pixels so I cannot test it once I adapt it.

@DedeHai
Copy link
Owner

DedeHai commented Jul 16, 2017

it was a little more complicated than I thought... ran into an issue with how arduino compiles libraries. Its just not possible to have the library support multiple versions at the same time.
So I just made a new library: https://github.com/DedeHai/DotStarPainter
It may take a few days before it will appear in the Arduino library manager so you may have to manually install it.
Its basically the very same code with the NeoPixel library replaced by the DotStar library.
Please test if it works and report back.
Also I would love to see what you are using it for. Did you make any new animations?

@yairhorowitz
Copy link
Author

yairhorowitz commented Jul 25, 2017 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants