MEMS gyroscopes are one of the core components of inertial navigation systems. The maintenance of high reliability is critical for ensuring the stable operation of the gyroscope. Considering the production cost of gyroscopes and the inconvenience of obtaining a fault dataset, in this study, a self-feedback development framework is proposed, in which a dualmass MEMS gyroscope fault diagnosis platform is designed based on MATLAB/Simulink simulation, data feature extraction, and classification prediction algorithm and real data feedback verification. The platform integrates the dualmass MEMS gyroscope Simulink structure model and the measurement and control system, and reserves various algorithm interfaces for users to independently program, which can effectively identify and classify seven kinds of signals of the gyroscope: normal, bias, blocking, drift, multiplicity, cycle and internal fault. After feature extraction, six algorithms, ELM, SVM, KNN, NB, NN, and DTA, were respectively used for classification prediction. The ELM and SVM algorithms had the best effect, and the accuracy of the test set was up to 92.86%. Finally, the ELM algorithm is used to verify the actual drift fault dataset, and all of them are successfully identified.