Close
0%
0%

ESP32 GPS Tracker with an OLED Display

This is a GPS tracker which displays all the positional data on the OLED display. A button helps the user to interact with a UI on the OLED.

Similar projects worth following
This PCB is a GPS position tracking device, which shows all the relevant data on an OLED display. The Pcb uses:
1) ESP32 as the microcontroller
2) Reyax GPS module
3) OLED SSD13086 0.96' display
4) Other basic components.

So, in short, this project has an ESP32 which can give WiFi/Bluetooth functionality, OLED display and GPS module. Possibilities with the code are endless. I have also added a prototyping area where you can add sensors or other components to the ESP32 which is also accessible.

Checkout UTSource for electronic components for your DIY Projects with free shipping: https://www.utsource.net/

x-zip-compressed - 67.57 kB - 04/26/2019 at 17:53

Download

  • 1
    Intro

    This is a GPS tracker which displays all the positional data on the OLED display. A button helps the user to interact with a UI on the OLED.

    Hey, what's up, guys? Akarsh here from CETech.

    The code offers a menu driven program using the onboard button, which when pressed for a short interval, cycles through menus of the GPS data like Latitude, Longitude, Altitude, Speed etc.

    You can upload this data using the esp32 on the internet using wifi or Bluetooth to a smartphone.

    So, in short, this project has an ESP32 which can give WiFi/Bluetooth functionality, OLED display and GPS module. Possibilities with the code are endless. I have also added a prototyping area where you can add sensors or other components to the ESP32 which is also accessible.

  • 2
    Parts

    Firstly as the main part, I used an ESP32 module from DFRobot. Attached it on the PCB using some male and female headers. I used an OLED display.

    For the GPS purpose, I used a Reyax GPS module. I highly suggest this module as it is very easy to use over UART bus.

    You can find the parts below:

    1) ESP32 FireBeetle Module: https://www.dfrobot.com/product-1590.html

    2) Reyax RYLR896 LoRa module: https://www.ebay.com/itm/REYAX-RY8253F-10Hz-GPS-Gl...

    3) My PCB design: I have included the Gerber file below.

    For the last two parts if you have difficulty in finding them out you can message/email me and either I can help you find it in your area or I can ship them to you if you wish.

  • 3
    Get PCBs for Your Project Manufactured

    You must check out JLCPCB for ordering PCBs online for cheap!

    You get 10 good quality PCBs manufactured and shipped to your doorstep for 2$ and some shipping. You will also get a discount on shipping on your first order. To design your own PCB head over to easyEDA , once that is done upload your Gerber files onto JLCPCB to get them manufactured with good quality and quick turnaround time.

View all 8 instructions

Enjoy this project?

Share

Discussions

Bob wrote 09/22/2023 at 17:44 point

Hello, do you still have your code for this project?  You posted this in 2019, and I have yet to find any other tutorials on how to interface an ESP32 with GPS.   Your Gerber files are attached/available here on Hackaday, but all other links I've found to your ESP32 code are dead or broken.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates