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
Extension module with a driver for two stepper motors based on the HR8825 system. Dedicated for Raspberry Pi minicomputers. Waveshare Stepper Motor HAT (B)
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!
Dual DC motor controller designed for Raspberry Pi, which enables the engine to be supplied with voltage in the 4.5-28V range and power consumption in continuous operation of 2.6A (5A in peak) of two DC motors. Self-assembly set. Pololu 2761
HAT with two-channel DC motor driver for Raspberry Pi. It has an operating voltage from 6 to 24 V and a continuous current of up to 10 A. It can be controlled by a PWM signal or by means of built-in buttons. Cytron HAT-MDD10
HAT module with TB6612FNG motor driver and PCA9685 PWM driver designed for Raspberry Pi minicomputers. The board is equipped with a 40-pin connector. Adafruit 4280
Extension module for Raspberry Pi. It allows you to control two DC motors, support encoders, 4 servos, IMU 9DoF and connect Qwiic modules. SparkFun ROB-16328
No product available!
DC motor driver that allows you to control the movement of two drives using the I2C interface. Board with soldered connectors. Pololu 5054
No product available!
DC motor driver that allows you to control the movement of three drives using the I2C interface. Pololu 5035
PiFace Relay Motor Control Extra (Board) for Raspberry Pi
DC motor driver that allows you to control the movement of three drives using the I2C interface. Board with soldered connectors. Pololu 5033
DC motor driver that allows you to control the movement of two drives using the I2C interface. Board with connectors for assembly. Pololu 5049
No product available!
Module with 16-channel PCA9685 servo driver designed for Raspberry Pi minicomputers. The board is equipped with a USB Type C power connector. SparkFun DEV-15316
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.
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.
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
Pololu Dual G2 High-Power Motor Driver 24v18 is an extension that allows you to control two DC motors designed for Raspberry Pi. The motors can be supplied with 6.5-36V voltage and can draw a maximum current of 18A. Pololu 3756
No product available!
Adafruit 2348