New Zealand
Asked — Edited
Resolved Resolved by DJ Sures!

Maximum Current From Digital Pins

I want to drive some LED's directly (with current limiting resistor) from a digital output.

What is the maximum current output of the digital pins on the EZ-Bv4 please?


Upgrade to ARC Pro

Don't limit your robot's potential – subscribe to ARC Pro and transform it into a dynamic, intelligent machine.


Jeez you'll be fine.... remember those pins can drive power hungry servos... 5 amps total (for the board) continuous and 20amp in spikes....


you will find the datasheet in the LEARN section under the EZ-B v4 Course. Here is a direct link:

To access the learn section in the future, press the LEARN menu option from the top of this website. Once on the main learn page, you will be prompted with different courses. The EZ-B v4 course contains technical information.


Richard, I am talking about the signal pin, not the power rail.

On Arduinos the max current draw is about 40mA from digital pins.

I could not find this info directly in the datasheet. But I see that the output voltage is 3.3v and "330 ohm current limiting Resistors on each Digital I/O pin". So I guess the max is 10mA - probably not enough as I wanted to drive 3 LED's from one output.


Yep, 10mA is correct. I'd suggest controlling the LEDs with an NPN transistor so you can just switch the Ground connection on and off (or PWM).


Do you need really bright LEDs? If not, there are some that run on only 2ma. Here is a link