Final-year project catalog

Find a project you can actually build

Working IoT, AI/ML and embedded builds with abstracts, component lists, documentation, and developer support — ready for your final-year submission.

651 projects live
Reset
FYP-MAIN-24.0 Medium
Smart Poultry Farm Incorporating GSM and IOT

In modern poultry farming, maintaining optimal living conditions for birds is essential for healthy growth, disease prevention, and efficient resource utilization. This project proposes a Smart Poultry Farm Monitoring and Management System that integrates IoT and GSM technologies to automate critical operations such as water management, security surveillance, and real-time alerting. The system architecture includes a NodeMCU (ESP8266) as the core IoT controller, interfaced with a water level sensor and a water pump to monitor and automate the water supply for poultry. When water levels drop below a threshold, the system automatically activates the pump to refill the tank, ensuring uninterrupted hydration for the birds. A buzzer is used to alert farm staff in case of abnormal conditions such as critically low water levels or equipment failure. For enhanced security and monitoring, an ESP32-CAM module is integrated to provide live video surveillance of the poultry environment, allowing remote observation of bird activity and potential intrusions via a web interface. The system also incorporates a GSM module, which sends SMS alerts in real-time to notify the farmer of any critical events, such as water shortages, unauthorized access, or environmental anomalies. All real-time data, including water levels and system status, is accessible through an IoT-based web dashboard, enabling remote control and monitoring. By combining automation, real-time data, and wireless communication, this smart poultry farm system reduces manual intervention, improves animal welfare, and ensures timely response to critical conditions. This solution represents a scalable, low-cost, and intelligent approach to modern poultry farm management, significantly enhancing operational efficiency and resource sustainability in agricultural practices.

FYP-MAIN-25.0 Medium
Low-Cost IoT Enabled Weather Station

Accurate and localized weather monitoring is crucial for agriculture, disaster preparedness, and smart environmental management. However, commercially available weather stations are often expensive and inaccessible for small-scale applications. This project presents a Low-Cost IoT-Enabled Weather Station that provides real-time monitoring of key atmospheric parameters such as temperature, air pressure, and rainfall using affordable sensors and microcontroller-based communication. The system is built using cost-effective sensors including a temperature sensor for ambient temperature measurement, an air pressure sensor for barometric readings, and a rainwater sensor to detect precipitation levels. These sensors are interfaced with a microcontroller (such as ESP32 or NodeMCU), which collects data and transmits it to an IoT platform via Wi-Fi. The transmitted data is visualized on a web-based dashboard, allowing users to monitor weather conditions remotely in real time. This solution enables users such as farmers, researchers, or local authorities to make data-driven decisions related to irrigation, crop planning, or weather alerts. By combining IoT communication with simple sensing technology, this weather station offers a scalable and energy-efficient solution that can be deployed in rural areas, school campuses, or community gardens, contributing to smart environment monitoring and climate awareness at the grassroots level.

FYP-MAIN-28.0 Medium
Real-Time Vehicle Detection, Tracking and Counting

The rapid growth of urban traffic demands intelligent monitoring systems capable of accurately detecting, tracking, and counting vehicles in real time. Traditional surveillance systems lack automation and data analytics, limiting their ability to support smart traffic control and congestion management. This project presents a Real-Time Vehicle Detection, Tracking, and Counting System that integrates IoT, machine learning (ML), and computer vision using the ESP32-CAM and a Flask-based web server to create a low-cost, intelligent traffic monitoring solution. The system employs the ESP32-CAM module to capture live video footage from roads, parking lots, or toll booths. A lightweight machine learning model, trained on vehicle datasets, is used to perform object detection and classification on captured frames. Vehicles are tracked across successive frames to avoid duplicate counts, and the total vehicle count is updated in real time. Detected data is transmitted via Wi-Fi to a Flask server, which processes and displays it on a web dashboard with analytics, timestamp logs, and visual feeds. The web interface allows users such as traffic authorities, city planners, or transport departments to remotely monitor vehicle flow and gain insights into traffic patterns. The system can also be enhanced with additional features like speed estimation, lane violation alerts, or vehicle type recognition. By combining edge AI with real-time IoT connectivity, this project delivers a cost-effective, scalable, and accurate solution for smart traffic management. It is ideally suited for smart cities, highways, campus security, and automated toll systems, supporting data-driven decisions to reduce congestion and improve road safety.

FYP-MAIN-27.0 Medium
IoT based Soil Maintenance through Micro-Nutrients and Protection of Crops from Excess Water

