According to the NeoPixel best practices (which is the exact product I'm using):
Before connecting NeoPixels to any large power source (DC “wall wart” or even a large battery), add a capacitor (1000 µF, 6.3V or higher) across the + and – terminals as shown above. The capacitor buffers sudden changes in the current drawn by the strip.
Seems to me that the size of the capacitor is linked to the amount of pixels to be used (since more pixels = more max current drawn). If I'm correct, would anyone care to explain how to calculate the capacitor size in relation to the amount of pixels?
Some extra specs:
- Each individual NeoPixel draws up to 60 milliamps at maximum brightness white (avg 20 milliamps).
- They require 5V.
Update based on comments:
- Power supply will be a low quality wall wart that puts out anywhere from 9-15V (but my circuit has a LM7805 voltage regulator that will bring this down to 5V.
- The distance from the capacitor to the first LED in the strip will be around 1 inch.