Search for your product name or keyword, or use the product categories below

D1 Mini I2C Dual Motor Driver Shield TB6612FNG WeMos

< All Topics

D1 Mini I2C Dual Motor Driver Shield TB6612FNG WeMosThis D1 Mini Motor Driver Shield uses the Toshiba TB6612FNG motor driver chip to control up to two DC motors at a constant current of 1.2A (3.2A peak). Two input signals (IN1 and IN2) can be used to control the motor in one of four function modes – CW, CCW, short-brake, and stop.

The two motor outputs (A and B) can be separately controlled, the speed of each motor is controlled via a PWM input signal with a frequency up to 100kHz. The STBY pin should be pulled high to take the motor out of standby mode.

All pins of the TB6612FNG are broken out to two 0.1″ pitch headers; the pins are arranged such that input pins are on one side and output pins are on the other.

Features and Specifications:

  • I2C interface
  • Power supply voltage: VM=15V max
  • Output current: Iout=1.2A(average) / 3.2A (peak)
  • Standby control to save power
  • CW/CCW/short brake/stop motor control modes
  • VM: Motor Power Supply +
  • GND: Motor Power Supply –
  • A1, A2: Motor A
  • B1, B2: Motor B
  • S: Stand by control port (In IO mode)
    • Standby control mode (Set with jumpers on the back side of the board)
    • I2C mode: Control TB6612’s STBY with I2C protocol
  • IO mode: Control TB6612’s STBY with “S” pin
  • Shield reset mode (Set with jumpers on the back side of the board)
    • Shorted: reset with D1 Mini (reset at power on or press D1 Mini’s reset button)
    • Open: reset by “DTR” pin

I2C Address


Additional Resources and Guides:

I2C Wemos D1 Mini motor shield to drive 2 motors on DIY Projects:

Toshiba TB6612FNG Motor Driver IC Datasheet (PDF):

Envistia Mall D1 Mini Datasheet (PDF):

Copyright © 2018-2020 Envistia Mall


Table of Contents