GPS for Heltec LoRa ESP32

I have the mesh running on 2 Heltec LoRA ESP32 boards. I would like to add GPS to each Heltec board. What is the best GPS module to use for this?

Thanks.

1 Like

Hi There,

I’m using the same hardware.
Just search on eBay for "
Gyneo6mv2 GPS Module Neo-6m Gy-neo6mv2 Board With Antenna"
It is very simple to install.
Just connect the power and TX from GPS to pin 36

// the default ESP32 Pin of 15 is the Oled SCL, set to 36 and 37 and works fine.
// Tested on Neo6m module.
#undef GPS_RX_PIN
#undef GPS_TX_PIN
#define GPS_RX_PIN 36
#define GPS_TX_PIN 37

It’s plug and play :wink:

2 Likes

Perfect. That is exactly what I needed. Thank you.

Hello! refloating this old topic. If possible, I need this explianed like I’m five.
So… in order to connect this GPS module to the the Heltec board…
-TX from GPS connects to pin 36 on the Heltec board
-GNC and VCC from GPS connect to GNC and VCC from Heltec board
No need to connect RX from GPS to TX from Heltec board?
@droneforce-uk @sacfxdx

Thats correct. The pins on the module now are 36 to RX and 33 to TX. the only pin u need is 36 to tx of the gps.

Hi there,

Sorry if I am late to the party…I ordered this version of the Neo-6 GPS board with antenna
https://amzn.eu/d/6ZB06VD
I then wired as described above…
GPS VCC - Board 5V
GPS Gnd - Board GND
GPS TX - Board 36

Is that correct?

I then went into the '‘Position’ menu in the Android app
and under GPS Mode I chose - ENABLED
and nothing happens…
also tried editing the ‘Redefine GPS_TX_PIN’ and put it to 36 but still nothing even after a restart.
For reference I am using the latest stable version 2.2.24.e6a2c06
Any help would be gratefully appreciated

Not to worry…Got it working by changing the ‘Redefine GPS_RX_PIN’ to 36 and the Redefine GPS_TX_PIN’ to 37. All working now