Brushless Motor Drive Control DC 12V-36V 500W/15A Speed Controller PWM Hallless

Maximum power: 500W. Maximum current: 15A. Do not short circuit the output UVW three-phase, otherwise it will burn the drive. When using high-power, it depends on the actual heat generation size. If the heat generation is large, a fan should be added for forced air cooling to dissipate heat.

eBay