

2Pcs IRF520 24V MOSFET Driver Module for Raspberry Pi Arduino ARM Robotics
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
Volts, 24 Volts
Piece count, 2
Model, IRF520
Has written warranty, No
Similar items you might like
Based on what customers bought
Kastar 1-Pack Ni-MH Battery 6V 1600mAh Replacement for Amphibious Stunt RC Car, RC Stunt Car, Q60 Q61 1/16 Military RC Truck SL01, Electric Tools $11.99
Sponsored$1199current price $11.99Kastar 1-Pack Ni-MH Battery 6V 1600mAh Replacement for Amphibious Stunt RC Car, RC Stunt Car, Q60 Q61 1/16 Military RC Truck SL01, Electric Tools
15 out of 5 Stars. 1 reviews5 out of 5 starsShipping, arrives in 3+ days10PCS 3-Pin Servo Extension Cables 10cm/3.94inch Female to Male Lead Wire Connector for RC Car Airplanes Remote Control $6.99
Sponsored$699current price $6.9910PCS 3-Pin Servo Extension Cables 10cm/3.94inch Female to Male Lead Wire Connector for RC Car Airplanes Remote Control
Save withShipping, arrives Fri, Oct 30Best seller, Tin Toy Arcade Western Cap Gun Shots Toys, Red Plastic, 6" x 4", 9 Rings of 8 Shots $9.98
Best seller
$998current price $9.98Tin Toy Arcade Western Cap Gun Shots Toys, Red Plastic, 6" x 4", 9 Rings of 8 Shots
293.2 out of 5 Stars. 29 reviews3.2 out of 5 starsBest seller, 2PCS Microphone Prop, Plastic Pretend Play Microphone for Music Birthday Costume Play $11.90
Best seller
$1190current price $11.902PCS Microphone Prop, Plastic Pretend Play Microphone for Music Birthday Costume Play
TRAXXAS Servo horn (metal) $10.69
$1069current price $10.69TRAXXAS Servo horn (metal)
Servo Motor Function Accessories, Set of 2 Remote Control Power Function Accessories, Servo Electric Motors Blocks, Compatible with Lego Building Block Models $9.99
$999current price $9.99Servo Motor Function Accessories, Set of 2 Remote Control Power Function Accessories, Servo Electric Motors Blocks, Compatible with Lego Building Block Models
Best seller, 1 pack Power Wheel Adapter Compatible With Mil-waukee 18V Battery Converter Kit With Switch, Fuse & Wire Terminals, 12 AWG Wire $19.99
Best seller
3 optionsAvailable in additional 3 options$1999current price $19.991 pack Power Wheel Adapter Compatible With Mil-waukee 18V Battery Converter Kit With Switch, Fuse & Wire Terminals, 12 AWG Wire
34.7 out of 5 Stars. 3 reviews4.7 out of 5 starsDifferential Output Yokes (2): Jato $10.04
$1004current price $10.04Differential Output Yokes (2): Jato
Replacement Wire Harness Connector for 12 Volt Power Wheels Price Battery with 12 AWG Wire 3 Replaceable Fuses $8.59
$859current price $8.59Replacement Wire Harness Connector for 12 Volt Power Wheels Price Battery with 12 AWG Wire 3 Replaceable Fuses
44 out of 5 Stars. 4 reviews4 out of 5 starsRC Remote Controlled AUX on/Off Electronic Switch JST 2/20A Cables & Female $3.74
2 optionsAvailable in additional 2 options$374current price $3.74RC Remote Controlled AUX on/Off Electronic Switch JST 2/20A Cables & Female
Tamiya USA TAM87053 Putty Basic Type $9.06
$906current price $9.06Tamiya USA TAM87053 Putty Basic Type
74.3 out of 5 Stars. 7 reviews4.3 out of 5 starsReduced price, RC Remote Controlled AUX on/Off Electronic Switch JST & 2/20A Male Cables Y9N2 $3.12 Was $5.30
Reduced price
2 optionsAvailable in additional 2 options$312current price $3.12, Was $5.30$5.30RC Remote Controlled AUX on/Off Electronic Switch JST & 2/20A Male Cables Y9N2
50A XT30 (2 2) Power Distribution Board Support CAN Protocol 5-Channel Output for Robot RC Car/Boat DIY Accessory $13.04
$1304current price $13.0450A XT30 (2 2) Power Distribution Board Support CAN Protocol 5-Channel Output for Robot RC Car/Boat DIY Accessory
Precise 2 Channel Servo Controller Debugging Board with Knob Tuning and Serial Port for Robot Enthusiasts $9.49
$949current price $9.49Precise 2 Channel Servo Controller Debugging Board with Knob Tuning and Serial Port for Robot Enthusiasts
Best seller, Usb Charger Cable For 3.7V Lithium Battery Charger SM-2P Forward RC Car Aircraft $8.46
Best seller
$846current price $8.46Usb Charger Cable For 3.7V Lithium Battery Charger SM-2P Forward RC Car Aircraft
Hitec RCD Inc Servo Horn Set HS-35/45/50/55/5055MG HRC55708 Servo Accessories $10.49
$1049current price $10.49Hitec RCD Inc Servo Horn Set HS-35/45/50/55/5055MG HRC55708 Servo Accessories
2PCS RC PWM Electronic Relay Switch for Airplane DIY Model Navigation Lights Controller Universal K1 $12.20
$1220current price $12.202PCS RC PWM Electronic Relay Switch for Airplane DIY Model Navigation Lights Controller Universal K1
Traxxas 1726 Antenna Tube TRA1726 $7.99
$799current price $7.99Traxxas 1726 Antenna Tube TRA1726
15 out of 5 Stars. 1 reviews5 out of 5 starsJIAHAOO Tiny Brushless Micro Motor Set 10 Units, Permanent Magnet for Electronics & Robotics $8.92
$892current price $8.92JIAHAOO Tiny Brushless Micro Motor Set 10 Units, Permanent Magnet for Electronics & Robotics
Spektrum Heavy-Duty Servo Extension 3 SPMA3000 $6.49
$649current price $6.49Spektrum Heavy-Duty Servo Extension 3 SPMA3000
35 out of 5 Stars. 3 reviews5 out of 5 stars
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)
- Connect GND on the control header to Arduino GND.
- Connect SIG on the control header to an Arduino digital or PWM pin (e.g., pin 9).
- Connect your load power supply positive to Vin on the screw terminals.
- Connect your load power supply negative to GND on the screw terminals — also tie to Arduino GND.
- Connect the positive terminal of your load to V+.
- 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.
Specifications
Brand
Volts
Piece count
Model
Warranty
Warranty information
Customer ratings & reviews
Filtered and sorted results would be available on the new 'Customer ratings & reviews' page.
Showing 1-1 of 1 review
Verified Purchase
its slightly different than heatsinks that typically fit these mosfets, but its a great product for the price
