GPS System with Arduino Mini & OLED Display

Building a simple small portable GPS system which will gave date and time plus Altitude, Number of Satellites detected, Longitude and Latitude.

Software Code for this project can be downloaded from the link below:

Parts List:

  • GPS Module (GY-NEO6MV2 ublox) with antenna
  • Arduino Pro Mini Module (Atmega 328 5volt 16mHz)
  • 128×64 OLED display (I2C interface)
  • DC-DC Up Converter Module (1.5v to 5v 500mA)
  • Mini USB 5V 1A Lipo Charger Module (TP4056)
  • USB to TTL UART CP2104 Serial Converter (or any alternative)
  • 3.7v 1200mAh Lithium Polymer Battery (to fit project box)
  • Project Box 59 X 87 X 31mm ( – order code 30-0652) £2.15.
  • Mini Push Button Latching on/off switch

Additional Arduino libraries required:

3 thoughts to “GPS System with Arduino Mini & OLED Display”

  1. Hi Scullcom,
    My Name is Jamie and I am so new to electronics & programming its not funny. I am a 12V & 240V electrician. I am interested in something a little new & thought a little electronics project would be fun. I’ve been watching your youtube videos & they are very interesting & you seem very knowledgeable in this field. Saying this it seems a little out of my league without doing some course.

    I am really interested in the “simple GPS system arduino mini & OLED display” to start with.

    I was wondering if it could be configured to read kilometer readings & if so , could it also store the kilometer readings so they accumulate over time eg. in a years time or so you could see how many kilometers you’ve accumulated over this time?

    My email

    Thank you so much for your time

  2. thank you for such an amazing project!!!! bought all described materials and assembled this project ad it works!!!!!

  3. Ok I’ve been working on something for weeks now, one line of code , (long,6). I cant do anything with it.
    What I want to do is save the whole number to eeprom when I push a button , form there I can enter it in place of London and find my way back to that place . Eventually id like to build my own boat anchor. Any idea how to convert long,6 and lat,6 to save the whole number ,as a number to eeprom ? If you try it it will only read 6 on the oled.

Leave a Reply

Your email address will not be published. Required fields are marked *