Connecting a U-Blox CAM-M8Q-Breakout Multi GNSS Module (GPS) to my Arduino UNO?

Hey everyone,

I recently got an U-Blox CAM-M8Q-Breakout Multi GNSS Module (GPS), and I want to connect it to my Arduino UNO. There's just one problem, I'm not very savvy when it comes to the hardware side of things for microcontrollers. So, I'm not really sure where to connect everything to get the GPS working. I've googled things and haven't really been able to find anything. There isn't even a guide online as far as I can tell. My skill when it comes to hooking up hardware is horrendous, I'm more of a software guy myself.

It should be noted, that i'm currently running a OpenLog MicroSD on my Arduino Uno, and it 's taking up the following pins:

5V

GND

GND

Digital Pin # 2

Digital Pin # 3

Digital Pin # 4

I plan on eventually using the GPS and having it transfer data to the OpenLog and onto a MicroSD card.

I'm assuming the following setup for Blox CAM GPS to Arduino UNO:

Blox Cam to Arduino UNO

VCC ----> 3.3V
GND ----> GND
TX ----> Not really sure, Can I use any digital pin?
RX ----> Not really sure, Can I use any digital pin?
SCL ----? SCL
SDA ----> SDA
Time Puls ----> No idea
Int ----> no idea
LNA_EN ----> no idea
Safeboot ----> no idea
Reset ----> Arduino Reset pin
VIIO ----> No idea

It's also probably important to mention that I can't find any libraries that go with this GPS, if someone could help me find those, that'd be great. Because even once I get the hardware setup, I still need find the libraries before I can make any progress.

I doubt anyone knows exactly what you mean by a 'U-Blox CAM-M8Q-Breakout Multi GNSS Module (GPS)'.

Presumably you know, so can you provide the forum with a link to the actual board you are using ?

In general, since Ublox GPSs are 3.3V devices, you should not connect them directly to 5V Arduinos such as the UNO, you can fry (destroy) the GPSs if you do this.

srnet:
I doubt anyone knows exactly what you mean by a 'U-Blox CAM-M8Q-Breakout Multi GNSS Module (GPS)'.

Presumably you know, so can you provide the forum with a link to the actual board you are using ?

In general, since Ublox GPSs are 3.3V devices, you should not connect them directly to 5V Arduinos such as the UNO, you can fry (destroy) the GPSs if you do this.

Sorry, I should have posted the link.

its unusual to find a library for a specific model of GPS, use a generic GPS library such as TinyGPS++.

Your GPS is a 3.3V device, dont connect its TX and RX pins directly to a 5V UNO, you need some form of logic level conversion.