A brushless DC motor (BLDC) is a synchronous electric motor which
is powered by direct-current electricity (DC) and which has an
electronically controlled commutation system, instead of a
mechanical commutation system based on brushes. In such motors,
current and torque, voltage and rpm are linearly related.