PCA9685 8-Channel 8W 12V FET Driver Proportional Valve Controller with I2C Interface

I’m looking at your, PCA9685 8-Channel 8W 12V FET Driver Proportional Valve Controller with I2C Interface. and what I’m trying to do is run 8 stepper motors at different speeds. all I need to do is supply a PWM signal to the pulse terminal on each one of the stepper motor drivers. and very the frequency. to control the speed. all the motors will always run the same direction so I can hard wire the direction terminal on the drivers that way. so, I’m needing 8 PWM outputs for this. I’m using A raspberry pi 4 and python3 to run my project. does this seem like something the PCA9685 will do? or is a better one?