DIYables AOD4184 Isolation MOSFET Module, Optocoupler High Power MOSFET Switch 40V 50A for Arduino, ESP32, Raspberry Pi, PWM Control for DC Motor, LED Strip, Solenoid Valve, 5 Pieces

Modules
Buy on Amazon
AOD4184 Isolation MOSFET Module Optocoupler High Power Switch for Arduino ESP32 ESP8266 Raspberry Pi Click to zoom
AOD4184 Isolation MOSFET Module Optocoupler High Power Switch for Arduino ESP32 ESP8266 Raspberry PiAOD4184 40V 50A MOSFET module with optocoupler isolation for PWM controlHigh power MOSFET switch with terminals and mounting holes for DC loadsAOD4184 optocoupler isolated MOSFET driver for motor and LED control

Quick Overview

The DIYables AOD4184 Isolation MOSFET Module is a high-power optocoupler-isolated switch designed for controlling DC motors, LED strips, pumps, solenoid valves, and other high-current loads. Featuring the AOD4184 MOSFET with 40V 50A ratings, this module provides electrical isolation between your control signal and high-power output, improving noise immunity and protecting your Arduino, ESP32, ESP8266, or Raspberry Pi microcontroller from voltage spikes and electrical noise. The optocoupler isolation design ensures safe operation when switching heavy loads.

This 5-pack module supports 3V to 5V control signals with high-level trigger activation and accepts PWM input for flexible variable-power control. Use PWM to adjust DC motor speed, control pump flow rates, dim LED strip brightness, or regulate power to other loads. The module features optional connection methods with both screw terminals and pin headers, plus dual mounting holes for secure installation in your projects. The compact design and isolation protection make it ideal for automation and high-power switching applications.

Perfect for DC motor speed control, LED strip dimming, pump and solenoid valve control, heating elements, fan speed control, and automation systems. The PWM compatibility enables smooth variable control for motors and LEDs. Ideal for Arduino, ESP32, ESP8266, Raspberry Pi, and other 3-5V microcontroller platforms requiring isolated high-power switching with protection and noise immunity.

Key Features

  • Optocoupler Isolation Design — Provides electrical isolation between the control signal and high-power output, improving noise immunity and protecting your microcontroller
  • MCU and PWM Compatibility — Works with Arduino, ESP32, Raspberry Pi and other 3V–5V control boards, supporting high-level trigger and PWM input for flexible control
  • PWM Power Control — Allows PWM adjustment for DC motor speed, pump flow control, LED strip brightness and other variable-power applications
  • Wide DC Load Support — Suitable for driving DC motors, solenoid valves, pumps, LED strips and other high-current DC loads in automation and DIY projects
  • High Power AOD4184 MOSFET — Equipped with a 40V 50A MOSFET and features optional terminals or pin headers plus dual mounting holes for secure installation
  • Electrical Isolation Protection — Optocoupler provides galvanic isolation protecting microcontroller from voltage spikes and electrical noise
  • High-Level Trigger — Activates with 3-5V logic high signal for easy microcontroller interfacing
  • Low On-Resistance — AOD4184 MOSFET has low RDS(on) for efficient power switching with minimal heat generation
  • Flexible Connection Options — Supports both screw terminals and pin headers for versatile wiring methods
  • Secure Mounting — Dual mounting holes allow stable installation in enclosures and project boxes
  • Fast Switching Speed — Suitable for PWM frequencies up to several kHz for smooth motor and LED control
  • Compact Design — Space-efficient module for integration into various projects
  • Wide Compatibility — Works with Arduino, ESP32, ESP8266, Raspberry Pi, and other 3-5V microcontrollers
  • Tutorial Support — Comprehensive tutorials for Arduino, ESP32, ESP8266, and Raspberry Pi
  • Versatile Applications — Perfect for DC motor control, LED dimming, solenoid valves, pumps, heating elements, fan speed control, and automation systems
  • ...NOTE
  • Important: The load power supply (up to 40V DC) must be separate from the control signal. Connect the load power supply to the MOSFET terminals. This module is for DC loads only. Maximum continuous current is 50A with adequate cooling/heat sink. Ensure proper ventilation for high-current applications.
  • ...NOTE

SPECIFICATION

Specification Value
Product Type Isolation MOSFET Module
MOSFET Model AOD4184
Isolation Type Optocoupler (galvanic isolation)
Maximum Voltage 40 V DC (drain-source)
Maximum Current 50 A (continuous, with cooling)
Control Voltage 3 V to 5 V DC (logic level)
Trigger Type High-level trigger (active high)
PWM Support Yes (supports PWM input)
PWM Frequency Up to several kHz
On-Resistance (RDS) Low (for efficient switching)
Isolation Protection Electrical isolation via optocoupler
Control Interface Digital GPIO (PWM capable)
Connection Type Screw terminals and/or pin headers
Mounting Dual mounting holes for secure installation
Load Type DC loads only (motors, LEDs, pumps, solenoids, etc.)
Switching Speed Fast (suitable for PWM)
Heat Dissipation Heat sink recommended for high-current loads
Dimensions Approximately 35mm x 25mm
Package Quantity 5 pieces
Compatibility Arduino, ESP32, ESP8266, Raspberry Pi, Arduino Nano ESP32, Arduino Uno R4, and other 3-5V microcontrollers
Applications DC motor speed control, LED strip dimming, pump control, solenoid valve switching, fan speed control, heating elements, automation systems, high-power switching

PACKAGE

A package includes:

Qty Items
5 AOD4184 Isolation MOSFET Modules (40V 50A with optocoupler)

COMPATIBLE HARDWARE

  • Arduino boards (UNO, Mega, Nano, etc.) — Digital GPIO pin for control signal, 5V logic compatible
  • Arduino Uno R4 WiFi/Minima — Direct GPIO connection with 5V or 3.3V logic
  • ESP32 development boards — 3.3V GPIO pin for control, PWM capable for motor/LED control
  • ESP8266 boards (NodeMCU, Wemos D1, etc.) — 3.3V GPIO connection, PWM output supported
  • Raspberry Pi (all models) — GPIO pin for control signal (3.3V logic), PWM supported
  • Raspberry Pi Pico — 3.3V GPIO with PWM for speed/brightness control
  • Arduino Nano ESP32 — Direct GPIO connection with 3.3V logic and PWM capability
  • Any microcontroller with digital output — 3V to 5V logic level, PWM capable preferred
  • DC motors (brushed) — Up to 40V and 50A for speed control via PWM
  • LED strips — 12V/24V LED strips for brightness dimming and on/off control
  • Solenoid valves — DC solenoid valves up to 40V for automation and fluid control
  • Water pumps and air pumps — DC pumps for flow rate control and on/off switching
  • Heating elements — DC heating pads and elements up to 40V
  • Cooling fans — 12V/24V DC fans for speed control and thermal management
  • Automotive applications — 12V DC loads in automotive and vehicle projects
  • Automation systems — Industrial and home automation high-power switching