Skip to product information
1 of 5

Keszoox

MX612 / MX612E / MX08H / MX08 Brushed DC Motor Driver IC — SOP-8, H-Bridge (5-Pack)

MX612 / MX612E / MX08H / MX08 Brushed DC Motor Driver IC SOP-8, H-Bridge (5-Pack)

Regular price $5.36 USD
Sale price $5.36 USD
Save Liquid error (snippets/price line 138): divided by 0% Sold out
Taxes included. Shipping calculated at checkout.
Color

MX612 / MX612E / MX08H / MX08 Brushed DC Motor Driver IC — SOP-8, H-Bridge (5-Pack)

The MX612, MX612E, MX08H, and MX08 are SOP-8 H-bridge motor driver ICs designed for bidirectional control of small brushed DC motors. Integrating four power MOSFETs in a full H-bridge configuration with logic-level control inputs, they enable forward, reverse, brake, and coast operation from a single SOP-8 package. Suitable for Arduino and ESP32 robotics projects requiring compact SMD motor drive without external discrete MOSFETs.

Key Specifications

Parameter Value
Package SOP-8 (SMD)
Topology Full H-bridge (4 integrated MOSFETs)
Motor Type Brushed DC motor (bidirectional)
Control Interface Logic-level inputs (IN1, IN2) + PWM enable
Protection Thermal shutdown, overcurrent protection
Operating Temperature -40°C to +85°C
Quantity 5 pieces

Variant Overview

Part Number Key Feature Best For
MX612 Standard H-bridge motor driver General small DC motor control
MX612E Enhanced version, lower RDS(on) Higher efficiency motor drive
MX08H High-current variant Higher-torque small motors
MX08 Standard variant General robotics and toy motor control

Why Choose MX612 / MX08H?

  • Integrated H-bridge — no external MOSFETs or diodes needed, minimal BOM
  • SOP-8 compact package — small footprint for compact robot and toy PCB designs
  • Logic-level control — directly controlled by Arduino/ESP32 GPIO pins
  • PWM speed control — enable pin accepts PWM for variable motor speed
  • Thermal + OCP protection — prevents damage from motor stall or overload

Compatible With / Common Use Cases

  • Arduino robot car: Two MX612 ICs for left and right motor drive on a 2WD robot chassis
  • ESP32 motor control: PWM speed control via ESP32 LEDC peripheral + direction via GPIO
  • Toy motor repair: Replacement for failed H-bridge IC in RC toys and small appliances
  • Conveyor belt control: Small DC motor bidirectional drive for miniature conveyor systems
  • Camera gimbal: Brushed DC motor drive for 2-axis gimbal stabilization

Frequently Asked Questions

Q: How do I control motor direction and speed with MX612 from Arduino?
A: Connect IN1 and IN2 to two Arduino digital pins, EN (enable) to a PWM-capable pin. For forward: IN1=HIGH, IN2=LOW, EN=PWM duty cycle (0–255). For reverse: IN1=LOW, IN2=HIGH, EN=PWM. For brake: IN1=HIGH, IN2=HIGH. For coast: EN=LOW. Use analogWrite(enPin, speed) for speed control.

Q: What is the maximum motor current for MX612?
A: Refer to the MX612 datasheet for the exact continuous current rating — typically 1–2A for SOP-8 H-bridge ICs. For motors drawing more than 1A, use a higher-current driver (L298N for up to 2A per channel, DRV8833 for up to 1.5A, TB6612FNG for up to 1.2A). Always check the motor stall current against the driver rating.

Q: Can MX612E replace L9110S or DRV8833 in an existing design?
A: Only if the pinout and voltage/current ratings match. SOP-8 H-bridge ICs are not universally pin-compatible. L9110S, DRV8833, and MX612 have different pinouts. Always compare datasheets before substituting. For a well-documented alternative, DRV8833 (TI) or TB6612FNG (Toshiba) have extensive application notes.

Package Contents

  • 5× MX612 / MX612E / MX08H / MX08 Brushed DC Motor Driver IC (SOP-8) — variant as selected
visa
View full details
Quality Guarantee Certified components
100% Safe Checkout SSL encrypted payment
Fast Shipping Worldwide delivery
90-Day Returns Hassle-free policy