How much current may provide a PWM output?

Hi,
My question is in the topic's subject, How much current can provide a PWM output on Arduino Mega ?
Thank you

The same as any other output. 40mA absolute max, best limit it to 30mA

Hi,
a single Arduino IO-pin (PWM doesn't matter in this case) can source 40mA max.

The max. current sourced by all IO-Pins at the same time should not exceed 200 mA tough.

Eberhard

can source 40mA max

Not quite, 40mA is the amount that will start to cause damage, the data sheet says:-

Stresses beyond those listed under “Absolute
Maximum Ratings” may cause permanent damage
to the device. This is a stress rating only and
functional operation of the device at these or
other conditions beyond those indicated in the
operational sections of this specification is not
implied. Exposure to absolute maximum rating
conditions for extended periods may affect
device reliability.

Thank you for your help :wink: