L298N 2A Based Motor Driver Module – Good Quality

(35 customer reviews)

In stock

SKU: 43821
  1. Current Sense for each motor.
  2. Heatsink for better performance.
  3. Power-On LED indicator.
  4. Double H bridge Drive Chip: L298N.
  5. Operating Voltage(VDC): 5~35
  6. Peak Current (A): 2
  7. Continuous Current (A): 0-36mA
  8. No. of Channels: 2
  9. Over-Current Protection (A): Yes
  10. Thermal Protection: Yes

 79.00  104.00

(Including GST)

  You save(24%): ₹ 25.00

In stock

Purchase this product now and earn 1 Robu Point!

Free Delivery above ₹499
Free Delivery
above ₹499
1 Year Warranty
15 Days Warranty
Cash On delivery
Cash on Delivery*

Didn’t find what you are looking for?

Category: Brushed / Brushless DC motor Driver, Best Prices
Tags: Motor Driver, L298, L298N, Double H Bridge, H Bridge, 2A Motor Driver, 2A L298N

L298N 2A Based Motor Driver is a high power motor driver perfect for driving DC Motors and Stepper Motors (Now find out out a wide range of motors at Robu.in).

It uses the popular L298 motor driver IC and has an onboard 5V regulator which it can supply to an external circuit. It can control up to 4 DC motors, or 2 DC motors with directional and speed control.

This motor driver is perfect for robotics and mechatronics projects and perfect for controlling motors from microcontrollers, switches, relays, etc. Perfect for driving DC and Stepper motors for micro mouse, line following robots, robot arms, etc.

Note: The actual product may vary in slight variation in color and component with the image shown depending upon quantity availability, however it doesn’t affect the functionality of module.

Connection Diagram




H-bridges are typically used in controlling motors speed and direction but can be used for other projects such as driving the brightness of certain lighting projects such as high powered LED arrays.

How it works:

An H-Bridge is a circuit that can drive a current in either polarity and be controlled by *Pulse Width Modulation (PWM).

* Pulse Width Modulation is a means in controlling the duration of an electronic pulse. In motors try to imagine the brush as a water wheel and electrons as the flowing droplets of water. The voltage would be the water flowing over the wheel at a constant rate, the more water flowing the higher the voltage. Motors are rated at certain voltages and can be damaged if the voltage is applied to heavily or if it is dropped quickly to slow the motor down. Thus PWM. Take the water wheel analogy and think of the water hitting it in pulses but at a constant flow. The longer the pulses the faster the wheel will turn, the shorter the pulses, the slower the water wheel will turn. Motors will last much longer and be more reliable if controlled through PWM.

Pins Details

Out 1: Motor A lead out
Out 2: Motor A lead out
Out 3: Motor B lead out
Out 4: Mo (Can actually be from 5v-35v, just marked as 12v)
GND: Ground
5v: 5v input (unnecessary if your power source is 7v-35v, if the power source is 7v-35v then it can act as a 5v out)
EnA: Enables PWM signal for Motor A (Please see the “Arduino Sketch Considerations” section)
In1: Enable Motor A
In2: Enable Motor A
In3: Enable Motor B
In4: Enable Motor B
EnB: Enables PWM signal for Motor B (Please see the “Arduino Sketch Considerations” section)

Two things to mention;

  • Make sure you have all of your grounds tied together; Arduino, Power source, and the Motor Controller.
  • The PWM Pins are unnecessary if you do not want to control PWM features.

The Arduino code sketch is pretty straightforward. Since there isn’t a library for the L298N Dual H-Bridge Motor Controller you just have to declare which pins the controller is hooked to.

The “int dir(number)Pin(letter)”‘ pins can be connected to any available digital pin you have available, as long as you declare the correct pin in your sketch. This makes the L298N Dual H-Bridge Motor Controller very versatile if your project is using a lot of Arduino pins.

The int“speedPin(letter)” pins need to be connected to a PWM pin on the Arduino if you want to enable speed control through PWM.

As a quick cheat I have included a list of PWM pins for the main two types of Arduino’s I use:

  • AT MEGA – PWM: 2 to 13 and 44 to 46. Provide 8-bit PWM output with the analogWrite() function.
  • UNO – PWM: 3, 5, 6, 9, 10, and 11. Provide 8-bit PWM output with the analogWrite() function. 


  1. Maximum motor supply current: 2A per motor.
  2. Current Sense for each motor.
  3. Heatsink for better performance.
  4. Power-On LED indicator.
  5. Double H bridge Drive Chip: L298N.

Package Includes :

1 x L298N 2A Based Motor Driver Module – Good Quality

Item Type:

L298N Motor Driver

Current Rating (A):


Voltage Rating (V):

5 to 35

Driver Model

 L298N 2A

Operating Voltage (VDC):

5 ~ 35

Peak Current (A)


Continuous Current (A)


No. of Channels


Overcurrent Protect. (Y/N)


Thermal Protection (Y/N)


LED Indicator (Y/N)


Cooling Fan (Y/N)


Arduino Shield (Y/N)

can be used with Wire connection, No

Max. Continuous Power (W)


Dimensions (LxWxH) mm

44 x 44 x 28

Weight (g):


Shipping Weight 0.03 kg
Shipping Dimensions 7 × 7 × 3 cm
15 Days Warranty

This item is covered with a standard warranty of 15 days from the time of delivery against manufacturing defects only. This warranty is given for the benefit of Robu customers from any kind of manufacturing defects. Replacement will be done against manufacturing defects.

