Datasheet

them in the subdirectory of your home folder.
4. Re-start the Arduino IDE if it’s currently running.
Here’s a tutorial that walks through the process of correctly installing Arduino libraries manually.
A Simple Code Example: strandtest
Launch the Arduino IDE. From the File menu, select SketchbookLibrariesAdafruit_NeoPixelstrandtest
(If the Adafruit_NeoPixel rollover menu is not present, the library has not been correctly installed, or the IDE needs to
be restarted after installation. Check the installation steps above to confirm it’s properly named and located.)
Select your board type and serial port from the Tools menu, and try uploading to the board. If the NeoPixels are
connected and powered as previously described, you should see a little light show.
Nothing happens!
Check your connections. The most common mistake is connecting to the output end of a strip rather than the input.
Something happens but the LEDs are blinking in a weird way!
If you are using an RGBW NeoPixel product (look at the LEDs, are they divided 'in half' with a yellow semicircle? you
have RGBW Neopixels!)
Change this line:
Adafruit_NeoPixel strip = Adafruit_NeoPixel(60, PIN, NEO_GRB + NEO_KHZ800);
to
Adafruit_NeoPixel strip = Adafruit_NeoPixel(60, PIN, NEO_RGBW + NEO_KHZ800);
and reupload the strandtest example.
I don't have RGBW LEDs and the LEDs are still blinking weird!
99% of the time this is due to not having a shared ground wire connected to the Arduino. Make sure the Ground
wire from the Neopixels connects to BOTH your power supply ground AND the Arduino ground.
© Adafruit Industries https://learn.adafruit.com/adafruit-neopixel-uberguide Page 42 of 68