Soil health and water management play a vital role in sustainable agriculture, directly affecting crop yield and quality. Traditional irrigation and fertilization practices often result in either undernourishment or overwatering, leading to soil degradation and plant stress. To address these challenges, this project proposes an IoT-Based Soil Maintenance System, which automates the delivery of water and micro-nutrients while protecting crops from waterlogging using real-time sensor data and intelligent control mechanisms. The system is powered by a NodeMCU (ESP8266) microcontroller and includes a soil moisture sensor to monitor hydration levels and a water level sensor placed in a collection container to detect excess water during irrigation or rainfall. When soil moisture falls below a predefined threshold, a water pump activates, delivering water and micro-nutrients through a sprinkler system to maintain optimal soil conditions. If the water level in the container rises beyond safe limits, indicating possible flooding, the system halts irrigation and triggers a safety alert. All components are mounted on a compact PCB board, with sensor data transmitted via Wi-Fi to a Flask-based web server. The web dashboard allows farmers or users to monitor soil moisture and water levels in real time, receive alerts, and adjust thresholds or manually override pump operations remotely. This ensures precise control over irrigation and nutrient supply, minimizing waste and preventing crop damage. By combining IoT, automation, and environmental sensing, the system provides a cost-effective, smart solution for maintaining soil health and protecting crops from excess water. It is especially suited for small and medium-scale farms aiming to improve productivity, reduce manual effort, and adopt sustainable farming practices.

FYP-MAIN-29.0 Medium
Automated Detection of Driving Pathway Using Image Processing

Accurate detection of drivable pathways is a fundamental component in the development of autonomous and semi-autonomous vehicle systems. This project proposes an Automated Detection of Driving Pathway Using Image Processing, utilizing the low-cost and efficient ESP32-CAM module combined with real-time control via Bluetooth and data communication through NodeMCU (ESP8266). The system leverages computer vision techniques to analyze road conditions and guide the vehicle’s movement intelligently. The ESP32-CAM captures continuous video frames of the road ahead and applies image processing algorithms such as edge detection, lane detection, and contour analysis to identify the navigable path. The processed output is used to determine the vehicle's direction—whether to move straight, turn, or stop. A Bluetooth controller allows manual override or intervention, making the system semi-autonomous and user-friendly during development or for emergency control. The NodeMCU serves as a communication bridge to transmit processed pathway data or system status to a Flask-based web server or mobile dashboard, enabling remote monitoring of vehicle behavior. The system can also be extended to include additional features like obstacle detection, path deviation alerts, or road sign recognition. This integration of edge image processing, IoT connectivity, and Bluetooth control provides a compact, scalable, and cost-effective solution for applications in autonomous robots, intelligent transport systems, and smart driving assistance tools. It serves as a foundational platform for further development into fully autonomous vehicles or educational research in embedded vision systems.

FYP-MAIN-22.0 Medium
IOT Based Garbage Monitoring System

In modern urban environments, inefficient waste management continues to be a major environmental and logistical challenge. Overflowing garbage bins lead to unsanitary conditions, attract pests, and degrade public hygiene. To address this issue, this project proposes an IoT-Based Garbage Monitoring System that enables real-time monitoring of waste levels in garbage bins using ultrasonic sensing and Wi-Fi-based communication. The system is built using a NodeMCU (ESP8266) microcontroller connected to an ultrasonic sensor, which is placed inside the garbage bin to measure the fill level by calculating the distance between the sensor and the garbage surface. When the bin reaches a pre-defined threshold (e.g., 80–90% full), the system activates an LED indicator to signal that the bin needs to be emptied. Simultaneously, the NodeMCU sends the fill level data over Wi-Fi to a centralized IoT server or web dashboard, allowing municipal authorities or private waste collection agencies to monitor multiple bins remotely in real-time. The system is designed using minimal hardware, including the ultrasonic sensor, LED, NodeMCU, wiring, and a compact PCB board to ensure low cost, ease of installation, and scalability. This setup can be deployed in public areas such as streets, parks, schools, and marketplaces to automate waste collection scheduling and reduce unnecessary fuel consumption from routine garbage truck rounds. By combining IoT and sensor technology, this smart garbage monitoring system provides a sustainable and efficient solution to urban waste management, helping cities transition toward cleaner and more organized environments.

FYP-MAIN-17.0 Medium
Smart Agricultural Monitoring System Using Color Sensor, Temperature Sensor, Soil Moisture Sensor, and Node MCU

