GPS (DIY) problem #266

Closed
opened 2026-10-05 05:55:32 +02:00 by adam · 26 comments
Owner

I have set up an iGate using a LilyGO T3 v1.6.1 board. Since I want it to be portable, I installed a NEO-6M GPS module. I flash the Lora32 V2.1/1.6.1 + GPS (DIY) v3.2.3 firmware version.
However, the screen displays 'Satellites=0', no matter how long I leave it outdoors.
As a test, I uploaded a custom code via Arduino IDE, and the Serial Monitor correctly shows GPS data, which means the wiring and connections are working fine.
Yet, with the iGate software, I don't get any GPS readings.
What could be the problem?

I have set up an iGate using a LilyGO T3 v1.6.1 board. Since I want it to be portable, I installed a NEO-6M GPS module. I flash the Lora32 V2.1/1.6.1 + GPS (DIY) v3.2.3 firmware version. However, the screen displays 'Satellites=0', no matter how long I leave it outdoors. As a test, I uploaded a custom code via Arduino IDE, and the Serial Monitor correctly shows GPS data, which means the wiring and connections are working fine. Yet, with the iGate software, I don't get any GPS readings. What could be the problem? <!-- github-sync-id:4204514786 -->
adam closed this issue 2026-10-05 05:55:32 +02:00
Author
Owner

Hi

One if one firmware works and the other doesn't there is no problem

Is that they are different (different way of doing things and usually also different pins selected)

So let's start with the pins: did you check which pins are used on the igate firmware?

Hi One if one firmware works and the other doesn't there is no problem Is that they are different (different way of doing things and usually also different pins selected) So let's start with the pins: did you check which pins are used on the igate firmware? <!-- github-comment-id:4187091846 -->
Author
Owner

Ι connect GPS TX pin with Lilygo 34 pin and GPS RX pin with Lilygo 12 pin.

Ι connect GPS TX pin with Lilygo 34 pin and GPS RX pin with Lilygo 12 pin. <!-- github-comment-id:4187236561 -->
Author
Owner

Is the above connection correct?

Is the above connection correct? <!-- github-comment-id:4199133168 -->
Author
Owner

use those 12 and 34 pins...

if date and time is updated (it should be less than 30 secs) then its connected as expected

if this works you will have to wait to get the fix (which takes more time - but only the first time))

use those 12 and 34 pins... if date and time is updated (it should be less than 30 secs) then its connected as expected if this works you will have to wait to get the fix (which takes more time - but only the first time)) <!-- github-comment-id:4199548542 -->
Author
Owner

The led in the gps module blinks that means it get fixed, but in the screen of lilygo displays satelites=0.

It is in exterior sky at least 1hour.

The led in the gps module blinks that means it get fixed, but in the screen of lilygo displays satelites=0. It is in exterior sky at least 1hour. <!-- github-comment-id:4201559961 -->
Author
Owner

test it changing the cables (RX and TX) between them .... it seems this should be the only missing part of it

test it changing the cables (RX and TX) between them .... it seems this should be the only missing part of it <!-- github-comment-id:4201577550 -->
Author
Owner

i tested but nothing happens

i tested but nothing happens <!-- github-comment-id:4201638581 -->
Author
Owner

did the time and date update or not (this is the first indicator that the gps works)

test with both ways (Of the RX and Tx connections)

did the time and date update or not (this is the first indicator that the gps works) test with both ways (Of the RX and Tx connections) <!-- github-comment-id:4201646902 -->
Author
Owner

How do I know that the time and date has been updated?
The time is updated via the internet from the pool.ntp.org.

How do I know that the time and date has been updated? The time is updated via the internet from the pool.ntp.org. <!-- github-comment-id:4201677262 -->
Author
Owner

How do I know that the time and date has been updated? The time is updated via the internet from the pool.ntp.org.

you are using the GPS information ... time and date should be received from Gps (but i got confused from Tracker screen which shows the time and date all the time)

i should add a way to double check the GPS data it receives and validates that the board does receive the gps.

do you have the "send beacon with GPS data" switch enabled?

if the leds blinks it should eventually show on the screen the number of satellites it receives.

> How do I know that the time and date has been updated? The time is updated via the internet from the pool.ntp.org. you are using the GPS information ... time and date should be received from Gps (but i got confused from Tracker screen which shows the time and date all the time) i should add a way to double check the GPS data it receives and validates that the board does receive the gps. do you have the "send beacon with GPS data" switch enabled? if the leds blinks it should eventually show on the screen the number of satellites it receives. <!-- github-comment-id:4201705652 -->
Author
Owner

