I was wondering how much my Arduino I/O pin can output when it is set at Output and is at High.

I am using an Arduino Uno R3.

Thanks in Advanced.


1 Answer 1



The Arduino UNO Digital IO pins are connected directly to the IO pins on the ATMEGA328P processor.

From page 299 of the data sheet for that processor...

enter image description here

Note that there is also a total current limit for all output pins combined, and that the voltage starts to drop as the current goes up.

  • 2
    You should probably note that it's never a good idea to go anywhere near the "Absolute Maximum Ratings". Perhaps include the notice that's referred to by the asterisk on that page in the datasheet. Jan 8, 2016 at 5:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.