O DRV2605 da TI é um pequeno driver de motor sofisticado. Em vez de controlar um motor de passo ou motor DC, ele foi projetado especificamente para controlar háptico motores - campainhas e motores de vibração. Normalmente, basta ligar e desligar esses tipos de motores, mas esse driver tem a capacidade de ter vários efeitos ao dirigir um motor de vibração. Por exemplo, aumentar e diminuir o nível de vibração, efeitos de 'clique', diferentes níveis de campainha ou até mesmo fazer a vibração seguir uma entrada musical/de áudio.
Este chip é controlado por I2C - após a inicialização, uma 'sequência' de múltiplos efeitos pode ser amarrada na memória do chip e então acionada para atuar em uma linha. Os efeitos integrados são muito mais agradáveis do que apenas 'ligar' e 'desligar' e tornarão seu projeto háptico muito mais agradável.
De acordo com a página do produto, pode ser usado tanto com motores do tipo LRA (Linear Resonance Actuator) quanto ERM (Excentric Rotating Mass).