This 20A speed controller is a good affordable solution to power your brushless motor.
Output: Continuous 20A, Burst 25A up to 10 seconds. Input Voltage: 2-3S Lipo, 5-9 cells NiMH. BEC: 2A / 5V Linear mode BEC. Refresh rate of the throttle signal: 50Hz to 432Hz. Max Speed: 210000rpm for 2 Poles BLM, 70000rpm for 6 poles BLM, 35000rpm for 12 poles BLM. (BLM = BrushLess Motor) Size: 42mm x 25mm x 8mm. Weight: 19g.
Safety arming feature: Regardless the throttle stick position, the motor will not spin after battery connected. Throttle calibration funtion: Throttle range can be calibrated to be compatible with different transmitters. User programmable - Multiple program methods supported such as transmitter stick, LED Program Card. Compatible with Lipo and NiMH battery. Timing can be changed to be suitable for different brushless motors. Full protection: Low voltage cutoff protection / Over-heat protection / Throttle signal loss protection.