Often for closed loop operation of a Brushless direct current (BLDC) motor, Hall-effect sensors are used and recently theirs been a number of papers discussing Fault Tolerant Control (FTC) of the BLDC motor for a defective Hall-effect sensor. However, so far direct redundancy based approach for FTC of BLDC motor for a position sensor fault is not presented. This paper, contributes a direct redundancy based method by utilizing redundant Hall-effect sensors for FTC of BLDC motor. Redundant Hall-effect sensors generate additional transitions resulting in faster fault detection. To verify the proposed idea, Matlab/Simulink model is developed and the simulation results are presented by programing a Matlab function block acting as a fault tolerant controller. Furthermore, the algorithm is implemented into the MicroLabBox for experimental validation and the results are discussed.