Best seller

ThinkRobotics

4 Channel Motor TB6612FNG and 16 Channel (PCA9685) PWM Servo Shield

SKU: ELC4004

₹ 1,599.99 ₹ 1,899.99

Out of stock

📦 Min order 1
Chat with us on WhatsApp We reply quickly! Contact Us
4 Channel Motor TB6612FNG and 16 Channel (PCA9685) PWM Servo Shield₹ 1,599.99
Ask AI about this product

Compatible with the Arduino line of products. Trademark registrations throughout the world for ARDUINO or Arduino® are owned by: Arduino AG and Arduino SA. 

Instead of a L293D  driver, we now have the TB6612 MOSFET driver: with 1.2A per channel and 3A peak current capability. It also has much lower voltage drops across the motor so you get more torque out of your batteries, and there are built-in flyback diodes as well.

Instead of using a latch and the for Arduino's PWM pins, we have a fully-dedicated PWM driver chip onboard. 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 shields to the same pins. This also makes it drop-in compatible with any for Arduino.

Completely stackable design: 5 address-select pins means up to 32 stackable shields: that's 64 steppers or 128 DC motors! What on earth could you do with that many steppers? I have no idea but if you come up with something send us a photo because that would be a pretty glorious project.

Tested compatible with for Arduino UNO, for Leonardo, 
for ADK/Mega R3, Due, Diecimila & Duemilanove. Works with Mega/ADK R2 and earlier with 2 wire jumpers.

Resources
Datasheet
Library
Sample Code
Tutorial

 

What does this shield provide for motor and servo control?
It combines a 4 channel TB6612FNG motor driver with a 16 channel PCA9685 PWM servo driver, allowing four motors and sixteen servos to be driven from an Arduino. Control is via a dedicated PWM driver chip on I2C, so only the SDA and SCL lines are needed and you can share the bus with other I2C devices.
Is this shield compatible with Arduino boards?
Yes, it is tested compatible with Arduino Uno, Leonardo, Mega ADK R3, Due, Diecimila and Duemilanove, and it works with Mega ADK R2 and earlier with 2 wire jumpers.
How many shields and devices can be stacked on this design?
With 5 address select pins you can have up to 32 stackable shields, which corresponds to 64 steppers or 128 DC motors.
How are motors and servos controlled on this shield?
Motors are controlled by the TB6612FNG per channel while PWM timing for servos is handled by the PCA9685 over I2C; the shield uses SDA and SCL pins only.
What current and protection features does the TB6612FNG provide?
The TB6612FNG provides 1.2A per channel and 3A peak current, with lower voltage drops for improved torque and built in flyback diodes.
Welcome to the discussion thread for 4 Channel Motor TB6612FNG and 16 Channel (PCA9685) PWM Servo Shield
Feel free to ask questions, share tips or report issues.

Fill out the form below and our team will get back to you with bulk pricing.

Description
Ask AI about this product

Compatible with the Arduino line of products. Trademark registrations throughout the world for ARDUINO or Arduino® are owned by: Arduino AG and Arduino SA. 

Instead of a L293D  driver, we now have the TB6612 MOSFET driver: with 1.2A per channel and 3A peak current capability. It also has much lower voltage drops across the motor so you get more torque out of your batteries, and there are built-in flyback diodes as well.

Instead of using a latch and the for Arduino's PWM pins, we have a fully-dedicated PWM driver chip onboard. 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 shields to the same pins. This also makes it drop-in compatible with any for Arduino.

Completely stackable design: 5 address-select pins means up to 32 stackable shields: that's 64 steppers or 128 DC motors! What on earth could you do with that many steppers? I have no idea but if you come up with something send us a photo because that would be a pretty glorious project.

Tested compatible with for Arduino UNO, for Leonardo, 
for ADK/Mega R3, Due, Diecimila & Duemilanove. Works with Mega/ADK R2 and earlier with 2 wire jumpers.

Resources
Datasheet
Library
Sample Code
Tutorial

 

FAQ
What does this shield provide for motor and servo control?
It combines a 4 channel TB6612FNG motor driver with a 16 channel PCA9685 PWM servo driver, allowing four motors and sixteen servos to be driven from an Arduino. Control is via a dedicated PWM driver chip on I2C, so only the SDA and SCL lines are needed and you can share the bus with other I2C devices.
Is this shield compatible with Arduino boards?
Yes, it is tested compatible with Arduino Uno, Leonardo, Mega ADK R3, Due, Diecimila and Duemilanove, and it works with Mega ADK R2 and earlier with 2 wire jumpers.
How many shields and devices can be stacked on this design?
With 5 address select pins you can have up to 32 stackable shields, which corresponds to 64 steppers or 128 DC motors.
How are motors and servos controlled on this shield?
Motors are controlled by the TB6612FNG per channel while PWM timing for servos is handled by the PCA9685 over I2C; the shield uses SDA and SCL pins only.
What current and protection features does the TB6612FNG provide?
The TB6612FNG provides 1.2A per channel and 3A peak current, with lower voltage drops for improved torque and built in flyback diodes.
Reviews
Forum
Welcome to the discussion thread for 4 Channel Motor TB6612FNG and 16 Channel (PCA9685) PWM Servo Shield
Feel free to ask questions, share tips or report issues.
Similar Products
Bulk Order

Fill out the form below and our team will get back to you with bulk pricing.

Custom Requirements?

Meet with our team