Driving WS2801 and similar LED controllers with BBB
John-Mark Gurney
jmg at funkthat.com
Thu Aug 14 18:30:07 UTC 2014
Sulev-Madis Silber (ketas) wrote this message on Thu, Aug 14, 2014 at 20:19 +0300:
> Hello.
>
> Maybe someone else works on things like this? I basically know how those
> are controlled, however I'm unsure what should I choose. Maybe SPI,
> maybe I should bitbang GPIO for clock / data? Last should work with that
> specific model (WS2801). Others use weird protocols (or "protocols"). I
> guess I should just try something. I just let people know that I'm
> working on that. I won't be surprised if I'm the first one to get it
> working.
I'd look at using SPI... From what I've read on the WS2801, SPI
will do exactly what you need to do, and be the most straight forward
solution...
> I'm also aware that this platform contains PRU's, which are maybe better
> for this task. Though, that seems like even more complex task. Like how
> to get code compiled for that (there seems to be one open way for C),
> how to get it running there and how to
> assign IO pins.
The PRU is probably more complicated than you need compared to using
SPI...
--
John-Mark Gurney Voice: +1 415 225 5579
"All that I will do, has been done, All that I have, has not."
More information about the freebsd-arm
mailing list