RPi 1 Model A here. Brand new to RPi and electronics in general. I'm finding a hard time finding the exact voltage/current "ratings" for my model but the closest I could find was a comment under this question here where the comment reads:
"The 8ma and 16ma figures refer to pins configured for output. 0.5ma is for pins configured for input. Just ensure that there's always at least (Vss * 2Kohm) resistance between Vss and the pin then no more than 0.5ma can ever flow in to the input."
So from this comment, as well as other articles I've collected, my understanding of how my specific model of RPi outputs voltage & current is as follows:
- There is a difference in voltage/current output depending on whether we're talking about input GPIO pins, or output GPIO pins
- For input GPIO pins, my RPi expects 3.3V and 0.5mA coming into it from a breadboard or any other connected components (LEDs, pushbuttons, etc.)
- For output GPIO pins, my RPi expects 3.3V and between 8mA and 16mA (safely) coming out of it (and into a breadboard or any other connected components)
Can someone confirm/clarify my understanding for me? I want to make sure I don't "fry my pi" by giving it too much voltage and/or current to a specific pin!