A method for speed and rotor position estimation of a brushless DC motor has been presented in this paper. A speed control system without position and speed sensors has been obtained. The extended Kalman filter has been applied for motor state variables estimation, using only ch electric machine variables which can be measured: the stator line voltages and currents. During this procedure the voltage and current measuring signals are not filtered, which is otherwise usually done when applying similar methods. The voltage average value during the sampling interval is obtained by combining measurements and calculations, owing to the application of the predictive current controller. The laboratory setup is constructed using motor with ratings 1.5 kW, 2000 rpm, fed by IGBT inverter. The speed and current controls, as well as the estimation algorithm, are implemented by digital signal processor TMS320C50. The estimation accuracy and the sensorless system characteristics have been investigated by means of this laboratory setup.