The DRV2604 is designed to give extremely flexible haptic control of ERM and LRA actuators over a shared I2C compatible bus. This relieves the host processor from ever generating pulse-width modulated (PWM) drive signals, saving both costly timer interrupts and hardware pins.