Adafruit DC Stepper Motor HAT for Raspberry Pi - Mini Kit
We have ✅ 4 available of the AF-2348 in our Sydney warehouse. An extra 100 units available with a short lead time.
The Adafruit DC & Stepper Motor HAT drives up to 4 DC motors or 2 stepper motors from your Raspberry Pi, with full PWM speed control. It uses a dedicated PWM driver chip over I2C, so only two pins (SDA/SCL) are needed — leaving the rest free for other I2C devices or HATs.
The TB6612 MOSFET motor drivers provide 1.2A per channel (3A peak for ~20ms), a significant improvement over older L293D-based drivers. Built-in flyback diodes and a polarity-protection FET keep your Pi and HAT safe. A small prototyping area is included for additional circuitry.
Key Features
- 4× H-Bridge Motor Drivers – TB6612 chipset, 1.2A per bridge with thermal shutdown and kickback protection
- Up to 4 DC Motors – Bi-directional with individual 8-bit PWM speed control
- Up to 2 Stepper Motors – Unipolar or bipolar, single/double coil, interleaved, or micro-stepping
- 4.5–13.5V Motor Power – Polarity-protected 2-pin terminal block with jumper
- I2C Control – Dedicated PWM chip, sharable bus with other I2C devices
- Stackable – Up to 32 HATs for controlling up to 128 DC motors or 64 steppers (stacking header sold separately)
- Prototyping Area – Extra space for custom circuitry
Also Available
- DC & Stepper Motor Bonnet – Fully assembled plug-and-play version
Programming
- Python (pip-installable library with examples)
Compatibility
- Any Raspberry Pi with 2×20 GPIO header (A+, B+, Pi 2, Pi 3, Pi 4, Pi 5, Zero)
Package Contents
- 1× Adafruit DC & Stepper Motor HAT (assembled and tested)
- Terminal blocks
- 1× 2×20 plain header (soldering required)
The Adafruit DC Stepper Motor HAT for Raspberry Pi - Mini Kit appears in the following collections:
