pixelblaze_output_expander icon indicating copy to clipboard operation
pixelblaze_output_expander copied to clipboard

WS2801 Support

Open d3v-null opened this issue 4 years ago • 1 comments

Hey there! I just purchased one of these boards for experimenting with, was surprised at how inexpensive and simple it was, given my experience in helping build a similar board , so great job! I was wondering how feasible it would be to add WS2801 Support. Once my controller arrives, I'll be able to start playing with the firmware, and might be able to work on a pull request, but I wanted to get your thoughts on this first.

WS2801s have become much more ubiquitous since the SK9822/APA102C patent drama happened a few years ago, and they are Adafruit's SPI-type IC of choice for LED Strings so it would certainly open up more possibilities for people to use your chip. I'd be willing to send you some WS2801 LEDs if you had the time to work on this. Cheers!

d3v-null avatar Mar 20 '20 02:03 d3v-null

Thanks!

Pixelblaze itself can drive WS2801, and I did consider it for this board. It would need a new frame type, and the latch timing taken into account to prevent overdraw, similar to the ws2812/ws2813 latch. You might be able to share a clock channel with apa102.

Let me know if you need any help getting the project up and running, I'd be happy to assist.

simap avatar Mar 20 '20 13:03 simap