This paper presents an experimental control scheme for DC motors which combines an overlapping implementation of the algebraic derivative estimation method and a disturbance estimator based on the aforementioned algebraic derivative method. The methodol-ogy only requires the measurement of the angular position of the motor and the voltage input to the motor. The main advantages of the proposed approach are: it is independent of the motor's initial conditions, the methodology is robust to Coulomb friction effects, it does not require any statistical knowledge of the noises that corrupt the data, the deriva-tive estimation process does not require initial conditions or dependence between the sys-tem input and output, and the algorithm is computed online and in real time. The effectiveness of the proposed controller has been verified by means of computer simula-tions and it has also been experimentally implemented on a laboratory prototype with excellent results in both, stabilization and trajectory tracking tasks.