For all my LED projects until now, I've used the Teensy 3.1.

For all my LED projects until now, I’ve used the Teensy 3.1. The vast majority of my projects also use SPI LED strips (LPD8806 or P9813). For my current project I am planning to use my DigiX as it’s been sitting gathering dust, and I would like to have WiFi connectivity for this particular project.

On the Teensy, I always use pins 11 and 13 for data and clock. I did the same for my DigiX and was getting nowhere. After doing a bunch of research, it appears that I need to use pins 75 (for DATA_PIN) and 76 (for CLOCK_PIN) on the six-pin header in the middle of the board. Can anyone confirm that this is correct?

Pins 11&13 should have worked on the digix for bitbang’d spi, not sure why they didn’t - but yes, the hardware spi pins on the digix (and newer 'duinos) is only on the six pin header.

Thanks Daniel. I also thought that it should have worked as software SPI so maybe there is something more going on. I’m going to try the hardware pins today and see what happens. I know the strips are good, as I’ve been driving them with a Teensy while I was wiring them up.

FYI - I switched to the hardware SPI pins and it works as expected. This poses a challenge for me though, as I used a proto board as a simple shield to make wiring easier. Unfortunately this means there isn’t enough height to fasten a connector to the six-pin header. I’m using 210 LPD8806 LEDs, so bitbanging should be plenty fast enough. Do you have any suggestion of things I can try?

I was able to come up with a clean solution for connecting to the header, so no need for bitganging.