DRV2605L Linear Actuator Haptic Breakout

by Pimoroni

This DRV2605L haptic driver breakout with linear actuator will really get you buzzing! The powerful haptic buzz (bzzz!) is programmable with a range of built-in patterns, or you can program your own.

This little haptic driver and actuator is great for adding some buzzy feedback to your projects. We combined it with our Trackball Breakout to give some old-school haptic feedback to scroll and clicks (click here to see the example code).

This breakout is compatible with our Breakout Garden system, where using breakouts is as easy just popping it into one of the slots and starting to grow your project, create, and code. It's also Qw/ST compatible, which means it can be plugged into HATs and microcontrollers with a Qwiic or STEMMA QT connector using a handy cable.

Features

  • DRV2605L haptic driver chip (datasheet)
  • ELV1411A linear resonant actuator
  • I2C interface (address 0x5A)
  • Qwiic/STEMMA QT connector
  • 3.3V or 5V compatible
  • Reverse polarity protection
  • Compatible with Raspberry Pi computers, and Arduino
  • Python library

Kit includes

  • DRV2605L linear actuator haptic breakout
  • 1x5 pin header
  • 1x5 right-angle socket header

We've designed this breakout board so that you can solder on the piece of right angle female header and pop it straight onto the bottom left 5 pins on your Raspberry Pi's GPIO header (pins 1, 3, 5, 7, 9).

Software

We've put together a Python library that you can use to make your DRV2605L Linear Actuator Haptic Breakout buzzzzzzz and an easy one-line installer to install everything.

Notes

Dimensions: 23.5x19x8mm (L x W x H, including connectors)