This dual bidirectional motor driver, from Cana Kit, is based on the very popular L298 Dual H-Bridge Motor Driver Integrated Circuit. The circuit will allow you to easily and independently control two motors of up to 2A each in both directions.
It is ideal for robotic applications and well suited for connection to a microcontroller requiring just a couple of control lines per motor. It can also be interfaced with simple manual switches, TTL logic gates, relays, etc.
The circuit incorporates 4 direction LEDs (2 per motor), a heat sink, screw-terminals, as well as eight Schottky EMF-protection diodes. Two high-power current sense resistors are also incorporated which allow monitoring of the current drawn on each motor through your microcontroller.
An on-board user-accessible 5V regulator is also incorporated which can also be used to supply any additional circuits requiring a regulated 5V DC supply of up to about 1A.
The circuit also offers a bridged mode of operation allowing bidirectional control of a single motor of up to about 4A.
3 x 2.5"
Data sheet
Manufacturer BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Poland sprzedaz@kamami.pl 22 767 36 20
Responsible person BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Poland sprzedaz@kamami.pl 22 767 36 20
A compact motor controller designed for the Pimoroni Yukon platform, capable of driving two DC motors or one bipolar stepper motor. The DRV8424P chip provides stable control with a supply voltage of 5 to 17 V and a current of up to 1.6 A continuous per channel. The module offers adjustable current limiting, thermal protection, and error detection. Pimoroni PIM693
No product available!
A powerful controller designed to drive a single brushed DC motor with an encoder in the Pimoroni Yukon system. It offers up to 8 A continuous and 12 A peak current at a supply voltage of 5 to 17 V, making it suitable for demanding robotic projects. The module provides precise control thanks to encoder support and built-in current, temperature, and error sensors. Pimoroni PIM691
Compact module for driving two DC motors, 6.5–37 V, continuous current 12 A per channel, peak 70 A, with protections and status indicators. DFRobot DFR0601
A compact and powerful ESC module for BLDC and PMSM motors, ideal for racing drones and lightweight aircraft. Featuring an STM32F303 microcontroller with sensorless FOC and advanced 3-shunt current measurement, it delivers smooth operation and high efficiency. It supports 3S–6S LiPo power, currents up to 20A RMS, and PWM, UART, CAN, and I²C communication for easy integration with flight controllers. STMicroelectronics STEVAL-ESC001V1
No product available!
A compact ESC module designed for BLDC motors, ideal for drones and mobile devices. Equipped with the STSPIN32F0A chip and ultra-low RDS(on) transistors, it provides efficient operation and currents up to 20A. It supports 2S–6S LiPo batteries and offers precise sensorless control thanks to BEMF detection. STMicroelectronics STEVAL-ESC002V1
Brushed DC motor ESC with integrated FlySky receiver, designed for remote control of DC motors in RC models and mobile projects, supporting speed and direction control. modAR3201-F2
Stepper motor driver module based on the ULN2003 IC in SMD package, integrating 7 Darlington transistor pairs with common emitter configuration, designed for controlling motors and relays
No product available!
Dual-channel motor driver module designed for controlling two DC motors or one bipolar stepper motor. The circuit supports motor voltages up to 11 V, works with 3.3 V and 5 V logic systems, and provides output current up to 1.2 A per channel. The design includes dual H-bridges, PWM support, IN / IN and PHASE / ENABLE operating modes, as well as overcurrent and thermal protection. Kamod Motor Driver DRV8835
DC motor driver based on the Texas Instruments DRV8263H-Q1. It can control one DC motor in two directions or two motors in one direction from a supply voltage of 4.5-65V and a continuous current of up to 3.5A (limited to 10A). The module offers three control modes: Phase/Enable (PH/EN), PWM (IN/IN), and independent half-bridges. Built-in current sensors and protection features protect against overload, overheating, and reverse power connection. The 3-5V logic control is decoupled from the motor supply, increasing safety and integration flexibility. Pololu 5238
No product available!
This controller allows independent control of three DC motors using a single I²C bus. It supports motor supply voltages ranging from 4.5 to 44 V and currents up to 0.8 A continuous per channel, making it suitable for a wide range of robotic and mobile applications. I²C communication eliminates the need to generate PWM signals and significantly saves microcontroller pins. The ability to connect multiple controllers on a single bus allows for easy scaling of the system to larger motor counts. Pololu 5085
This controller allows independent control of three DC motors using a single I²C bus. It supports motor supply voltages ranging from 4.5 to 44 V and currents up to 0.8 A continuous per channel, making it suitable for a wide range of robotic and mobile applications. I²C communication eliminates the need to generate PWM signals and significantly saves microcontroller pins. The ability to connect multiple controllers on a single bus allows for easy scaling of the system to larger motor counts. Pololu 5084
This controller allows independent control of three DC motors using a single I²C bus. It supports motor supply voltages ranging from 4.5 to 44 V and currents up to 0.8 A continuous per channel, making it suitable for a wide range of robotic and mobile applications. I²C communication eliminates the need to generate PWM signals and significantly saves microcontroller pins. The ability to connect multiple controllers on a single bus allows for easy scaling of the system to larger motor counts. Pololu 5083
This controller allows independent control of three DC motors using a single I²C bus. It supports motor supply voltages ranging from 4.5 to 44 V and currents up to 0.8 A continuous per channel, making it suitable for a wide range of robotic and mobile applications. I²C communication eliminates the need to generate PWM signals and significantly saves microcontroller pins. The ability to connect multiple controllers on a single bus allows for easy scaling of the system to larger motor counts. Pololu 5082
Single-channel bipolar stepper motor driver based on the MP6603 IC, supporting microstepping down to 1/8 step and operating with a motor supply voltage of 8–55 V. The module can deliver up to approximately 2 A continuous current per phase without additional cooling and up to 4 A peak. It features adjustable current limiting via a potentiometer and a control interface compatible in many applications with popular A4988 driver carriers. This version includes factory-soldered header pins, allowing direct connection to breadboards or sockets compatible with A4988 modules. Pololu 5691
Single-channel bipolar stepper motor driver based on the MP6603 chip, supporting microstepping down to 1/8 step and operating with a motor supply voltage of 8-55 V. The module can deliver approximately 2 A continuous current per phase without additional cooling and up to 4 A peak, features adjustable current limiting via a potentiometer, and offers an interface compatible in many applications with popular A4988 carrier boards. Version without soldered header pins, intended for custom connector installation. Pololu 5690
Single-channel brushed DC motor driver based on the MPQ6612A chip, enabling bidirectional motor control with a supply voltage of 4-40 V and up to 4 A continuous current. The module offers motor current sensing, active current limiting, overcurrent and thermal protection, and supports PWM control up to 200 kHz. The carrier board includes factory-soldered connectors, allowing the module to be used without additional soldering. Pololu 5286
ROB-09670