tinue / apa102-pi

Pure Python library to drive APA102 LED stripes; Use with Raspberry Pi.
GNU General Public License v2.0
201 stars 71 forks source link

Readme update - fix YouTube link #26

Closed jmb closed 6 years ago

jmb commented 6 years ago

A quick pull request to fix the YouTube link, but also to ask a question about something that might be good to add to the README...

In my project (which I have started uploading to GitHub) I am powering a short strip of 10 APA102 LEDs directly from my Raspberry Pi Zero's 5V GPIO header with the Zero powered by the 2.5A official power supply. I used this Adafruit guide to help me work out if it would be ok: https://learn.adafruit.com/adafruit-neopixel-uberguide/power

I worked out that 10 pixels would draw maximum of about 600mA and the Pi Zero 200mA. It's an old model so a wifi dongle adds about 110mA and the OLED and temperature sensor another 35mA or so, making 945mA or 0.945A - well under the available 2.5A of the power supply.

So my question is would it be useful to add some information along these lines to the README as well? If so I can either update this PR or create a new one.

tinue commented 6 years ago

Thank you for the quick fix!

About the "small" strip: You are most probably correct. Pimoroni sells an APA102 based 8-LED thingy called "Blinkt", and this one is also powered by the Pi Zero.

On the other hand, I don't really know where the limits are. On a Pi 3 it's simple: The power regulator has a polyfuse that triggers at 2.5 Amperes, so that's the overall limit. The Pi Zero apparently just burns up at some point, there is no fuse there. But even with say 1A one could light about 15 RGB LEDs at full power (you say the same thing: 10 = 600mA).

If you like please add a section to the README. Just make sure to be careful: I don't want to be contacted by people demanding a new Raspberry Pi from me.

Again, thanks and regards, Martin