

Description
Let your robotic dreams come true with the new DC+Stepper Motor HAT from Adafruit. This Raspberry Pi add-on is perfect for any motion project as it can drive up to 4 DC or 2 Stepper motors with full PWM speed control.
Raspberry Pi and motors are not included.
Since the Raspberry Pi does not have a lot of PWM pins, we use a fully-dedicated PWM driver chip onboard to both control motor direction and speed. This chip handles all the motor and speed controls over I2C. Only two pins (SDA & SCL) are required to drive the multiple motors, and since its I2C you can also connect any other I2C devices or HATs to the same pins.
In fact, you can even stack multiple Motor HATs, up to 32 of them, for controlling up to 64 stepper motors or 128 DC motors (or a mix of the two) - just remember to purchase and solder in a stacking header instead of the one we include.
Motors are controlled by TB6612 MOSFET drivers with 1.2A per channel and 3A peak current capability, a big improvement over L293D drivers and there are built-in flyback diodes as well.
We even had a little space so we added a polarity protection FET on the power pins and a bit of prototyping area. And the HAT is assembled and tested here at Adafruit so all you have to do is solder on the included 2x20 plain header and the terminal blocks.
Lets check out these specs again:
Comes with an assembled & tested HAT, terminal blocks, and 2x20 plain header. Some soldering is required to assemble the headers on. Stacking header not included, but we sell them in the shop so if you want to stack HATs, please pick one up at the same time.
Raspberry Pi, motors, and battery pack are not included but we have lots of motors in the shop and all our DC motors, and stepper motors work great. Check out our detailed tutorial for tons of info including schematics, wiring diagrams, python libraries and example walkthroughs.
Technical Details
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
10:1 Micro Metal Gearmotor HP with Extended Motor Shaft
No product available!
This NEMA 17-size hybrid bipolar stepping motor has an integrated 28 cm (11″) threaded rod as its output shaft, turning it into a linear actuator capable of precision open-loop positioning. The stepper motor has a 1.8° step angle (200 steps/revolution) and each phase draws 1.7 A at 2.8 V, allowing for a holding torque of 3.7 kg-cm (51 oz-in). Pololu 2268
No product available!
Raspberry Pi 3 model B (Quad Core Broadcom BCM2837, 4x1.2GHz ARM Cortex-A53, RAM 1GB, 4xUSB, Ethernet, HDMI, Wifi, Bluetooth)
No product available!
The Raspberry Pi 3 Model B+ is boasting a 64-bit quad core processor BCM2837B0 running at 1.4GHz, dual-band 2.4GHz and 5GHz wireless LAN, Bluetooth 4.2/BLE, faster Ethernet, and PoE capability via a separate PoE HAT
DC motor driver that allows you to control the movement of two drives using the I2C interface. Board with connectors for assembly. Pololu 5052
No product available!
DFRobot 0592 is a Raspberry Pi DC motor driver board with built-in encoder interface that can drive a 2-way DC motor and a DC motor with encoder
Pololu Dual G2 High-Power Motor Driver 18v22 is an extension that allows you to control two DC motors designed for Raspberry Pi. The motors can be powered with 6.5-30V and draw up a maximum current of 22A. Pololu 3754
No product available!
DC motor driver that allows you to control the movement of three drives using the I2C interface. Pololu 5035
DC motor driver that allows you to control the movement of three drives using the I2C interface. Board with soldered connectors. Pololu 5033
HAT module with a driver for two DC motors designed for Raspberry Pi. Motors can be powered with the voltage from 6.5 to 30 V and draw a maximum current of up to 18 A. Pololu 3751
No product available!
DC motor controller that allows the movement of three drives to be controlled via an I2C interface. Pololu 5073
The Bus Servo Driver HAT (A) with the ESP32-WROOM-32 microcontroller enables simultaneous control of up to 253 ST and RSBL servos, supporting both wired and wireless communication in robotic applications. Designed for integration with Raspberry Pi, it features 5 V power supply from a converter and full support for UART and USB-C transmission. JSON command handling and automatic WiFi network startup allow for remote control and easy integration with various development environments. Ideal for robotic arm projects, walking robots, and other constructions requiring multiple servos with closed-loop control.
Atmel ATmega32U4 microcontroller comes preloaded with an Arduino-compatible bootloader, and the board includes dual motor drivers that can deliver 1.7 A per channel to two brushed DC motors. Pololu 3119
Module with a 2-channel driver for DC motors TB6612FNG designed to work with the Raspberry Pi. It can work with voltages from 6 to 12 V and currents up to 3 A. SB Components 21468
This add-on board makes it easy to control two high-power DC motors with a Raspberry Pi. Its twin discrete MOSFET H-bridges support a wide 6.5 V to 30 Voperating range and are efficient enough to deliver a continuous 18 A without a heat sink. The drivers offer basic current limiting functionality, and they accept ultrasonic PWM frequencies for quieter operation.
PiFace Relay Motor Control Extra (Board) for Raspberry Pi
DC motor driver that allows you to control the movement of two drives using the I2C interface. Board without connectors. Pololu 5059
No product available!
This add-on board enables a Raspberry Pi B+, Pi A+, Pi 2 or Pi 3 to drive a pair of brushed DC motors. Its dual MC33926 motor drivers operate from 5 V to 28 V and can deliver a continuous 3 A (5 A peak) per motor. The default pin mappings make it easy to get started using our provided software, but the board also exposes most of the driver chips’ I/O pins for more specialized applications.
DC motor driver that allows you to control the movement of three drives using the I2C interface. Connectors for self-assembly. Pololu 5034
Raspberry Pi Expansion Board, DC Motor / Stepper Motor Driver
Adafruit 2348