Features:
- Uses D4184 N-channel MOSFET with typical RDS(on) of 8.5mΩ
- Supports continuous current up to 10A (12V) and peak currents over 20A (with PWM)
- Optoisolator ensures electrical isolation between control and power sections
- Compatible with 3V or 5V logic signals
- Supports PWM speed control – high signal to turn on, low to turn off
- Requires external flyback diode for inductive loads
- Ideal for controlling motors, LEDs, solenoids, and other DC loads
Pinout:
- 2-pin Header (Logic Input):
- PWM: Signal input (active HIGH)
- GND: Signal ground
- 3-pin Screw Terminal (Load Power Supply):
- + : Connect to load power supply positive (6–36V)
- – : Connect to power supply ground
- 3-pin Screw Terminal (Load Connection):
- + : Connect to load positive
- LOAD : Connect to load negative
Applications:
- LED dimming
- Motor speed control
- Solenoid switching
- PWM-controlled power regulation
Example Circuit:
To use this module, a PWM signal can be generated from an Arduino. For instance, using a potentiometer connected to analog pin A0:
void setup() {
pinMode(3, OUTPUT);
}
void loop() {
int a = analogRead(A0);
analogWrite(3, a / 4);
delay(50);
}
Technical Details:
- Operating Voltage: 6V – 36V DC
- Module Size: 23mm x 16mm
- MOSFET Max Rating: 40V, 50A (theoretical)
- Mounting Holes: 2mm diameter, 8mm spacing
Resources:
Comparison with IRF520 Module:
While the IRF520 module offers similar functionality, it lacks an optoisolator, exposing the control side to power-related issues. The D4184 module provides isolation, enhancing safety and robustness when interfacing with microcontrollers.
Images:

Features:
- Uses D4184 N-channel MOSFET with typical RDS(on) of 8.5mΩ
- Supports continuous current up to 10A (12V) and peak currents over 20A (with PWM)
- Optoisolator ensures electrical isolation between control and power sections
- Compatible with 3V or 5V logic signals
- Supports PWM speed control – high signal to turn on, low to turn off
- Requires external flyback diode for inductive loads
- Ideal for controlling motors, LEDs, solenoids, and other DC loads
Pinout:
- 2-pin Header (Logic Input):
- PWM: Signal input (active HIGH)
- GND: Signal ground
- 3-pin Screw Terminal (Load Power Supply):
- + : Connect to load power supply positive (6–36V)
- – : Connect to power supply ground
- 3-pin Screw Terminal (Load Connection):
- + : Connect to load positive
- LOAD : Connect to load negative
Applications:
- LED dimming
- Motor speed control
- Solenoid switching
- PWM-controlled power regulation
Example Circuit:
To use this module, a PWM signal can be generated from an Arduino. For instance, using a potentiometer connected to analog pin A0:
void setup() {
pinMode(3, OUTPUT);
}
void loop() {
int a = analogRead(A0);
analogWrite(3, a / 4);
delay(50);
}
Technical Details:
- Operating Voltage: 6V – 36V DC
- Module Size: 23mm x 16mm
- MOSFET Max Rating: 40V, 50A (theoretical)
- Mounting Holes: 2mm diameter, 8mm spacing
Resources:
Comparison with IRF520 Module:
While the IRF520 module offers similar functionality, it lacks an optoisolator, exposing the control side to power-related issues. The D4184 module provides isolation, enhancing safety and robustness when interfacing with microcontrollers.
Images:
