I am very much a beginner at a lot of this. I am trying to build the Icicle Lights project as shown on the Adafruit site but not getting very far. My main problem is seems to be getting a reliable upload into the Feather. I have managed the upload of ‘Blink’, but anything more complicated I can’t get to work reliably. I did for a while have the Icicle code working intermittently on a test strand, although it seemed to be very unstable depending on which data pin it was connected to. Oh, I am using soldered header pins and sockets for the Feather and Wing. I tried ‘strandtest’ which I couldn’t get to work at all until I took it right back to simply lighting up every pixel. (just using one strand), as well as uploading multiple times before it would work. Simply changing the colour value in code and re-uploading failed, in that the original colour and presumably the original code continued to display. Going back to sketches that had worked didn’t help. I have done some continuity tests on the GND pins on the board and that checks out fine, as does the voltage on the LED strands. I am reasonably confident in my soldering the headers onto the boards, I have done half a dozen or more Fadecandy headers as well as numerous wiring harnesses without a problem. But I have checked them under a microscope. Is there potential for bridging to occur underneath the headers, or ribbon cable socket?
Oh, I have tried the LED strands out on a Fadecandy and they work fine.
One thing I have noticed is that after what seems like a successful upload to the Feather the connection to my laptop closes. This is not mentioned in the guides I have read, but is that standard behaviour?
So, seeing as I can’t get any response from the existing Feathers (2) now, I’m about to start from scratch on a new Feather and Wing. What can I do to give me the best chance of success, what checks can I make along the way?