DFRobot Gravity LRA Haptic Motor Driver Module

DFRobot Gravity LRA Haptic Motor Driver Module features a Gravity I2C interface, 44 built-in vibration effects, and auto resonance tracking. This module for Linear Resonant Actuator (LRA) motors is based on the TM6605 chip and operates on a versatile 3.7V to 5.2V supply range. The Gravity LRA haptic motor driver module supports LRA frequencies ranging from 140Hz to 220Hz. This module offers auto-calibration, ensuring the motor consistently delivers the maximum vibration strength and the crisp feedback possible, without requiring complex manual tuning or calibration procedures. The Gravity LRA haptic motor driver module uses the standard Gravity I2C interface for seamless connection to various microcontrollers, including Arduino, Raspberry Pi, and UNIHIKER. This module is ideal for rapid integration into robotics, interactive controllers, and smart user interfaces.

DFRobot Gravity LRA Haptic Motor Driver Module

The module comes pre-loaded with 44 distinct, pre-programmed vibration patterns. This module provides an extensive library that allows immediate implementation of complex tactile effects ranging from subtle clicks to strong rumbles, directly via simple I2C commands. The module with this feature significantly accelerates development and eliminates the need for manual waveform programming, allowing creators to focus on the user experience.

Features

  • 44 built-in distinct vibration modes
  • Automatic resonance tracking, capable of automatically detecting and tracking the optimal commutation frequency
  • Gravity I2C interface with LRA motor included
  • 2-minute quick deployment eliminates complex circuit debugging

Applications

  • Immersive game controllers:
    • Add realistic rumble and feedback for actions, impacts, and in-game events
  • Interactive robotics:
    • Provide tangible confirmation for robot actions, button presses, and user interactions
  • Responsive UI/UX:
    • Create satisfying tactile 'clicks' and alerts for touchscreens, custom control panels, and physical buttons
  • VR/AR haptics:
    • Enhance virtual experiences with physical feedback gloves or controllers
  • Notification systems:
    • Develop silent and wearable alert devices that use distinct vibration patterns for different notifications

Specifications

  • 3.7V–5.2V operating voltage
  • TM6605 driver chip
  • 140Hz to 220Hz supported LRA frequency range
  • 9.5μA standby current
  • -40°C to 85°C operating temperature range
  • 30mm x 20mm PCB dimensions
  • 3mm mounting hole size

Kit Contents

  • 1 x Gravity: haptic motor driver
  • 1 x Gravity 4-pin sensor cable
  • 1 x LRA motor

Wiring Diagram

DFRobot Gravity LRA Haptic Motor Driver Module

Pinout

DFRobot Gravity LRA Haptic Motor Driver Module

Videos

Published: 2026-01-19 | Updated: 2026-01-28