Reference: RBD-3049
Banner

The MOSFET Switch Module IRF520 is a reliable and cost-effective solution for controlling DC loads using popular microcontrollers like Arduino, ESP32, STM32, and Raspberry Pi. Built around the IRF520 N-channel MOSFET, this module can switch up to 24V DC at currents under 5A, making it ideal for LED strips, DC motors, solenoids, micro pumps, and similar devices. It accepts 3.3V or 5V logic signals, enabling direct interfacing with most digital controllers without additional drivers. Designed with screw terminals and pin headers, the module allows for quick and secure wiring, while the onboard power indicator provides convenient visual feedback. Perfect for DIY electronics, automation, and learning projects, the IRF520 MOSFET Switch Module offers simple integration and dependable performance. Featured By RoboticsBD.
Product Images are shown for illustrative purposes only and may differ from the actual product.
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
High Power Switching – Handles loads up to 24V DC and 5A.
Microcontroller Friendly – Works with 3.3V and 5V logic from Arduino, ESP32, STM32, and Raspberry Pi.
PWM Output Support – Ideal for dimming LEDs or controlling motor speeds.
Convenient Connections – Screw terminals and pin headers for hassle-free integration.
Compact Design – Space-saving PCB layout with onboard power LED for status monitoring.
Versatile Applications – Suitable for motors, pumps, solenoids, and lighting systems.
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
LED Lighting Control – Dimming or switching LED strips and lamps.
DC Motor Control – Speed regulation and on/off switching.
Automation Projects – Pumps, valves, and solenoids in DIY automation.
Robotics – Driving actuators and auxiliary components.
Learning & Prototyping – Electronics experiments and classroom demonstrations.
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
| General Specifications | |
| MOSFET Type | IRF520 N-Channel |
| Signal Voltage | 3.3V / 5V logic compatible |
| Interface | Digital Level Output |
| Load Voltage Range | 0–24V DC |
| Max Load Current | < 5A |
| Control Support | PWM signal compatible |
| Indicators | Onboard Power LED |
| Connectivity | Screw terminals & pin headers |
| Compatibility | Arduino, ESP32, STM32, Raspberry Pi, SCM, ARM |
| Shipment Weight | 0.0086 kg |
| Shipment Dimensions | 9 × 8 × 3 cm |
Please allow 5% measuring deviation due to manual measurement.
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
The following circuit shows how you should connect Arduino to IRF520 sensor. Connect wires accordingly.

Upload the following code to Arduino.
/*
IRF520-MOSFET-Driver
made on 28 oct 2020
by Amir Mohammad Shojaee @ Electropeak
Home
*/
#define PWM 3
int pot;
int out;
void setup() {
Serial.begin(9600);
pinMode(PWM,OUTPUT);
}
void loop() {
pot=analogRead(A0);
out=map(pot,0,1023,0,255);
analogWrite(PWM,out);
}RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
The IRF520 MOSFET Driver Module combined with Arduino opens up a world of possibilities for motor control applications. By leveraging the power of PWM and the ease of Arduino programming, you can achieve precise and efficient control over your DC motors. Experiment with different voltages, explore advanced motor control techniques, and take your Arduino projects to new heights with the IRF520 MOSFET Driver Module.
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
1 x MOSFET Switch Module IRF520
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
Specific References
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent
Write your review
Review sent
Your review cannot be sent
Reference: RBD-3049
Reference: RBD-1840
Reference: RBD-3279
Reference: RBD-2857
Brand: DFRobot
Reference: RBD-2737
Reference: RBD-1647
Reference: RBD-1399
Reference: RBD-0402
Reference: RBD-2318
Reference: RBD-1870
Reference: RBD-2671
Reference: RBD-3046
Reference: RBD-1557
Reference: RBD-0389
Reference: RBD-2102
Reference: RBD-0695
Reference: RBD-2639
Reference: RBD-1731
Reference: RBD-2564
Reference: RBD-0314
Reference: RBD-2223
Reference: RBD-2641
Reference: RBD-0094
Reference: RBD-2757
Reference: RBD-2566
Reference: RBD-2564
check_circle
check_circle