I'm going to make some GPS projects in the future, so the first thing was to get my NEO-6M module working.
The wiring was really simple as we only need VCC, GND, RX, and TX. However, default module baud rate seems to vary so I had to do some debugging to find the correct baud rate. Afterward, the module found one satellite and got date/time but was unable to get the location. So I had to move the module outside so that it could see more satellites. This fixed the situation and we got the location.
The used library was TinyGPSPlus ( [ Ссылка ] ). Also, I found a site which had great information about the raw message format ( [ Ссылка ] ).
Next project will probably be a battery powered GPS logger which writes locations into SD card.
NEO-6M GPS module, eBay: [ Ссылка ]
Arduino UNO, eBay: [ Ссылка ]
Ещё видео!