Archive for April, 2013

OctoWS2811 and fade

So, playing around with the Teensy 3.0 and using the OctoWS2811 library, I wanted to be able to play some patterns across the eight strips. I wanted to be able to use some gentle fading patterns, but was finding it difficult to get enough granularity to make the fade a gentle one when using a length of 34 leds, meaning, graduated to extent that there were no sharp changes visible. The fade seemed just fine […]

Read More →

more OctoWS2811 and scrolling text

As promised, here is the code for getting the characters entered as text in the sketch, having the sketch look these up in the alphabet array, grab the hex values and the push these onto the array in the first column. The array then copies and moves this first column by one place and adds in the next column of values. ////Start of message setup//// char msg[] = “Hi, this is a test for OctoWS2811. […]

Read More →

more on OctoWS2811 and scrolling text

So, the set up is that the strips are 34 pixels long, and plugged into the Teensy 3 as per Pauls instructions: http://www.pjrc.com/teensy/td_libs_OctoWS2811.html I am running the whole thing off of four rechargeable AA batteries, as it is going to be a mobile scrolling display (on a top hat probably). I have used a 2D array for calling the location of the pixel as i could not find a way to ‘objectify’ the pixels using counters. […]

Read More →

OctoWS2811 + Teensy 3 + scrolling text

So, having been doing a bit of work with Teensy and LEDs for a performance artist friend, I saw Paul’s work on getting the WS2811 LEDs working through DMA. I thought that I would have a play with his OctoWS2811 library and wanted to produce some scrolling text for a festival I’m going to later in the year. I found plenty of scrolling text examples, but very little for using WS2811, so I finally managed […]

Read More →