Il DRV2605 di TI è un piccolo e stravagante driver per motore. Piuttosto che controllare un motore passo-passo o un motore CC, è progettato specificamente per il controllo tattile motori - cicalini e motori a vibrazione. Normalmente si accendono e si spengono questi tipi di motori, ma questo driver ha la capacità di avere vari effetti quando si guida un motore a vibrazione. Ad esempio, aumentando e diminuendo il livello di vibrazione, effetti "clic", diversi livelli di cicalino o persino facendo in modo che la vibrazione segua un input musicale/audio.
Questo chip è controllato tramite I2C: dopo l'inizializzazione, una "stringa" di più effetti può essere messa insieme nella memoria del chip e quindi attivata per l'attivazione in sequenza. Gli effetti incorporati sono molto più belli di "on" e "off" e renderanno il tuo progetto tattile molto più piacevole.
Secondo la pagina del prodotto, può essere utilizzato sia con motori di tipo LRA (Linear Resonance Actuator) che ERM (Eccentric Rotating Mass).