Haptic Motor Driver - DRV2605L - SparkFun ROB-14538

Bestseller
42766850
56 GEL
  • Brand SparkFun
  • Shipping from Poland
  • Post delivery June 8
  • Shipping cost for orders to Georgia from GEL 176

Properties

General characteristics

Voltage To
2.0 V
Voltage From
5.2 V

Other features

Brand
SparkFun

Description

Product description: DRV2605L - I2C haptic motor driver - SparkFun ROB-14538

SparkFun module with DRV2605L haptic motor controller. It can handle ERM (Eccentric Rotating Mass) and LRA (Linear Resonance Actuator) motors. It operates from 2 V to 5.2 V. It communicates via the I2C bus.

Manufacturer prepared user manual and library for Arduino.

The default firmware for DRV2605L is set to work with ERM motors. The manufacturer's library shows six different ERM effects and one LRA effect.

Features of the haptic motor controller
  • Flexible haptic and vibration controller for ERM and LRA motors
  • Digital motor playback control via I2C
  • Audio to vibration conversion
  • PWM input with 0 % to 100 % control range
  • Hardware trigger input
  • Built-in waveform sequencer and trigger
Connecting the module

The module has the following pinouts:

Pin Description GND System ground. VCC Supply voltage: from 2 V to 5.2 V. SDA I2C bus data line. SCL . I2C bus clock line. IN . Analog input and PWM. EN Enable pin. Mostly use connected to VCC. O+, O- Motor connection. Motor driver specification
  • Supply voltage: 2 V to 5.2 V
  • Resting current: 0.5 mA
  • Compatibility: ERM and LRA motors
  • Input signal: I2C and analog and PWM signal (via IN pin)
  • Maximum output voltage: 10,4 V
  • Dimensions: 20 x 20 mm
Useful links
  • Manufacturer's website: SparkFun ROB-14031
  • User guide
  • Design files on GitHub
  • Schematics of the module
  • Eagle program files
  • Arduino library
  • DRV2605L documentation