This document summarizes research on using machine learning techniques for sensor fault detection in IoT systems. The researchers collected temperature and humidity data from a DHT22 sensor and injected drift faults using an Arduino microcontroller. They extracted time-domain features from the normal and faulty signals and used them to train classifiers like artificial neural networks, support vector machines, naive Bayes, k-nearest neighbors, and decision trees. The trained models detected drift faults in the sensor output in real-time on an ESP8266 device. Support vector machines and artificial neural networks achieved the best performance based on accuracy, recall, F1-score metrics. The lightweight system demonstrates potential for low-cost, real-time sensor fault detection using machine learning.