2Pcs IRF520 24V MOSFET Driver Module for Raspberry Pi Arduino ARM Robotics
2Pcs IRF520 24V MOSFET Driver Module for Raspberry Pi Arduino ARM Robotics
Hero image 0 of 2Pcs IRF520 24V MOSFET Driver Module for Raspberry Pi Arduino ARM Robotics, 0 of 3

2Pcs IRF520 24V MOSFET Driver Module for Raspberry Pi Arduino ARM Robotics

|1 rating

Key item features

  • Controls High-Power DC Loads from Microcontroller Logic: Connect SIG to any 3.3V or 5V digital output pin to switch DC loads up to 24V at up to 5A — far beyond what any GPIO pin can drive directly. Ideal for DC motors, LED strips, solenoid valves, pumps, fans, and relays that require more power than a microcontroller can deliver.
  • PWM Compatible for Dimming and Speed Control: Connect SIG to a PWM-capable pin for smooth LED dimming, variable DC motor speed control, and proportional power delivery. Works with Arduino analogWrite() and Raspberry Pi PWM — set the duty cycle from 0 (fully off) to 100 percent (fully on) with no additional driver circuit required.
  • Low-Side N-Channel MOSFET Switch with Onboard LED: The IRF520 N-channel MOSFET switches the ground/negative side of your load. Drive SIG HIGH to turn the load on; drive it LOW to turn it off. A blue onboard LED illuminates when the MOSFET is conducting, providing instant visual confirmation. Screw terminal connectors on the load side secure wiring without soldering.
  • Critical Safety Notes — Read Before Use: Always add a flyback diode (such as a 1N4007) across inductive loads like motors, solenoids, and relays — back-EMF spikes without one will permanently destroy the MOSFET. For continuous loads above 1A, attach a heat sink to the IRF520 MOSFET (not included). For DC loads only — never use to switch AC mains voltage.
  • Specifications and Package: MOSFET: IRF520 N-channel | Control voltage: 3.3V or 5V | Output: 0 to 24V DC, less than 5A | PWM: Yes | Low-side switch | Dimensions: approx. 33 x 24 mm (1.3 x 0.94 inches) L x W per module | Weight: 10g per module | Package: 2 modules included.

Specs

Brand, Envistia MallVolts, 24 VoltsPiece count, 2Model, IRF520Has written warranty, No

About this item

Product details

IRF520 24V MOSFET Driver Module for Arduino and Raspberry Pi — 2-Pack

The IRF520 MOSFET Driver Module bridges the gap between a low-voltage microcontroller and a high-power DC load. It uses an IRF520 N-channel power MOSFET as an electronic switch — drive the SIG pin HIGH to turn your load on, drive it LOW to turn it off, or connect SIG to a PWM pin for smooth LED dimming and variable motor speed control. The module switches the ground/negative side of your load, includes an onboard blue LED that lights when the MOSFET is on, and uses screw terminal connectors for tool-tightened load connections without soldering. Package includes two modules.

Key Specifications

  • MOSFET: IRF520 N-Channel Power MOSFET
  • Control (Input) Voltage: 3.3V or 5V logic
  • Output Load Voltage: 0 to 24V DC
  • Output Load Current: Less than 5A
  • Heat Sink Requirement: Required for continuous loads above 1A (not included)
  • Switch Type: Low-side — switches the GND/negative side of the load
  • PWM Compatible: Yes
  • Onboard Indicator: Blue LED — illuminates when SIG is HIGH
  • Dimensions (per module): Approx. 33 x 24 mm (1.3 x 0.94 inches) L x W
  • Weight (per module): 10g
  • Package Quantity: 2 modules

Pinout Reference

  • GND (control header): Ground — connect to microcontroller GND and load supply GND
  • VCC (control header): Optional 3.3V or 5V for onboard LED — not required for Arduino or Raspberry Pi
  • SIG (control header): Signal input — connect to a digital or PWM output pin. HIGH = load on, LOW = load off.
  • Vin (screw terminal): Load power supply positive — connect to DC supply positive, up to 24V
  • GND (screw terminal): Load power supply negative — also connect to control header GND
  • V+ (screw terminal): Load positive terminal — internally connected to Vin
  • V- (screw terminal): Load negative terminal (switched) — connected to GND through MOSFET when SIG is HIGH

