I am using this GPS:
And hooked it up following this guy and uploaded the same code. I'm using an arduino uno. (Tutorial : Reading GPS data via Arduino - YouTube). I'm using the TinyGPS library.. link on vids description.
When I upload and run the code, I get an output like this:
Testing TinyGPS library v. 13
by Mikal Hart
Sats HDOP Latitude Longitude Fix Date Time Date Alt Course Speed Card Distance Course Card Chars Sentences Checksum
(deg) (deg) Age Age (m) --- from GPS ---- ---- to London ---- RX RX Fail
-------------------------------------------------------------------------------------------------------------------------------------
**** **** ********* ********** **** ********** ******** **** ****** ****** ***** *** ******* ****** *** 0 0 0
**** **** ********* ********** **** ********** ******** **** ****** ****** ***** *** ******* ****** *** 0 0 0
Upon research, it seems to be that the TX and RX wires seem to be an issue. I connected pins 2 and 3; rx and tx respectively (also changed it in the code), to an individual segment on my breadboard since those tx and rx wire that came connected with the gps does not seem strong enough to connect directly to the arduino pins. I've tried swapping them around but still no luck...
could this be a faulty gps? The power led lights up though..
If it does seem to be faulty, what other inexpensive gps modules would you recommened that would prefably connect to a nodeMCU?
EDIT:
Looking at this question:
I've implemented the bottom part of the answer to tes whether or not my GPS is working. This is my output:
$GPRMC,000208.000,V,0000.0000,N,00000.0000,E,0.00,0.00,060180,,,N*73
$GPVTG,0.00,T,,M,0.00,N,0.0,K,N*02
$GPGGA,000208.000,0000.0000,N,00000.0000,E,0,00,99.9,-17.0,M,17.0,M,,0000*73
$GPGSA,A,1,,,,,,,,,,,,,99.9,99.9,99.9*09
$GPGLL,0000.0000,N,00000.0000,E,000208.000,V,N*4B
$GPRMC,000209.000,V,0000.0000,N,00000.0000,E,0.00,0.00,060180,,,N*72
$GPVTG,0.00,T,,M,0.00,N,0.0,K,N*02
$GPGGA,000209.000,0000.0000,N,00000.0000,E,0,00,99.9,-17.0,M,17.0,M,,0000*72
$GPGSA,A,1,,,,,,,,,,,,,99.9,99.9,99.9*09
$GPGLL,0000.0000,N,00000.0000,E,000209.000,V,N*4A
$GPRMC,000210.000,V,0000.0000,N,00000.0000,E,0.00,0.00,060180,,,N*7A
So I guess the GPS is working?? Not sure