Skip to main content
Hello, Sign in

Shop By Department

Help & Settings

Recent Searches

Shipping from €4.99
30-day returns
100% secure payment
Quality guarantee

L298 Dual H-Bridge Motor Driver for Arduino - Satkit

Brand: satkit

7.55

VAT included (Ex VAT: 6.14 €)

Volume Discounts

Quantity Price Save
2+ 7.25 € -4%
10+ 6.67 € -12%
20+ 6.19 € -18%
In Stock - Ships immediately
Standard delivery Thu, Apr 30 - Mon, May 4
Express delivery Tue, Apr 28 - Wed, Apr 29
30-day returns
Free returns within 30 days
Secure transaction
Visa Mastercard PayPal Apple Pay Google Pay Bizum
Share:
Free Delivery Shipping from €4.99
Easy Returns 30 day return policy
Secure Payment 100% secure checkout
Quality Guarantee Original products only

Overview

The L298 motor driver is an electronic device designed to control DC motors and stepper motors in electronics and robotics projects, especially with Arduino platforms. This driver uses a dual H-bridge that allows the motor direction and speed to be controlled with great precision.

Main features

  • Lightweight and powerful, ideal for portable and compact projects.
  • Integrated heatsink to prevent overheating and extend the driver's service life.
  • FWD protection that prevents damage from sudden changes in the motor's direction of rotation.
  • Power switch for simple on/off control.
  • Power and direction LED indicator for easy visual monitoring of motor status.
  • Two DC outputs that allow DC motors or stepper motors to be connected.
  • Mounting holes for secure fixing to a chassis or structure, making project integration easier.

Technical specifications

  • Driver: L298
  • Motor supply: 6-35V DC
  • Maximum current: 2 Amperes per output (4A total or bridged)
  • Independent logic supply: 5-7V
  • Logic current: approximately 36 mA
  • TTL levels: Low between -0.3V and 1.5V, high between 2.3V and Vss
  • Maximum power: 25W

Typical uses

This driver is ideal for robotics, automation and motor control projects in general. It can handle stepper motors for precise positioning or DC motors for applications that require speed and direction control. It is compatible with Arduino boards and other microcontrollers that support TTL signals.

Compatibility

Compatible with Arduino and other systems that use TTL levels for logic control. It requires a suitable external power supply for the connected motors, within the range of 6 to 35V DC.

  • Lightweight and powerful for compact projects
  • Integrated heatsink to prevent overheating
  • FWD protection against sudden direction changes
  • Power switch for easy control
  • Power and direction LED indicators
  • 2 DC outputs for motors or stepper motor
  • Secure mounting with chassis holes
  • Motor supply: 6-35V DC
  • Maximum current: 2A per output (4A total)
  • Logic supply: 5-7V with 36 mA
  • Maximum power: 25W

Customer Questions & Answers

What type of motors can the L298 dual H-bridge control, and what is its current limit?

The controller is suitable for DC motors and bipolar stepper motors. Each channel supports up to 2 A continuous (4 A peak when bridging outputs), with motor voltages from 6 to 35 V DC. It is recommended not to exceed these limits to avoid permanent damage.

What precautions should I take to avoid overheating or damage from overload?

The module includes a heatsink for thermal management, but under maximum loads or poor ventilation, additional cooling may be required. It is essential not to exceed 2 A per channel and to check that the total current draw does not exceed the overall capacity. Monitoring the surface temperature during operation helps prevent failures.

What are the electrical requirements for the motor and logic power supply?

Two supplies are required: one for the motors (6–35 V DC, depending on the motor) and another for logic (5–7 V DC, typical consumption 36 mA). The module allows the grounds to be separated to reduce electrical noise. Using regulated power supplies minimises risk.

Are there any limitations when using this controller with modern 3.3 V microcontrollers such as ESP32 or Raspberry Pi Pico?

Yes. The L298 accepts TTL inputs; however, the high level needs at least 2.3 V to register as 'high'. With 3.3 V microcontrollers there is no issue, but it is not directly compatible with 1.8 V levels. For lower signals, a buffer or logic level shifter is recommended.

Compared with other modern controllers such as the DRV8825 or BTS7960, what are the objective advantages and disadvantages of the L298?

The L298 is robust, easy to maintain and inexpensive, but it has higher heat dissipation and lower efficiency (~70%) compared with MOSFET drivers such as the DRV8825 (>90%). It does not offer advanced microstepping or integrated smart protection. It is ideal for robust prototypes, but not for projects where energy efficiency or fine control are key.

What type of motors can I control with this L298 driver?

You can control DC motors and stepper motors using this driver.

What is the voltage range for powering the motors?

The driver supports a motor supply of 6 to 35V DC.

How much current can it handle per output?

It can handle up to 2 amperes per output, with a total of 4 amperes if the outputs are bridged.

Is it compatible with Arduino?

Yes, it is compatible with Arduino and other microcontrollers that use TTL levels for logic.

What protection does the driver have to prevent damage?

It includes FWD protection to prevent damage from sudden changes in the motor's direction of rotation and an integrated heatsink to prevent overheating.

Write a customer review

7.55 € In Stock
just purchased this item
L298 Dual H-Bridge Motor Driver for Arduino - Satkit L298 Dual H-Bridge Motor Driver for Arduino - Satkit
7.55 €