user30595: I have a WS2812B LED strip (A clone of the Adafruit one I assume, it's from China via eBay) of 60 LEDs. When I got it, it was all fine - I could load the FastLED examples and they would work perfectly. I then tried to write something more custom, which didn't work for whatever reason. Upon re-loading the FastLED examples, I now get absolutely nothing from the strip.
It's being powered by an ATX computer power supply with ample amperage on 5V, and when I remove and then re-add the power connectors the strip does flash, indicating it's getting power and is capable of lighting up. It just feels like something I have done has caused it to enter a state where it won't respond to control.
I've also made sure my sketches are making it to the arduino by loading the inbuilt LED blink sketch, which works, then trying to switch back to a FastLED example which does nothing.
I'm kind of lost as to what could be wrong here.

user10794: Did you follow the Adafruit NeoPixels best practices guide?
You may have zapped the first NeoPixel in the group. You should be able to, fairly easily, bypass that. Each NeoPixel has to "reshape" the data for the next one along, so if you damage the first one, no data will reach the others.
I strongly suggest you follow the guidelines in the link, including the capacitor and resistor.

30595: <p>I have a <a href="https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" rel="nofollow noreferrer">WS2812B LED strip</a> (A clone of the Adafruit one I assume, it's from China via eBay) of 60 LEDs. When I got it, it was all fine - I could load the FastLED examples and they would work perfectly. I then tried to write something more custom, which didn't work for whatever reason. Upon re-loading the FastLED examples, I now get absolutely nothing from the strip.</p>

<p>It's being powered by an ATX computer power supply with ample amperage on 5V, and when I remove and then re-add the power connectors the strip does flash, indicating it's getting power and is capable of lighting up. It just feels like something I have done has caused it to enter a state where it won't respond to control.</p>

<p>I've also made sure my sketches are making it to the arduino by loading the inbuilt LED blink sketch, which works, then trying to switch back to a FastLED example which does nothing.</p>

<p>I'm kind of lost as to what could be wrong here.</p>
 10794: <p>Did you follow the <a href="https://learn.adafruit.com/adafruit-neopixel-uberguide/best-practices" rel="nofollow noreferrer">Adafruit NeoPixels best practices guide</a>?</p>

<p>You may have zapped the first NeoPixel in the group. You should be able to, fairly easily, bypass that. Each NeoPixel has to "reshape" the data for the next one along, so if you damage the first one, no data will reach the others.</p>

<p>I strongly suggest you follow the guidelines in the link, including the capacitor and resistor.</p>
