Shop Minecraft
Add Prime to get Fast, Free delivery
Amazon prime logo
$6.99
Get Fast, Free Shipping with Amazon Prime FREE Returns
FREE delivery Thursday, April 10 on orders shipped by Amazon over $35
Or Prime members get FREE delivery Monday, April 7. Order within 6 hrs 9 mins.
In Stock
$$6.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$6.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon
Amazon
Ships from
Amazon
Sold by
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more

HiLetgo 5pcs IRF520 MOSFET Driver Module MOSFET Button Drive for Arduino MCU ARM Raspberry PI

3.9 out of 5 stars 133 ratings

$6.99
Get Fast, Free Shipping with Amazon Prime
FREE Returns
{"desktop_buybox_group_1":[{"displayPrice":"$6.99","priceAmount":6.99,"currencySymbol":"$","integerValue":"6","decimalSeparator":".","fractionalValue":"99","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"MAhK73Z9UeGwyqfRzd%2Ffsj6zJbUugkhEpvmcBPrigagyMLoeikfuVctBntq5d8Upvo6rXwW2hX0QH3UreMCFdLiv4CKTg1K1XL61ud6saraWgG9lExzKX3L3idz%2BJkttPk5c4iz9Oh9H07s9OVYxaZwa%2FfutemCxe8udU4xRFa9pyOywRCk17B9W9K%2Fx2CyK","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

  • 5pcs IRF520 MOSFET Driver Button Module
  • Voltage: 3.3V, 5V
  • Output load voltage: 0-24V
  • Output load current: <5A (1A above need to add heat sink)
  • Platform: Arduino, MCU, ARM, raspberry pie

Frequently bought together

This item: HiLetgo 5pcs IRF520 MOSFET Driver Module MOSFET Button Drive for Arduino MCU ARM Raspberry PI
$6.99
Get it as soon as Thursday, Apr 10
In Stock
Sold by HiLetgo and ships from Amazon Fulfillment.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
These items are shipped from and sold by different sellers.
Choose items to buy together.

Product Description

Description:
This little module is a breakout board for the IRF520 MOSFET transistor. The module is designed to switch heavy DC loads from a single digital pin of your microcontroller. Its main purpose is to provide a low cost way to drive a DC motor for robotics applications, but the module can be used to control most high current DC loads. Screw terminals are provided to interface to your load and external power source. An LED indicator provides a visual indication of when your load is being switched.

Specification:
Size: 33*24mm
Voltage: 3.3V, 5V
Ports: Digital Level
Output load voltage: 0-24V
Output load current: <5A (1A above need to add heat sink)
Platform: Arduino, MCU, ARM, raspberry pie
Using original IRF520 Power MOS, you can adjust the output PWM Drive up to 24V allows the load, such as LED lights, DC motors, miniature pumps, solenoid valves PWM dimming LED can be used to achieve stepless dimming, variable speed motor

Package Included:
5* IRF520 MOSFET Driver Module

Product information

Technical Details

Manufacturer ‎HiLetgo
Part Number ‎3-01-1143
Item Weight ‎1.58 ounces
Package Dimensions ‎6 x 3 x 0.6 inches
Is Discontinued By Manufacturer ‎No
Size ‎Small
Color ‎Red
Material ‎plastic
Voltage ‎24 Volts
Batteries Included? ‎No
Batteries Required? ‎No

Additional Information

ASIN B01I1J14MO
Customer Reviews
3.9 out of 5 stars 133 ratings

3.9 out of 5 stars
Best Sellers Rank #68,532 in Industrial & Scientific (See Top 100 in Industrial & Scientific)
#19 in MOSFET Transistors
Date First Available July 6, 2016

Warranty & Support

Amazon.com Return Policy:Amazon.com Voluntary 30-Day Return Guarantee: You can return many items you have purchased within 30 days following delivery of the item to you. Our Voluntary 30-Day Return Guarantee does not affect your legal right of withdrawal in any way. You can find out more about the exceptions and conditions here.
Product Warranty: For warranty information about this product, please click here

Feedback

HiLetgo 5pcs IRF520 MOSFET Driver Module MOSFET Button Drive for Arduino MCU ARM Raspberry PI


Found a lower price? Let us know. Although we can't match every price reported, we'll use your feedback to ensure that our prices remain competitive.

Where did you see a lower price?

Price Availability
/
/
/
/
Please sign in to provide feedback.

Important information

Bulb Voltage

24 volts

Customer reviews

3.9 out of 5 stars
133 global ratings

Review this product

Share your thoughts with other customers

Customers say

Customers find the MOSFET driver module easy to use and appreciate its good price. The functionality receives mixed feedback - while some say it works well, others report it doesn't work with 3.3V input. The build quality and voltage range also get mixed reviews.

AI-generated from the text of customer reviews

5 customers mention "Ease of use"5 positive0 negative

Customers find the MOSFET driver module easy to use, with one mentioning it's a quick 15-minute project.

"...Works great, run cool. Quick 15 minute project." Read more

"...It was easy to use when I borrowed a 5V device, however I could not get this to work with 3.3V" Read more

"I like the ease of connection. Also , since it is aimed at 5 v control systems it can work as is (power derated) without an additional heat sink...." Read more

"small and easy to use; doesn't work well with small loads..." Read more

4 customers mention "Value for money"4 positive0 negative

Customers find the MOSFET driver module to be good value for money.

"Works as advertised. Good product at a good price. Would order again." Read more

"guick service, resonalbe price" Read more

"Great buy!..." Read more

"Great price..." Read more

3 customers mention "Design"3 positive0 negative

Customers like the design of the MOSFET driver module.

"This is a nice little driver board. I really like the layout, led and connectors...." Read more

"the product arrived it perfect time and looks very professional" Read more

"Good simple design. Works well..." Read more

21 customers mention "Functionality"14 positive7 negative

Customers have mixed experiences with the functionality of the MOSFET driver module, with some saying it works well while others report it doesn't work with 3.3V input.

"I like the gate LED. They work good and I have no real complaints but, I wish it was a mixed bag of n-type and p-type and there is a resistor on..." Read more

"...uses (like 5v devices), but a little disappointed they're not working with my 12v." Read more

"...Overall a good device. My pool pump application has been working for 2 years and I'm hoping this light controller will have similar success." Read more

"...Works great, run cool. Quick 15 minute project." Read more

7 customers mention "Build quality"4 positive3 negative

Customers have mixed opinions about the build quality of the MOSFET driver module, with some finding it well made while others report issues with quality control.

"...The MOSFET modules are a dime a dozen these days, and these were well made and well packaged." Read more

"...It needs to be 5 volts or more. These were so cheap I’ll toss them in a drawer for some future projects." Read more

"...Out of the 32 100% worked just like they should. The quality of the soldering is great and the components use are first rate. I would buy these again." Read more

"...Clearly, this is not a good design. There should have been a gate driver IC in front of the power MOSFET...." Read more

4 customers mention "Voltage range"0 positive4 negative

Customers report issues with the MOSFET driver module's voltage range, with one customer noting it only rises to 3.3 volts, while another mentions it can only go up to 24V DC.

"...In one application, I used this to power a 12V relay. The Arduino can't provide 12V so I used this to control the relay...." Read more

"...red LED comes on, but when a load is attached on the output, the voltage is zero. When there isn't a load, it has 12v on the output rail...." Read more

"...I guess the current draw was low enough that some power was leaking through even in the off state." Read more

"I was not able to use these. The IRC520 FET turn on voltage was too high for the Arduino based security panel controller I have...." Read more

Convenient way to interface to higher power devices
5 out of 5 stars
Convenient way to interface to higher power devices
I've bought these more than once for hobbyist projects. It works great to allow you to control a higher power device. In one application, I used this to power a 12V relay. The Arduino can't provide 12V so I used this to control the relay. The relay then switched 120V AC to turn on and off a pool pump. This device can only go up to 24V DC which is why I needed the relay to switch AC power. If you connect this to a relay, consider adding a flyback diode for protection (google that for more information). In another application, I used this to control a large 5V LED sign. It was 5V but required about 900mA of current. The Arduino can't provide that much power, so this device allows for that (assuming you hook up a power supply in purple with enough capability). The attached image depicts these connections. I made this to explain it to my kids who helped me wire this up. The other review with the schematic was incredibly useful to me as an engineer, but I made this to make it more straightforward for an 11 and 12 year old. Overall a good device. My pool pump application has been working for 2 years and I'm hoping this light controller will have similar success.
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

  • Reviewed in the United States on September 11, 2024
    I like the gate LED. They work good and I have no real complaints but, I wish it was a mixed bag of n-type and p-type and there is a resistor on board that I wish I could easily change (see me whining). Most people will not want this. I got what they said it was but not whirled peas.
    I see many comments and complaints about the same thing in one form or another. So here's the thing, coils bite! you can get ten times the voltage you think you can when you turn a coil OFF. (like in a motor or relay) . This is physics! And Amazon does not yet carry products that violate natural law.
    So these should not be used with Arduino without diode protection! and then a transistor. Of course if you're not driving over 9V you don't need these anyway. Then you will have a 9V or more, rail to work with. Then you can use an NPN transistor (almost any will do) with a pull up resistor and you're good to go. This method will work and it will prevent releasing the boards magic smoke. And I'm sure many little Arduino lives have been saved by this not working directly at 3.3V.
  • Reviewed in the United States on September 17, 2023
    I've bought these more than once for hobbyist projects. It works great to allow you to control a higher power device. In one application, I used this to power a 12V relay. The Arduino can't provide 12V so I used this to control the relay. The relay then switched 120V AC to turn on and off a pool pump. This device can only go up to 24V DC which is why I needed the relay to switch AC power. If you connect this to a relay, consider adding a flyback diode for protection (google that for more information). In another application, I used this to control a large 5V LED sign. It was 5V but required about 900mA of current. The Arduino can't provide that much power, so this device allows for that (assuming you hook up a power supply in purple with enough capability). The attached image depicts these connections. I made this to explain it to my kids who helped me wire this up. The other review with the schematic was incredibly useful to me as an engineer, but I made this to make it more straightforward for an 11 and 12 year old. Overall a good device. My pool pump application has been working for 2 years and I'm hoping this light controller will have similar success.
    Customer image
    5.0 out of 5 stars
    Convenient way to interface to higher power devices

    Reviewed in the United States on September 17, 2023
    I've bought these more than once for hobbyist projects. It works great to allow you to control a higher power device. In one application, I used this to power a 12V relay. The Arduino can't provide 12V so I used this to control the relay. The relay then switched 120V AC to turn on and off a pool pump. This device can only go up to 24V DC which is why I needed the relay to switch AC power. If you connect this to a relay, consider adding a flyback diode for protection (google that for more information). In another application, I used this to control a large 5V LED sign. It was 5V but required about 900mA of current. The Arduino can't provide that much power, so this device allows for that (assuming you hook up a power supply in purple with enough capability). The attached image depicts these connections. I made this to explain it to my kids who helped me wire this up. The other review with the schematic was incredibly useful to me as an engineer, but I made this to make it more straightforward for an 11 and 12 year old. Overall a good device. My pool pump application has been working for 2 years and I'm hoping this light controller will have similar success.
    Images in this review
    Customer image
    12 people found this helpful
    Report
  • Reviewed in the United States on August 17, 2024
    This is a nice little driver board. I really like the layout, led and connectors. However, the FET choice isn't the best to be driven by a 3.3V control signal. There are tons of better options. I recommend poking around on DigiKey for a better FET for your application
    2 people found this helpful
    Report
  • Reviewed in the United States on October 6, 2023
    The specs say it'll work with 3.3v, but don't expect these to be reliable at that level. I'm running a 12v input, the logic pin opens the gate, the red LED comes on, but when a load is attached on the output, the voltage is zero. When there isn't a load, it has 12v on the output rail.

    I'll keep them for lower power uses (like 5v devices), but a little disappointed they're not working with my 12v.
    10 people found this helpful
    Report
  • Reviewed in the United States on January 26, 2025
    DOES NOT WORK! I've 12v going Im, and 12v going out. Wired up to the top comments photo. The output from the mosfet is VERY weak and my 12v LED is very dim. Tried shuffling wires to no avail.

    3 out of 5 don't work with ardino so RIP my led project. Some of these don't quite allow all of the voltage to go through with a 5v signal.
    2 people found this helpful
    Report
  • Reviewed in the United States on September 30, 2020
    I needed a couple of esp8266 PWM controlled 12VDC case fans. For each I used a Wemos D1 Mini, a buck converter (also from HiLetgo), and a 4700uF capacitor (to stop fan whine) with this board. I installed Tasmota on the D1 Mini, and configured a PWM which connects to the signal line on this board. Works great, run cool. Quick 15 minute project.
    Customer image
    5.0 out of 5 stars
    Great, easy to use board

    Reviewed in the United States on September 30, 2020
    I needed a couple of esp8266 PWM controlled 12VDC case fans. For each I used a Wemos D1 Mini, a buck converter (also from HiLetgo), and a 4700uF capacitor (to stop fan whine) with this board. I installed Tasmota on the D1 Mini, and configured a PWM which connects to the signal line on this board. Works great, run cool. Quick 15 minute project.
    Images in this review
    Customer image
    4 people found this helpful
    Report
  • Reviewed in the United States on December 9, 2023
    I bought this device to help delay power up for some components on my project until after the micro controlling it all has powered up and gone through initialization. connected via this device I would get dim lighting on the relay, but no functionality. It worked as expected if I manually connected it to 12v when expected. I disconnected all of my devices to be safe and then tried manually triggering the gate using 3.3v. I noticed it does not trigger until almost 4v. I then set my power supply to 5v and then triggered the device to notice my relay was behaving as expected. Hooked everything up and manually triggered using 5v, worked as expected. This is getting 2 stars because of false advertisement in the description, but I was able to solve this by getting a step up for the incoming 3.3v to 5v which I shouldn't have had to do.
    6 people found this helpful
    Report
  • Reviewed in the United States on January 11, 2020
    They worked perfectly, although I have only used one of them so far. Have it hooked up to my 3d printer to control the led lights on it.
    One person found this helpful
    Report