Hi all,
I'm looking to control 5 separate WS2811 strips of different lengths with parallel output to maximize performance. Is this possible? Pins 2, 5, 6, 7, 8, 14, 20, 21 on a Teensy 3.2 correspond to PORTD and I'd like to connect a 24-pixel NeoPixel ring on pin 2, a 60-pixel NeoPixel Ring on pin 5, and then a few different lengths of strips on 6, 7, 8.
If I initialize FastLED with WS2811_PORTD, will it add them all sequentially into CRGB leds[] and I could manipulate them as such with a lookup table and offsets? Or if I initialize 5 separate instances of FastLED on just the pins I need, will it use the parallel output on those?
Thanks for any insight.
Alan
I'm looking to control 5 separate WS2811 strips of different lengths with parallel output to maximize performance. Is this possible? Pins 2, 5, 6, 7, 8, 14, 20, 21 on a Teensy 3.2 correspond to PORTD and I'd like to connect a 24-pixel NeoPixel ring on pin 2, a 60-pixel NeoPixel Ring on pin 5, and then a few different lengths of strips on 6, 7, 8.
If I initialize FastLED with WS2811_PORTD, will it add them all sequentially into CRGB leds[] and I could manipulate them as such with a lookup table and offsets? Or if I initialize 5 separate instances of FastLED on just the pins I need, will it use the parallel output on those?
Thanks for any insight.
Alan