That’s because brushless DC motors require carefully timed signals used in a process called Electronic Speed Control (ESC). [Fileark] built and ESC using an Arduino and has a couple of posts ...
[Gilad] tipped us about his latest project, where he adds plenty of pneumatics and electronics into his wife’s car to remote control ... 24V and the motor 12V, standard N-Mosfets and power ...