Can the Arduino Mini drive 4 meters of the Neopixel strips with the recommended 5v power supply?
Thankx.
China Blue
Arduino Mini driving NeoPixel Streps
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- adafruit_support_mike
- Posts: 67446
- Joined: Thu Feb 11, 2010 2:51 pm
Re: Arduino Mini driving NeoPixel Streps
Which version of the NeoPixel strip did you have in mind, the 30 LED/m version or the 60 LED/m version?
The main limits are power and memory. 4m of 30 LED/m Neopixel strip can draw as much as 8A, and 4m of 60LED/m can draw as much as 16A. Realistic usage scenarios would use about half that, but you're still looking at a 4-8A supply.
The Arduino Mini has 32k of memory, like the UNO. The NeoPixel library keeps a buffer of color values for each LED, and only about 135 of those will fit in a device with 32k of RAM. 4m of 30 LED/m strip would just barely fit, 4m of 60 LED/m strip would require about twice as much memory as the Mini has.
The main limits are power and memory. 4m of 30 LED/m Neopixel strip can draw as much as 8A, and 4m of 60LED/m can draw as much as 16A. Realistic usage scenarios would use about half that, but you're still looking at a 4-8A supply.
The Arduino Mini has 32k of memory, like the UNO. The NeoPixel library keeps a buffer of color values for each LED, and only about 135 of those will fit in a device with 32k of RAM. 4m of 30 LED/m strip would just barely fit, 4m of 60 LED/m strip would require about twice as much memory as the Mini has.
- chinablue
- Posts: 49
- Joined: Wed Jul 06, 2011 9:01 pm
Re: Arduino Mini driving NeoPixel Streps
I will run the 30 LED/m version. So, per your comment that "4m of 30LED/m strip will just barely fit", do I have to be concerned with that or not? I will not be running all of the LEDs at the same time. Is there a way to test the draw on an Arduino Uno?
Thanks.
Thanks.
- adafruit_support_mike
- Posts: 67446
- Joined: Thu Feb 11, 2010 2:51 pm
Re: Arduino Mini driving NeoPixel Streps
Four strips of 30 pixels will consume a fairly large amount of memory, but your Mini or UNO should be able to run the code.
As for the power requirements, there's no way any Arduino will even come close to supplying enough power to run multiple LED strips. We usually suggest using one 5v @ 2A power supply ( http://www.adafruit.com/products/276 ) per meter of strip, and making a power connection every meter. The LED strip tutorial has a bit more information about that: http://learn.adafruit.com/digital-led-strip/powering
As for the power requirements, there's no way any Arduino will even come close to supplying enough power to run multiple LED strips. We usually suggest using one 5v @ 2A power supply ( http://www.adafruit.com/products/276 ) per meter of strip, and making a power connection every meter. The LED strip tutorial has a bit more information about that: http://learn.adafruit.com/digital-led-strip/powering
Please be positive and constructive with your questions and comments.