What voids warranty:

If the product is subject to misuse, tampering, static discharge, accident, water or fire damage, use of chemicals & soldered or altered in any way.

Based on 35 reviews

4.9 overall

Add a review

  1. dhruvaakhali (verified owner)

    Good Packaging, Nice Working


  2. devanshdey45 (verified owner)

    Value for money, must buy!


  3. sunnyjaiswaldelhi (verified owner)

    Great, working perfectly


  4. Pritam Nath (verified owner)

    Fine Working

    Pritam Nath

  5. shyamkumar97007 (verified owner)

    value for money. ?


  6. auroleoshmandal (verified owner)

    Nice and cheap module… Works as expected


  7. Santoshlightdesigner (verified owner)

    nice product delivery was on time


  8. harshitjain7447 (verified owner)

    no defects


  9. udaykarthikeya7 (verified owner)

    Nice quality and works as expected. Great deal for low price. The only problem is this board doesn’t have 3.3v mcu support newer versions of l298n have 3.3v support but this one doesn’t . So if you are planning to use this board with esp 32 or any other 3.3v microcontroller you will have to use separate logic . So make sure you buy the right board . Other than that everything is fine.


  10. Rakin ANWAR

    right output is not working well

    Rakin ANWAR

  11. cgmicronz (verified owner)



  12. M shashikanth

    Very good quality.

    M shashikanth

  13. souvikdey.official (verified owner)

    excellent product and very cheap and delivery was very fast and efficient


  14. sourabhm299 (verified owner)

    this motor driver is best and cheap price. robu.in is best site for election components. and it’s give everyone festival best deals


  15. vilas (verified owner)

    Very Good Motor Control (Compared to its Cost)


  16. Prashant (verified owner)

    Motor control module is good. Delivery and packaging was as expected


  17. santanusarangi (verified owner)

    Very good performance as compared to L293D, The robu.in service is excellent. I am fully satisfied.


  18. electrotechnet

    Very good packing , Fast delivery-:)


  19. Antony John (verified owner)

    Quality for the price is unbeatable. Used it for running rumble shakers for my simulators. Works as advised

    Antony John

  20. akshaypatil6325 (verified owner)

    very nice design, structure and quality…. best one
    i love it


  21. sanjay saini (verified owner)

    good quality with least price

    sanjay saini

  22. ahmed (verified owner)

    Awesome Product. Easy to use. Just made Remote Automated Curtain within a day with help of 1. L298N 2A Based Motor Driver Module 2. 4 Channel Wireless Four Button Remote Control Transmitter Receiver Module 3. Johnson Geared Motor 60 RPM 4. SMPS Power Adaptor – 12V/2A 5. EasyMech GT2 Timing Belt Coupling and other accessories all from Robu.in. 2 channels of Remote Trans-receiver and one motor driver still free for other use.Thank you Robu.in


  23. Abhash Sahu

    Very nice

    Abhash Sahu

  24. Harry Saldanha (verified owner)

    Good Quality packing. Product working fine.

    Harry Saldanha

  25. Suriyan.S (verified owner)

    good quality


  26. [email protected] (verified owner)

    very good product

    [email protected]

  27. [email protected] (verified owner)

    perfect work , sell package .

    [email protected]

  28. Mohit prashant (verified owner)

    did not tested yet ..but looks high quality product

    Mohit prashant

  29. Abhishek Jajoriya (verified owner)

    It works very well and its very useful.Great product for the price. Works very well. The pwm input for speed control is a really useful feature.

    Abhishek Jajoriya

  30. Rahul Narayanan (verified owner)

    Just powered up and not yet tested at full config,but looks like its genuine Driver,Will purchase more in future,thanks ROBU

    Rahul Narayanan

  31. motti zacharia (verified owner)


    motti zacharia

  32. Mohamed Jamesha (verified owner)

    Excellent product and nice package

    Mohamed Jamesha

  33. shrineels10 (verified owner)

    Great product for the price. Works very well. The pwm input for speed control is a really useful feature.
    I would be greatful if a 4 motor driver board can be made available.


  34. SIVA KUMAR (verified owner)

    Good Quality and best price


  35. Anant (verified owner)

    Very nice quality. Also it came before the estimated delivery date



Questions and answers of the customers

  1. 0 votes
    Q Will it work with esp32 as its output is 3.3v. answer now
    Asked by jatinvatsalya on November 23, 2023 12:38 pm

    Yes, it can be used with the ESP32 module

  2. 1 vote
    Q What's the difference between L298N and L298 motor driver ? answer now
    Asked by rohithjoy2255 on January 17, 2022 11:04 pm


    L298N is a member of a family of ... Read more

  3. 0 votes
    Q Does it support 3.3v input ? Can I use it with Esp 32 ? answer now
    Asked by udaykarthikeya7 on May 13, 2021 1:28 pm

    Yes, it support 3.3v input and can be use it wi... Read more

  4. 0 votes
    Q can I use it to drive 6 BO DC motors(150 rpm)? answer now
    Asked by krajsawant55 on January 16, 2021 5:20 pm


  5. 0 votes
    Answered by the admin

    For your query, kindly drop the mail at info@ro... Read more

  6. 0 votes
    Q can this be used with raspberry pi 4 ? answer now
    Asked by mustalimansoor on October 11, 2019 4:55 pm

    Yes, it can be used with Raspberry pi 4.


    Yes, You can use this motor with the Raspberry ... Read more

Only registered users are eligible to enter questions
Country Of Origin: China

You may also like…