Hi. I use teensy 3.2 with ethernet+Wiz820 shield to get artnet data and drive

Hi.
I use teensy 3.2 with ethernet+Wiz820 shield to get artnet data and drive one strip of 300 leds APA102 via octo2811 adaptor.
Can i use the second SPI bus on 7 & 14 pin (the first is used by ethernet shield) without any problem?
Or do i need to force this pins to be used by software SPI?
Is it really better to use octo2811 library or just fastled is enough?
Thank you.

Fastled is supporting octows2811 so the only thing you have to do is something like :
#include<OctoWS2811.h>
#include<FastLED.h>
#define USE_OCTOWS2811

void setup() {
LEDS.addLeds(table.ledArray, NUM_LEDS_PER_STRIP);
LEDS.setBrightness(currentBrigthness);
}

But to gain the maximum of speed you have to split the 300 leds in 8 more or less equal strips and use the 8 data lines. From programming point of view it will still look like one long strip. otherwise its anyway meaningless
http://LEDS.se

Thank You. I can’t split the fixture. It’s a 2 meters very thin led bar wich i need to install and use quickly (for a show) with only one command cable.
So i use only 2 output of the octo (DATA &Clock)
My question is because OCTO uses DMA capacities of the teensy 3.2 and so is it faster than just fastled?

huh i don’t know :wink: probalby ask in the prjc forum : https://forum.pjrc.com/