Hi there. Wondering if anybody successfully used Arduino PWM control to run these kind of motors with built-in drives: https://www.robotshop.com/ca/en/36d-long-lifebrushless-dc-geared-motor-24v-90rpm.html. The spec for the motor advises PWM frequency of 15 to 25kHz but Arduino Due (in my case) frequency is 1kHz (https://www.arduino.cc/reference/en/language/functions/analog-io/analogwrite/).
Regards,
Andrey