DRV2605L Haptic Motor Controller - STEMMA QT / Qwiic
£7.49 ex VAT
The DRV2605 from TI is a fancy little motor driver. Rather than controlling a stepper motor or DC motor, it's designed specifically for controlling haptic motors, buzzers and vibration motors. Normally one would just turn those kinds of motors on and off, but this driver has the ability to have various effects when driving a vibe motor. For example, ramping the vibration level up and down, 'click' effects, different buzzer levels, or even having the vibration follow a musical/audio input.
This chip is controlled over I2C - after initialization, a 'string' of multiple effects can be strung together in the chips' memory and then triggered to actuate in a row. The built-in effects are much much nicer than just 'on' and 'off' and will make your haptic project a way nicer feeling.
Adafruit added an onboard 3.3V regulator and logic-level shifting circuitry, making it a perfect choice for interfacing with any 3V or 5V microcontroller or computers, such as Arduino or Raspberry Pi. There are both Arduino (C/C++) and CircuitPython (Python 3) libraries available so you can use it with any microcontroller like Arduino, ESP8266, Metro, etc, or with Raspberry Pi or other Linux computers.
As if that weren't enough, Adafruit has also added SparkFun Qwiic compatible STEMMA QT connectors for the I2C bus so you don't even need to solder. For a no-solder experience, just wire up to your favourite micro using a STEMMA QT adapter cable. The Stemma QT connectors also mean the breakout can be used with other various accessories.
- QT Cable is not included
- Product Dimensions: 25.8mm x 17.8mm x 4.6mm / 1.0" x 0.7" x 0.2"
- Product Weight: 1.7g / 0.1oz