Brushless Direct Current Motors (BLDC) motors are available for large-scale use and commercially diverse industrial implementation, seeking faster and more efficient control. Proportional-integral (PI) controllers, like traditional controllers, perform better in pre-defined or user-defined motion bands. However, to achieve better performance for applications at wide speeds, they must be re-tuned at each speed change. Therefore, it is inconvenient or in most cases, it is not possible to re-tune the PI controller parameters in each setup to get the correct response from the BLDC motor drive for the entire speed range. Fuzzy-logic based PI controllers can efficiently tune these PI parameters for each phase change of command speed and improve the speed response of electric drives. This paper discusses the implementation plan for the speed control of the BLDC motors using the expensive ATMEGA328P-PU controller, the prosaic PI, and the Fuzzy Logic-Based-PU Controller. In this paper, simulation and hardware results that validate the effectiveness of the control scheme are presented.