While there are a couple of open-source brushless drivers already available, [neuromancer2701] created his own brushless motor controller on an Arduino ... design and source code are available ...
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 ...
The kit comes with Arduino Mega, which will serve as the brain, along with ESP8266 Wi-Fi Shield for remote control, a motor ...
The on period, known as pulse width, is modulated (a.k.a. changed) via the code, allowing you to control the value sent to your components. PWM pins work the same way across all Arduino boards ...