This class covers sensorless vector control formulation for Brushless DC (BLDC) motors and its implementation techniques. The class starts with basic theory in terms of BLDC motor model, vector control principle, Clark & Park transformation, PWM modulation, flux observer, and speed and position estimation. Vector control based on sensor and its normal processing is briefly explained. Then the class focuses on processing for a sensorless vector control that does not use position or speed sensors. Specific implementation of the motor model based flux observer and overall sensorless vector control implementation strategy is described. Also, techniques for measuring currents via conventional sensors and using one-shunt reconstruction are explained. Finally, this class demonstrates the performance of sensorless vector control regarding speed regulation and CPU bandwidth usage.