Datasheet

CircuitPython Code
It's easy to use the DRV2605 controller with CircuitPython and the Adafruit CircuitPython DRV2605 module. This
module allows you to easily write Python code that controls the vibration of the motor.
First wire up a DRV2605 to your board exactly as shown on the previous pages for Arduino using an I2C connection.
Here's an example of wiring a Feather M0 to the controller with I2C:
Board 3V to controller VIN
Board GND to controller GND
Board SCL to controller SCL
Board SDA to controller SDA
Controller Motor - to motor negative / blue wire.
Controller Motor + to motor positive / red wire.
Library Installation
You'll need to install the Adafruit CircuitPython DRV2605 library on your CircuitPython board.
First make sure you are running the latest version of Adafruit CircuitPython for your board.
Next you'll need to install the necessary libraries to use the hardware--carefully follow the steps to find and install these
libraries from Adafruit's CircuitPython library bundle. Our introduction guide has a great page on how to install the
© Adafruit Industries https://learn.adafruit.com/adafruit-drv2605-haptic-controller-breakout Page 16 of 23