How to interface a GPS (Global Positioning System) module with Arduino
- Jagdish Choudhary
- Jan 19, 2017
- 1 min read
Have you ever thought how the GPS location mechanism works?
Let's get started with a quick overview of what GPS is and how can you get you coordinates using GPS module by interfacing with arduino.
So GPS is basically a Global Positioning System which gets your current location coordinates using satellites.
The mechanism is called "Trilateration". To understand this let's assume you are standing somewhere on earth with satellite above you in the sky.

All the three satellites will locate you with correct coordinates. Your device automatically choose those satellites above you which are at angle of 120 degree from each other.
Download this image for better understanding of how GPS works.
Interface GPS with Arduino
Things that you will need from this project :
1) Arduino uno
2) GPS module
3) Arduino IDE
4) Some connecting wires
First you have to make connection of GPS module to arduino
here is the circuit diagram
Make sure that Rx of GPS is connected to Tx of Arduino and similarly Tx of GPS is connected to Rx of Arduino
Comments