The Smart Agricultural Monitoring System is an intelligent IoT-based solution designed to enhance crop monitoring and management using a combination of sensor data, machine learning, and a Flask-based web interface. The system integrates an ESP32 microcontroller with a color sensor, temperature sensor, and soil moisture sensor to collect vital environmental and crop condition data in real-time. The color sensor analyzes plant leaf color to detect signs of disease or nutrient deficiency. The temperature sensor records ambient environmental conditions, and the soil moisture sensor assesses water content in the soil to help optimize irrigation schedules. These parameters are sent via ESP32 to a Flask-powered backend server, where a machine learning model analyzes historical and real-time data to predict potential crop health issues and suggest proactive measures. Through the Flask-based frontend dashboard, farmers or users can visualize live data, receive intelligent recommendations, and be alerted in case of abnormal patterns. The ML model continuously improves with more data, ensuring increasingly accurate predictions and smarter farming decisions. This system promotes precision agriculture by automating monitoring, optimizing resource usage, and improving yields. It is cost-effective, scalable, and user-friendly, making it ideal for smart farms, research fields, and greenhouse applications.

FYP-MAIN-20.0 Medium
Gas Level Detection and Automatic Booking Using IOT

No abstract details supplied. Contact us for the abstract document.

FYP-MAIN-19.0 Medium
Solar-Powered Electric Vehicle Charging Station with IoT Integration

The Solar-Powered Electric Vehicle Charging Station with IoT Integration is a sustainable and smart energy solution aimed at promoting clean energy use for electric vehicle (EV) charging. This system harnesses solar energy through a solar panel, converts it using a solar charge controller (converter), and stores the energy in a battery pack composed of three rechargeable units. A buck-boost converter is used to regulate the voltage output to meet the charging requirements of EV batteries efficiently. The system is controlled and monitored by a NodeMCU (ESP8266) microcontroller, which provides IoT connectivity. Real-time data such as charging voltage, current, battery status, and solar power generation is collected and transmitted to a cloud platform or frontend dashboard. This enables users to remotely track charging status, system efficiency, and energy usage trends through a web or mobile interface. This project addresses key challenges in EV infrastructure by providing an eco-friendly, off-grid, and intelligent charging solution. It is ideal for deployment in remote areas, parking lots, and residential buildings. The integration of IoT ensures efficient energy management, preventive maintenance, and user transparency, supporting the broader goal of green mobility and smart city development.

FYP-MAIN-18.0 Medium
Node MCU-Based Smart Energy Meter with GSM Communication

The NodeMCU-Based Smart Energy Meter with GSM Communication is an IoT-enabled system designed to modernize traditional energy monitoring by enabling real-time energy usage tracking and remote communication. This system utilizes a NodeMCU (ESP8266) microcontroller to read power consumption data and transmit it via GSM (SIM900A module) to a central server or directly to the consumer's mobile device. The energy meter measures parameters such as voltage, current, and power consumption using sensors like a current transformer (CT) or energy monitoring module. The NodeMCU processes this data and periodically sends readings to authorized users through SMS alerts or uploads the data to an online database or cloud server. This enables users to monitor their energy usage remotely, receive billing information, and get alerts for overconsumption or abnormal usage. This smart metering system eliminates the need for manual meter reading, reduces billing errors, and enhances transparency. It is particularly beneficial for residential users, industries, and utility providers, offering a low-cost, scalable, and energy-efficient solution for modern power monitoring and management.

FYP-MAIN-21.0 Medium
IOT Device For Sewage Gas Monitoring And Alert System

No abstract details supplied. Contact us for the abstract document.

FYP-MAIN-23.0 Medium
Web Monitoring and Speed Control Of Solar Based BLDC Motor With IOT

The increasing global demand for sustainable energy solutions has driven the integration of renewable sources like solar energy into intelligent control systems. This project presents a Web Monitoring and Speed Control System for a Solar-Based BLDC Motor using IoT, aiming to optimize energy usage, enhance automation, and enable remote accessibility in applications such as smart irrigation, solar-powered machinery, and industrial automation. At the core of the system is a solar panel that powers a Brushless DC (BLDC) motor through a solar charge controller and converter, ensuring stable voltage and current supply. A NodeMCU (ESP8266) microcontroller is used for real-time monitoring and control. The motor speed is regulated via a dedicated electronic speed controller (ESC) or driver circuit, which is interfaced with the NodeMCU to adjust performance based on system requirements. The system connects wirelessly to a web-based IoT dashboard, where users can monitor motor status, input voltage levels from the solar panel, and adjust the motor’s speed remotely. This is especially useful in remote or off-grid environments where manual control is challenging. The data logging feature allows for real-time feedback and historical analysis of performance, helping users to make energy-efficient decisions. This project demonstrates an effective and scalable solution for clean energy-based motor control, offering enhanced flexibility, reduced power wastage, and smart remote accessibility. Its applications span across smart agriculture, water pumping, solar vehicles, and automated energy systems, contributing to a greener and smarter future.