WS2801 with Arduino RGB LED Display

I have started playing with individually programmable LED’s in a strip, using an Arduino for programming.

The chipset I went with was WS2801 from Alibaba.

2013-03-21 22.14.572013-03-21 22.15.19 2013-03-23 16.09.48

With a bit of magic, I wrote a simple C# program that would send images to the arduino over UDP, and the arduino would then display them on the screen.

UDPTestClient

Unfortunately the Arduino used the same SPI interface for the network as it did the LEDs, so I went with the software SPI library from adafruit. This limited my refresh rate somewhat, and the following videos show the update rate with about 480 pixels.

Chasing

LEDs

The ultimate goal is to use to to display lap counts from my Relay for Life RFID lap counter.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

WordPress.com.

Up ↑

%d bloggers like this: