Real-Time Bus Tracking System
Using GPS and IoT
Minor Project | Electronics and
Communication Engineering
Objective
• To develop a system that tracks the real-time
location of a bus using GPS and IoT, and
displays it to users via a mobile app or web
interface.
Introduction
• This system uses GPS and ESP32/NodeMCU to
gather and transmit the bus’s coordinates to a
cloud server. Users can view the live bus
location using a smartphone or computer
connected to the internet.
Components Used
• - GPS Module (NEO-6M)
• - ESP32 / NodeMCU
• - Power Supply
• - Cloud Server (e.g., ThingSpeak, Firebase)
• - Mobile/Web Interface
Block Diagram
Working
• 1. GPS module captures real-time coordinates.
• 2. ESP32/NodeMCU reads the GPS data.
• 3. Data is transmitted to a cloud server via Wi-
Fi.
• 4. Users view the location on a mobile/web
map.
Features
• - Real-time location tracking
• - User-friendly mobile/web interface
• - Estimated time of arrival (ETA)
• - Optional emergency alert system
Future Scope
• - AI-based route and ETA prediction
• - Integration with RFID for passenger tracking
• - Driver behavior monitoring
• - SMS/email alerts for specific events
Thank You
• Questions and Discussion