DIYables FR120N MOSFET Module Optocoupler Isolation Transistor Switch 100V 9.4A for Arduino ESP32 ESP8266 Raspberry Pi, PWM Control, 5 Pack

Buy on Amazon
FR120N MOSFET module optocoupler isolation transistor switch 100V 9.4A for Arduino ESP32 5 pack Click to zoom
FR120N MOSFET module optocoupler isolation transistor switch 100V 9.4A for Arduino ESP32 5 packFR120N MOSFET switch module with optocoupler isolation showing input and output terminalsFR120N MOSFET module breadboard-compatible input pins and screw terminal output connectionsFR120N optocoupler isolated MOSFET switch module for PWM motor and LED control projects

Quick Overview

The DIYables FR120N MOSFET Module is an optocoupler-isolated transistor switch designed to control DC loads up to 100V and 9.4A from low-voltage microcontroller signals. The FR120N N-channel MOSFET handles high-power loads while the onboard optocoupler provides electrical isolation between the control signal and the load, protecting Arduino, ESP32, ESP8266, and Raspberry Pi from voltage spikes and noise.

The module accepts 3V and 5V logic signals, making it compatible with both 3.3V and 5V development boards without any level conversion. It supports HIGH-level trigger, LOW-level stop, and PWM control for variable speed or brightness adjustment. Input pins are breadboard compatible and the output side includes screw terminals and mounting holes for secure, permanent installation.

Ideal for motor speed control, LED dimming, solenoid switching, fan control, and any application requiring reliable high-power DC switching from a microcontroller output.

Key Features

  • FR120N MOSFET Switch — Uses FR120N N-channel MOSFET rated at 100V and 9.4A for reliable control of motors, solenoids, and DC loads
  • Optocoupler Isolation — Electrical isolation between control signal and load side improves noise immunity and protects microcontrollers from voltage spikes
  • 3V and 5V Logic Compatible — Works with 3.3V boards (ESP32, ESP8266, Raspberry Pi) and 5V boards (Arduino) without level conversion
  • HIGH/LOW and PWM Control — Supports high-level trigger, low-level stop, and PWM input for speed and brightness control applications
  • Easy Connection and Installation — Breadboard-compatible input pins, screw terminal outputs, and mounting holes for simple wiring and secure setup
  • 5-Pack for DIY Projects — Includes five modules for multi-channel or multi-project use with Arduino, ESP32, ESP8266, and Raspberry Pi

SPECIFICATION

Specification Value
Product Type Optocoupler Isolated MOSFET Switch Module
MOSFET FR120N (N-channel)
Maximum Load Voltage 100V DC
Maximum Load Current 9.4A
Control Logic 3V / 5V (HIGH/LOW)
Control Modes HIGH level trigger, LOW level stop, PWM
Isolation Optocoupler
Input Connection Breadboard-compatible 2.54mm pitch pins
Output Connection Screw terminals
Mounting Mounting holes provided
Package Quantity 5 pieces
Compatibility Arduino, ESP32, ESP8266, Raspberry Pi, any 3V/5V microcontroller
Applications Motor speed control, LED dimming, solenoid switching, fan control, pump control

PACKAGE

A package includes:

Qty Items
5 FR120N MOSFET switch modules

COMPATIBLE HARDWARE

  • Arduino boards (UNO, Mega, Nano, etc.) — Via digital output or PWM pin at 5V logic
  • Arduino Uno R4 WiFi/Minima — Via digital or PWM output
  • Arduino Nano ESP32 — Via GPIO digital or PWM output at 3.3V logic
  • ESP32 development boards — Via GPIO digital or PWM (LEDC) output at 3.3V logic
  • ESP8266 boards (NodeMCU, Wemos D1, etc.) — Via GPIO or PWM output at 3.3V logic
  • Raspberry Pi (all models) — Via GPIO digital output at 3.3V logic
  • Raspberry Pi Pico — Via GPIO or PWM output at 3.3V logic
  • DC motors, fans, solenoids, pumps — Controlled loads up to 100V / 9.4A DC
  • LED strips and lamps — Via PWM for variable brightness control