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 ...
A simple cooling curve reduces wear on the fan motor and relay ... to take this even further can find the project details and Arduino code on Joshua’s blog. This isn’t the first time that ...