I’ve got no problem in turning the motor, even at 47K RPM in the Nano… but, if a better CPU is needed, could than an ESP32 be used then?
I’m reading about lowering the frequency at the lower end… Do you have any info, or direction on where to look for adaptive PWM?
I did exactly this, but in a ready-made chinese driver. I managed to go lower than 5K by lowering the Voltage from 33V to 18V. But as the internal code (in the chinese driver) was not done to fast speed transitions, I coundn’t mantain high torque at low speeds even with PID.
But in my dev DRV8302 board I’m not being able so far to do it. I lower the voltage but in the end, I get to the same min speed, but with higher duty cycle… So far… Have to try more…