If you are anything like me, this simply is not enough!

No, you want to use this in your next Arduino project.

But the Arduino only supplies 5V and even if its a large 5V device the maximum current per I/O pin is 40mA, a normal red LED is already 20mA, so you can see that the Arduino can’t power much larger devices without cause trouble to some extend, but there is a solution to this problem, that doesn’t put unnecessary strain on the Arduino. No, its not a relay, because a relay is either on or off and then there’s the clicking noise as well. I’m talking about Mosfets.

I used the IRL520N N-channel logic mosfet  which is suitable for PWM’s as well. If it isn’t a logic mosfet the Arduino will not be able to open the mosfet fully because a normal mosfet requires more than 5V to open fully and you will not be able to supply the full 12V to the LED.

A logic mosfet will supply the full input voltage to the device or component you want to drive from your Arduino.

The IRL520N MosFet can handle up to a 100V and 10A. It is DC device and will be able to drive most high load devices with ease.