Just starting out with electronics on this low level and need a little nudge in the right direction.
I have a Raspberry Pi 3 with the A-Star 32U4 Prime LV attached off of it via USB. I have six 2m APA102  LED strips daisy-chained off of it. When I first set it up, I was able (after some quick downloads of FastLED, APA102, and a couple other libraries) to get the rainbow snaking pattern to lazily flow over all six strips and back. This was with my Data_Pin on 1 and Clock_Pin on 2.
After letting the project sit for a month or so I’ve returned to it and was able to load the BRIGHTNESS sketch, but since then I’ve been unable to get the LEDs to respond to any sketches I throw at it. (Despite no errors upon validation or uploading… it just uploads and nothing happens/changes with the lights)
I was wondering if it’s down to having an optimal pin selection on the A-Star? I’ve moved the pins around abit, but there hasn’t been any change. I’ve looked at the schematic graphic for the pinouts, but it’s all sort of greek to me. From some of my reading, it sounds like my best bet is to use SPI which, if I’m reading the schematic correctly are the 6 pins located in the "ISP’ bit of the board, but if I’m not looking for optimal performance, should any two of the numbered pins work (providing they’re specified in the sketch correctly)?
I’m attaching a picture of my current setup where the Data and Clock pins are set to 11 and 12 respectively.
The short term goal is just to be able to load sketches that work with APA102s and longer term to use my 6x120 LED strips to create a sort of mini-ticker that can scroll text.