Datasheet
32
33
34
34
35
37
37
37
38
38
38
39
40
41
41
41
42
42
42
42
43
45
45
46
46
46
46
47
47
50
50
51
51
51
53
53
56
56
56
56
56
56
57
57
57
Basic Connections
Can NeoPixels be powered directly from the Arduino’s 5V pin?
Best Practices
Improper use can damage your NeoPixels. Before diving in, be aware of the following:
Powering NeoPixels
Estimating Power Requirements
I estimate I need a 3.6 Amp power supply. I have a 10 Amp supply on-hand. Will this cause my NeoPixels to
explode?
What about batteries and “Amp hours”?
I need to power LOTS of NeoPixels and don’t have a power supply that large. Can I use several smaller ones?
Giant Power Supplies
Distributing Power
Driving 5V NeoPixels from 3.3V Microcontrollers
Software
Arduino Library Installation
Install Adafruit_NeoPixel via Library Manager
Manually Install Adafruit_NeoPixel Library
A Simple Code Example: strandtest
Nothing happens!
Something happens but the LEDs are blinking in a weird way!
I don't have RGBW LEDs and the LEDs are still blinking weird!
Arduino Library Use
I’m calling setPixel() but nothing’s happening!
Can I have multiple NeoPixel objects on different pins?
Can I connect multiple NeoPixel strips to the same Arduino pin?
I'm getting the wrong colors. Red and blue are swapped!
The colors fall apart when I use setBrightness() repeatedly!
Pixels Gobble RAM
NeoMatrix Library
Layouts
Why not just use the rotation feature in Adafruit_GFX?
Tiled Matrices
Other Layouts
RAM Again
Gamma Correction
CircuitPython
Setting Up
Advanced Coding
FastLED Library
FAQ and Further Programming Insights
Help! My Arduino servo code stops working when combined with NeoPixels!
When driving NeoPixels I cannot receive infrared codes on my IR receiver!
How fast can I refresh a string of (N) pixels?
That won’t do. Now what?
Can I control NeoPixels using (Board X)?
Why not Raspberry Pi?
© Adafruit Industries https://learn.adafruit.com/adafruit-neopixel-uberguide Page 3 of 68