In this paper, a sensorless speed and armature resistance and temperature estimator for Brushed (B) DC machines is proposed, based on a Cascade-Forward Neural Network (CFNN) andQuasi-Newton BFGS backpropagation (BP). Since we wish to avoid the use of a thermal sensor, a thermal model is needed to estimate the temperature of the BDC machine. Previous studies propose either non-intelligent estimators which depend on the model, such as the Extended Kalman Filter (EKF) and Luenberger's observer, or estimators which do not estimate the speed, temperature and resistance simultaneously. The proposed method has been verified both by simulation and by comparison with the measurements and simulation results available in the literature.