Thank you for visiting → Compete For Nothing.com ←
If you find anything useful leave me a comment and share.
Interested in Rapberry Pi, Arduino, C#, Unity3D, Game Creation, VB.NET, learning and most important of all Sharing!.

Categories

Search

Using SKYLAB SKM53 GPS Module Arduino Sketch

Using the SKYLAB SKM53 Module is quite easy, but you need to pay special attention
to the RX and TX. RX on Arduino goes to TX on GPS module. Default baud on this GPS
is 9600. I found I could not get the GPS to connect without external power which is
3.3v but I have been running it from 5v and it seems ok.

Could you please what logic levels you used to communicate with this module as I read in the data sheet that it uses 2.85V LVTTL logic levels. Did you have to do any logic level shifting? Also could you clarify how you powered the gps? Did you use the Arduino’s 5V source?

I think you have a problem with power, on some Arduino I could not provide the power from the same source.
Try powering your arduino from battery and then power your GPS from http://competefornothing.com/?p=167
let me know how you went.

Warren, i try powering the GPS module from http://competefornothing.com/?p=167 but still no luck. i still got the same result. so, what is the problem actually? i read on website that we should stay outside to get the satellite fix.. i tried that way but still no luck..help me please..

The board I used is Arduino Nano, make sure that the power supply going to the GPS is separate than the power for the Arduino. It only takes a few seconds to get a GPS fix and display the current location (must be outside).

One point to note, is that pins 2 & 3 can’t be used for softwareserial on 32u4 based Arduinos (Leonardo, Pro Micro, Fio Etc.) because of the way interrupts are handled. Changing to pins 9 & 10 works though, you could also use hardware serial on these boards too (Serial1), as they are not used by the USB on the 32u4.

Hi Warren, tnx for the codes. Is there a good website you can refer me to that can help me understand the details of what all the output pins (rxd, txd, nc, rst) are and how they work? If you could also explain them briefly,it would really help me a lot. Tnx

Hi Warren
First i would like to thank you for this but unfortunately it did not work with me too. It gives the same results Mahmoud and Ady had. I have asked one of the TAs she told me that this problem might be coming from the micro controller it self. I tried your code on Arduino Mega 2560 and it didn’t work out so do you think she might be right on this tip. Should i switch my code to the Nano Arduino ?
looking forward for a replay.
Best Regards

I had using your code to run the skylab GPS Skm53 with arduino UNO… Unfortunately, the result still 000..000.
I also tested it using external power and another codes but still not working. I really happy if you could help me. Thank you