Installation & Setup

The SAM-M10Q works with the latest version of the SparkFun u-blox GNSS Arduino Library, v3. Install the library using Arduino's Library Manager Tool by searching for 'SparkFun u-blox GNSS v3'. If you prefer to manually install the library you can download the GitHub repository or download a ZIP of it here:

SparkFun u-blox GNSS v3 (ZIP)

The third version of this library complies with u-blox's updated UBX protocol that depreciates the UBX-CFG commands. These still work but are depreciated and u-blox now recommends using the updated VALSET, VALGET, and VALDEL commands included in v3 of the library. With the library installed, let's move on to taking a look at a couple of examples from the library.