Institute of Electrical and Electronics Engineering UMBB
Real-Time GPS Tracking System
Using ESP32, NEO-6M, and SIM800L
BEGUIRI MANAR G01 TAIBI LEILA G12
ABSTRACT
This project presents a real-time GPS tracking system using the NEO-6M GPS module,
SIM800L GSM module, and ESP32 microcontroller. The system captures location data and
transmits it via SMS to a mobile device. It offers a low-cost, energy-efficient solution
suitable for vehicle tracking, asset monitoring, and personal safety.
SYSTEM DESIGN
Circuit
CircuitDesign
Design Components
SYSTEM DESIGN
IMPLEMENTATION and flowchart
In the hardware side, the circuit is
built using the ESP32, NEO-6M
GPS module, and SIM800L GSM
module, all connected on a
breadboard. The setup is
powered via USB and
demonstrates the working
prototype of the GPS tracking
system, capable of sending
real-time location data to a
mobile device.
HOW IT WORKS CONCLUSION
The GPS tracker built with the NEO-6M, SIM800L, and ESP32
The GPS NEO-6M module receives signals from satellites
provides an effective and affordable solution for real-time
and determines the current location in the form of
location tracking. It accurately captures GPS coordinates and
latitude and longitude. The ESP32 microcontroller reads
transmits them to a mobile device using GSM. The system is
this data and processes it. Then, the SIM800L GSM
easy to build, energy-efficient, and well-suited for applications
module sends the location to the user’s mobile phone via
such as vehicle tracking, personal safety, and asset
SMS or through an internet-based service. This process
monitoring. With minor upgrades, it can be expanded to
is repeated at regular intervals, allowing real-time
support features like geofencing or data logging.
tracking. The system is portable, energy-efficient, and
suitable for outdoor tracking applications.