Basic Wiring (Arduino)

  1. Connect GND on the control header to Arduino GND.
  2. Connect SIG on the control header to an Arduino digital or PWM pin (e.g., pin 9).
  3. Connect your load power supply positive to Vin on the screw terminals.
  4. Connect your load power supply negative to GND on the screw terminals — also tie to Arduino GND.
  5. Connect the positive terminal of your load to V+.
  6. Connect the negative terminal of your load to V-.

Use digitalWrite(9, HIGH) to turn the load on and digitalWrite(9, LOW) to turn it off. For PWM, use analogWrite(9, value) where value is 0 (off) to 255 (full power).

Important Notes — Read Before Use

  • Flyback diode required for inductive loads. When switching DC motors, solenoid valves, or relays, always add a flyback diode across the load — cathode to V+, anode to V-. Without it, back-EMF voltage spikes when the load de-energises can permanently destroy the MOSFET. A 1N4007 diode works for most applications.
  • Heat sink required above 1A continuous. Attach a small aluminium heat sink to the IRF520 MOSFET for any load drawing more than 1A continuously. Running without one causes overheating and failure. Heat sink is not included.
  • DC loads only. Never use this module to switch AC mains voltage (120V or 240V). For AC switching, use a relay module or solid-state relay.
  • Common ground required. The GND on the control header and the GND on the load screw terminals must be connected together for proper operation.

What's in the Box

  • 2x IRF520 24V MOSFET Driver Modules
  • Controls High-Power DC Loads from Microcontroller Logic: Connect SIG to any 3.3V or 5V digital output pin to switch DC loads up to 24V at up to 5A — far beyond what any GPIO pin can drive directly. Ideal for DC motors, LED strips, solenoid valves, pumps, fans, and relays that require more power than a microcontroller can deliver.
  • PWM Compatible for Dimming and Speed Control: Connect SIG to a PWM-capable pin for smooth LED dimming, variable DC motor speed control, and proportional power delivery. Works with Arduino analogWrite() and Raspberry Pi PWM — set the duty cycle from 0 (fully off) to 100 percent (fully on) with no additional driver circuit required.
  • Low-Side N-Channel MOSFET Switch with Onboard LED: The IRF520 N-channel MOSFET switches the ground/negative side of your load. Drive SIG HIGH to turn the load on; drive it LOW to turn it off. A blue onboard LED illuminates when the MOSFET is conducting, providing instant visual confirmation. Screw terminal connectors on the load side secure wiring without soldering.
  • Critical Safety Notes — Read Before Use: Always add a flyback diode (such as a 1N4007) across inductive loads like motors, solenoids, and relays — back-EMF spikes without one will permanently destroy the MOSFET. For continuous loads above 1A, attach a heat sink to the IRF520 MOSFET (not included). For DC loads only — never use to switch AC mains voltage.
  • Specifications and Package: MOSFET: IRF520 N-channel | Control voltage: 3.3V or 5V | Output: 0 to 24V DC, less than 5A | PWM: Yes | Low-side switch | Dimensions: approx. 33 x 24 mm (1.3 x 0.94 inches) L x W per module | Weight: 10g per module | Package: 2 modules included.
info:
We aim to show you accurate product information. Manufacturers, suppliers and others provide what you see here, and we have not verified it.  

Specifications

Brand

Envistia Mall

Volts

24 Volts

Piece count

2

Model

IRF520

Warranty

Warranty information

Please be aware that the warranty terms on items offered for sale by third party Marketplace sellers may differ from those displayed in this section (if any). To confirm warranty terms on an item offered for sale by a third party Marketplace seller, please use the 'Contact seller' feature on the third party Marketplace seller's information page and request the item's warranty terms prior to purchase.

Customer ratings & reviews

5 out of 5 stars
stars
1 rating1 review
Includes global ratings and reviews
How item rating is calculated
Filtered and sorted results would be available on the new 'Customer ratings & reviews' page.
Sort by |

Showing 1-1 of 1 review

Jun 25, 2026
Reviewer name: Andrew
Sold and shipped byEnvistia Mall
5 out of 5 stars
5 out of 5 stars review

Verified Purchase

its slightly different than heatsinks that typically fit these mosfets, but its a great product for the price

Helpful?11C1FT4DDOXD319384086
Current price is $7.89
Price when purchased online
Out of stock

How do you want your item?

How do you want your item?
Out of stock