do you have the "send beacon with GPS data" switch enabled? YES.

I will flash now with the tracker firmware (not igate) to check if it works.
Wait some minutes for the results

do you have the "send beacon with GPS data" switch enabled? YES. I will flash now with the tracker firmware (not igate) to check if it works. Wait some minutes for the results <!-- github-comment-id:4201721176 -->
Author
Owner

With the tracker version firmware it works with the initial pin connection (GPS TX pin with Lilygo 34 pin and GPS RX pin with Lilygo 12 pin).

Maybe something wrong happens with the igate firmware version.

With the tracker version firmware it works with the initial pin connection (GPS TX pin with Lilygo 34 pin and GPS RX pin with Lilygo 12 pin). Maybe something wrong happens with the igate firmware version. <!-- github-comment-id:4201772126 -->
Author
Owner

With the tracker version firmware it works with the initial pin connection (GPS TX pin with Lilygo 34 pin and GPS RX pin with Lilygo 12 pin).

Maybe something wrong happens with the igate firmware version.

is the same code that works for all boards with GPS. So now you have validations on the wiring for GPS.
now put the igate firmware and don't add any locations info (latitude and longitude) and just enable the "send beacon with gps data" and wait

> With the tracker version firmware it works with the initial pin connection (GPS TX pin with Lilygo 34 pin and GPS RX pin with Lilygo 12 pin). > > Maybe something wrong happens with the igate firmware version. is the same code that works for all boards with GPS. So now you have validations on the wiring for GPS. now put the igate firmware and don't add any locations info (latitude and longitude) and just enable the "send beacon with gps data" and wait <!-- github-comment-id:4201783721 -->
Author
Owner

it doesn't work. I flash with the igate firmware, i leave location empty (appears 0) and check the "send real-gps beacon".

it doesn't work. I flash with the igate firmware, i leave location empty (appears 0) and check the "send real-gps beacon". <!-- github-comment-id:4201870853 -->
Author
Owner

now you have to wait to get the GPS fix for it to send any beacon

now you have to wait to get the GPS fix for it to send any beacon <!-- github-comment-id:4201878269 -->
Author
Owner

It is fixed. I am in a terrace :)

It is fixed. I am in a terrace :) <!-- github-comment-id:4201888687 -->
Author
Owner

callsign ?

callsign ? <!-- github-comment-id:4201898659 -->
Author
Owner

SY2EIA
We want to use it in a volunteer rescue team, to put in the emergency operation center car, in order to check where is the member of the team.

SY2EIA We want to use it in a volunteer rescue team, to put in the emergency operation center car, in order to check where is the member of the team. <!-- github-comment-id:4201906997 -->
Author
Owner

SY2EIA-10

SY2EIA-10 <!-- github-comment-id:4201910208 -->
Author
Owner

what does it say on the screen? does the gps-led blinks ?

what does it say on the screen? does the gps-led blinks ? <!-- github-comment-id:4201922673 -->
Author
Owner

Yes the gps-led blinks.
In the screen
SY2EIA-10
WIFI: OK APRS-IS: OK
IP: 192.168.107.179 / Satelite(s): 00

Yes the gps-led blinks. In the screen SY2EIA-10 WIFI: OK APRS-IS: OK IP: 192.168.107.179 / Satelite(s): 00 <!-- github-comment-id:4201940377 -->
Author
Owner

Yes the gps-led blinks. In the screen SY2EIA-10 WIFI: OK APRS-IS: OK IP: 192.168.107.179 / Satelite(s): 00

can we chat over Telegram ? look for the same user as my GitHub user...

> Yes the gps-led blinks. In the screen SY2EIA-10 WIFI: OK APRS-IS: OK IP: 192.168.107.179 / Satelite(s): 00 can we chat over Telegram ? look for the same user as my GitHub user... <!-- github-comment-id:4201957533 -->
Author
Owner

i dont have telegram. Do you want viber or whatsapp; I will send you my number in email.

i dont have telegram. Do you want viber or whatsapp; I will send you my number in email. <!-- github-comment-id:4201974178 -->
Author
Owner

send number it over mail (we continue over WhatsApp)

send number it over mail (we continue over WhatsApp) <!-- github-comment-id:4202017336 -->
Author
Owner

i find you in telegram

i find you in telegram <!-- github-comment-id:4202044826 -->
Author
Owner

no news with this, so im closing (if something new appears, let me know)

no news with this, so im closing (if something new appears, let me know) <!-- github-comment-id:5917860548 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/LoRa_APRS_iGate#266