Gps Tracker With Arduino

Introduction: Gps Tracker With Arduino

About: My name is José Luis Bejarano Vásquez.Tecnólogo en electrónica, estudiante de ing electrónica, desarrollador de software. Aficionado a la robótica. Blogger.

This is a small gps tracker made with arduino that can be used on a car, bicycle, motorcycle or any vehicle for tracking its position on a map displayed on a webbrowser.

It updates the coordenades of the object every 10 seconds.

Step 1: List of Materials

  • Arduino Uno/Nano/Micro
  • GPS Neo 6M
  • SIM800L
  • Sim card
  • Booster step-up module
  • Battery 3,7V@2000mAh
  • Hosting with domain name. (For uploading the web files for viewing the map).


  1. Battery must be at least 2000mAh. Sim800L rices peaks up to 2A when broadcasts

Step 2: Diagram

As you can see, only five (5) components are used.

If an arduino micro for 3,3V is used, you can avoid the booster step-up and make this circuit smaller.

Step 3: How It Works?

The GPS Module Neo 6M gets the coordinates (latitude and longitude) send by satellites orbiting the earth.

GPS receiver must be locked on to the signal of at least 3 satellites. With 4 or more satellites in view, the receiver can determine your 3-D position (latitude, longitude and altitude). Generally, a GPS receiver will track 8 or more satellites, but that depends on the time of day and where you are on the earth.

These coordinates are send to web page through the GPRS/GSM Module SIM800L.

The web page receives the coordinates via GET method and store them into a database.

The logic of the application reads these data and updates the location of the marker on the map.

Step 4: Arduino Code

Please, clic here for downloading the files.

If you have any comments, questions or suggesttions please let me know.

If you like this project. Please vote for it in the Maps contest here.

Maps Challenge

Participated in the
Maps Challenge

Be the First to Share


    • Halloween Contest

      Halloween Contest
    • Rocks, Gems, and Stones Speed Challenge

      Rocks, Gems, and Stones Speed Challenge
    • Tinkercad Student Design Contest

      Tinkercad Student Design Contest



    Tip 1 year ago

    great project ! why dont you add a mpu6050 so you could use it in model rockets


    Reply 10 months ago

    Jajajaa, gracias compañero. Envidia de la buena que estes lejos del país.


    Reply 1 year ago

    Thanks, great idea. I Will make it when i buy the component. Please vote for this project in the maps contest.


    10 months ago

    Viejo Man, soy de Barranquilla pero vivo fuera del país hace 10 años. Cuando ví en All3DP el mapa de la Pradera en All3DP (por los mataderos jajaja) el link me mandó para acá. Sigue firme con tus proyectos y pa´lante. Soy Ing Electrónico del PCA.