CONTACT FOR UPDATED PRICING
Raspberry Pi 3 Motor HAT Full function Robot Expansion Board Support Raspberry Pi 3 / 2B / B + (stepper / Motor / Servo / IR Remote)
Package Includes:
- 1 x Robot Motor HAT Expansion Board
- 1 x 2x20 Pin Female Header (8.5mm+5.5mm/Base height + metal pin outside height)
- 1 x Screw Pack
[Overview]
- Let your robotic dreams come true with the new DC+Stepper Motor HAT. 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, It also adds the capability to control 4 Servos with perfect timing.
- 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 it's 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 so all you have to do is solder on the included 2x20 plain header and the terminal blocks.
- Stepper motors are great for (semi-)precise control, perfect for many robot and CNC projects. This HAT supports up to 2 stepper motors. The python library works identically for bi-polar and uni-polar motors.
- Running a stepper is a little more intricate than running a DC motor but its still very easy
[Features]
- 4 H-Bridges: TB6612 chipset provides 1.2A per bridge (3A peak) with thermal shutdown protection, internal kickback protection diodes. Can run motors on 5VDC to 12VDC.
- Up to 4 bi-directional DC motors with individual 8-bit speed selection (so, about 0.5% resolution)
- Up to 2 stepper motors (unipolar or bipolar) with single coil, double coil, interleaved or micro-stepping.
- Up to 4 Channel 12-bit PWM/Servo(5V)
- One Infrared Receiver(GPIO26)
- Big terminal block connectors to easily hook up wires (18-26AWG) and power
- Polarity protected 2-pin terminal block and jumper to connect external 5-12VDC power
- Works best with Raspberry Pi model A+, B+, Pi 2, or Pi 3;
- Install the easy-to-use Python library, check out the examples and you're ready to go!
- Pi HAT 2x20P Conector with Extra Long pin
[Board Dimensions]

[Specifications]

[How to use]


[Files Download]
System img & More detail please refer to URL:www.raspberrypiwiki.com/index.php/Stepper/Motor/Servo_Robot_Expansion_Board_SKU:418460
[Video]
- youtu.be/lUQ9d245ZK4
- youtu.be/GvSKLs977gI
- youtu.be/Sdk6P-6Sh-I
[FAQ]
1. Does the board require the additional power supply?
The robot expansion board does not require additional power, and it is powered by the Raspberry Pi; However, external devices controlled by the expansion board, such as the steering gear, require additional power supply. please refer to the following pictures:

2. What is the I2C address?
I2C address is 0x6F, and you can found these information from WIKI:
www.raspberrypiwiki.com/index.php/Stepper/Motor/Servo_Robot_Expansion_Board_SKU:418460
3. Can you run a servo and a dc motor at the same time?
You can run a servo and a dc motor at the same time via python script.If you ignore the time that the python program runs in the while loop, then you can think of it as simultaneous:
pwm.setPWMFreq(60) # Set frequency to 60 Hz
while (True):
pwm.setPWM(0, 0, servoMin)
pwm.setPWM(0, 0, servoMax)
Does the servo pwm commands change the signal on all outputs?
You can run a servo and a dc motor at the same time via python script.If you ignore the time that the python program runs in the while loop, then you can think of it as simultaneous:
pwm.setPWMFreq(60) # Set frequency to 60 Hz
while (True):
pwm.setPWM(0, 0, servoMin)
pwm.setPWM(0, 0, servoMax)
Raspberry Pi 3 / 3b+ Stepper Motor HAT
- Product Code:b3+
- Availability:Pre Order (2-10 days)
-
R1,160.00
Related Products
Arduino Components Basic Starter kit (arduino board not included)
PACKAGE INCLUDES:1 x 400 tie-points Breadboard 1 x 65 Jumper Wire 20 x Female-to-male DuPoint Wire..
R595.00
RPLIDAR A1M8 - 360-Degree Laser Scanner Development Kit
Please confirm pricing before ordering!RPLIDAR A1M8 - 360-Degree Laser Scanner Development Kit..
R4,999.00
Raspberry Pi Storage Expansion Board X820 V3.0
Raspberry Pi 2.5" SATA HDD/SSD Storage Expansion Board, X820 V3.0 USB 3.0 Mobile Hard Disk Module fo..
R1,199.00






