In the dental prosthetics field, BLDC micro-motors are primarily used for implant procedures. As dental materials become increasingly harder, there is a growing demand for higher performance motors to precisely process these materials. However, difficulties in motor development arise due to price competitiveness. Dental motors require capabilities such as low-speed, high-torque for drilling operations and high-speed rotation for precise machining of high-strength dental materials. Additionally, there is a requirement to address thermal issues to prevent user burns due to motor-generated heat. Typically, motors requiring precision control utilize high-resolution position sensors like encoders or resolvers to acquire and control the rotor’s position. However, the high cost of these sensors and constraints such as increased device size pose challenges in maintaining price competitiveness. In this paper, we propose a control algorithm that satisfies the requirements for low-speed, high-torque and high-speed operation requirements for precision machining without hardware modifications using a BLDC micro-motor equipped with an inexpensive Hall sensor commonly used in the dental field. Furthermore, the algorithm is designed to ensure stable operation even in the event of Hall sensor failure or malfunction, and its effectiveness is validated through experiments.