Getting Started with U-Center for u-blox (2024)

Introduction

U-center from u-blox is a free software tool for configuring u-blox GPS receivers under Windows. U-center is a dense program with many interface elements. It can be overwhelming at first but over time it will become easier to use. For all its GUI weaknesses, it is very powerful for configuring the u-blox line of modules (such as the NEO-M8P-2 and SAM-M8Q to name a few). In this tutorial, we will be exploring some of its features with the NEO-M8P-2.

Required Materials

To follow along with this tutorial, you will need the following materials. You may not need everything though depending on what you have and the design of the u-blox's board. We'll be using the NEO-M8P-2 throughout this guide. Feel free to add it (or another u-blox module) to your cart, read through the guide, and adjust the cart as necessary.

GNSS L1/L2 Multi-Band Magnetic Mount Antenna - 5m (SMA)

GPS-15192

$72.95

1

Favorited Favorite 32

Wish List

    SparkFun GPS-RTK Board - NEO-M8P-2 (Qwiic)

    GPS-15005

    $264.95 $179.95

    6

    USB Micro-B Cable - 6 Foot

    CAB-10215

    $5.50

    15

    Favorited Favorite 23

    Wish List

      Interface Cable SMA to U.FL - 100mm

      WRL-09145

      $5.50

      3

      Favorited Favorite 19

      Wish List

        Required Software

        The software can be obtained from u-blox. To follow along with this tutorial please download and install u-center. Once completed, open it.

        Install Drivers

        For this tutorial we'll assume you have the SparkFun GPS-RTK but u-center can be used with any u-blox based product. Start by attaching a micro-B cable to the GPS-RTK board.

        Now open Windows Device Manager. The NEO-M8 series has an annoying feature where the module comes up as a Windows Sensor rather than a serial device. If your u-blox receiver does not appear under COM ports then right click on the u-blox GNSS Location Sensor and then Update Driver. Next, click on Browse my computer for driver software.

        Then “Let me pick”...

        Select the first USB serial device.

        The SparkFun GPS-RTK board should now enumerate as a USB serial COM port. In the list below, the GPS-RTK board is COM12.

        Return to u-center and drop down the port list. Select the COM port that is your RTK board. Congrats! You can now use u-center.

        Configuring and Outputting NMEA Sentences

        Let’s go over a few features you’ll likely use:

        Text Console

        The text console button will show you the raw NMEA sentences. This is handy for quickly inspecting the visible ASCII coming from the module over USB.

        Configure

        The configuration button opens the most powerful window. From this window you can inspect and configure new settings. It’s not obvious but when you click on a setting such as ‘MSG (Messages),’ u-center will poll the module for its current state. The ‘10s’ in the corner indicates how old the displayed information is. In this case it’s been 10 seconds since this setting was last queried. Click on the ‘Poll’ button to update the information. Go ahead and select the F0-00 NMEA GxGGA message. As you click the dropdown menu, the software will poll the current settings. It’s a bit disorienting at first but gets better over time.

        The MSG configuration is very powerful. It allows you to enable or disable various NMEA sentences as well as binary protocols such as NAV-PVT (checkout the full protocol datasheet). Once a sentence is selected, such as GxGGA, the check boxes will be populated. If you want to disable the GxGGA sentence for the SPI interface, uncheck the SPI checkbox and then click ‘Send’. Congrats! The GxGGA sentence is no longer presented on the SPI interface. This raises an important fact:

        Note: The NEO-M8 series has 4 interfaces: USB(serial), I2C, SPI, and UART. All interfaces can access information simultaneously. This means you can inspect configuration settings over the USB serial port while your Arduino makes setting changes over the I2C port. You can read NMEA sentences over the I2C port or send RTCM data into the module over SPI. It’s all highly configurable.

        What is the USB Port on the NEO-M8P?

        It’s like any other USB to serial device. It will enumerate on your computer as a COM port and acts as such. It is independent and separate from the UART port that is a dedicated TTL serial port.

        If something is not accessible through u-center, it probably means that feature or setting is not compatible with the currently attached device. For example, the UART2 box is grayed out in the image above. The NEO-M8P does not have a second UART so you can’t address it.

        Ports

        The Ports (PRT) sub-menu under Configuration is very helpful. You can do things like change the baud rate, I2C address, and protocols. Depending on your application, you may want to enable or disable entire interface protocols. For example, if you want to enable NMEA sentences for the SPI interface, you would do it here. Fortunately, the factory default for the NEO-M8P is good for I2C and UART1 for RTK purposes (input of RTCM3 is enabled for both ports).

        This is also the menu that allows you to change the I2C address of your GPS-RTK. Because we are big fans of the Qwiic system, we’ll be using the GPS-RTK on the I2C bus. If we had another device on the bus that uses address 0x42 this menu will allow us to change the address of the GPS-RTK.

        Poke around the various config menus. If you get your module into an unknown state you can unplug and replug to reset the settings.

        Messages

        The messages window will allow you to view the various sentences reported by the module. It’s not obvious but if you double click on ‘NMEA’, the tree of messages will fold away. Similarly, if you double click on ‘UBX’, it will expand showing the various UBX sentences. By default, many of these are not enabled.

        Resources and Going Further

        Getting Started with U-Center for u-blox (16)

        Ready to get hands-on with GPS?

        We've got a page just for you! We'll walk you through the basics of how GPS works, the hardware needed, and project tutorials to get you started.

        Take me there!

        We only went over a few of the features with the u-center. For more resources, we recommend checking your module's protocol specification and the u-center's documentation for more information.

        Once you've mastered U-Center you're ready to begin configuring your Ublox module! Check out some of these related tutorials:

        Building an Autonomous Vehicle: The Batmobile

        Documenting a six-month project to race autonomous Power Wheels at the SparkFun Autonomous Vehicle Competition (AVC) in 2016.

        Favorited Favorite 8

        GPS-RTK Hookup Guide

        Find out where you are! Use this easy hook-up guide to get up and running with the SparkFun high precision GPS-RTK NEO-M8P-2 breakout board.

        Favorited Favorite 6

        GPS-RTK2 Hookup Guide

        Get precision down to the diameter of a dime with the new ZED-F9P from u-blox.

        Favorited Favorite 11

        Setting up a Rover Base RTK System

        Getting GNSS RTCM correction data from a base to a rover is easy with a serial telemetry radio! We'll show you how to get your high precision RTK GNSS system setup and running.

        Favorited Favorite 18

        How to Build a DIY GNSS Reference Station

        Learn how to affix a GNSS antenna, use PPP to get its ECEF coordinates and then broadcast your own RTCM data over the internet and cellular using NTRIP to increase rover reception to 10km!

        Favorited Favorite 20

        Getting Started with U-Center for u-blox (2024)

        FAQs

        Is U-Center free? ›

        u-center is u-blox' powerful GPS evaluation and visualization tool which can be downloaded free-of-charge from our website (www.u-blox.com).

        What is U-Center Android? ›

        The u-center GPS evaluation App provides a powerful graphical tool for evaluation and performance analysis of the GPS receiver built into your Android powered mobile device.

        What is the UC Davis U Center? ›

        The University Credit Union Center is a 150,000-square-foot reservable arena, located next to the Activities and Recreation Center. From concerts to career fairs to basketball camps, it's the ideal space to host any large event.

        How to configure a GPS module? ›

        For interfacing, make the connections as follows:
        1. Connect Vcc of GPS module to Power Supply Pin (5V) of Arduino Uno.
        2. Connect Rx (Receiver Pin) of GPS module to D3 Pin of Uno.
        3. Connect Tx (Transmitter Pin) of GPS module to D4 Pin of Uno.
        4. Connect GND (Ground Pin) of GPS module to GND of Uno.

        What is u-blox GPS? ›

        u-blox provides starter kits which allow quick prototyping of variety of applications for the Internet of Things. It develops and sells chips and modules that support global navigation satellite systems (GNSS), including receivers for GPS, GLONASS, Galileo, BeiDou and QZSS.

        What is LVL Android? ›

        The License Verification Library (LVL) is a library you can add to your application that handles all of the licensing-related communication with the Google Play licensing service.

        What is Android Central app? ›

        Android Central provides in-depth buyers guides you can trust, for Android phones, tablets, smart home devices, the Android OS and wider Google ecosystem, and everything in between, as well as detailed help and how-to guides readers can trust.

        What is Android Basic UI building blocks? ›

        An android component is simply a piece of code that has a well defined life cycle e.g. Activity, Receiver, Service etc. The core building blocks or fundamental components of android are activities, views, intents, services, content providers, fragments and AndroidManifest.

        What is Android Studio and where can you get it? ›

        Android Studio is available for macOS, Windows and Linux desktop platforms. It replaced Eclipse Android Development Tools (ADT) as the primary IDE for Android application development. Android Studio and the Software Development Kit can be downloaded directly from Google.

        Top Articles
        Oppenheim – Travel guide at Wikivoyage
        How tech powers the sensory-friendly screenings that open theaters to everyone
        Spasa Parish
        The Machine 2023 Showtimes Near Habersham Hills Cinemas
        Gilbert Public Schools Infinite Campus
        Rentals for rent in Maastricht
        159R Bus Schedule Pdf
        11 Best Sites Like The Chive For Funny Pictures and Memes
        Officially Announcing: Skyward
        Momokun Leaked Controversy - Champion Magazine - Online Magazine
        Maine Coon Craigslist
        How Nora Fatehi Became A Dancing Sensation In Bollywood 
        ‘An affront to the memories of British sailors’: the lies that sank Hollywood’s sub thriller U-571
        Haverhill, MA Obituaries | Driscoll Funeral Home and Cremation Service
        Rogers Breece Obituaries
        Ella And David Steve Strange
        Ems Isd Skyward Family Access
        Elektrische Arbeit W (Kilowattstunden kWh Strompreis Berechnen Berechnung)
        Omni Id Portal Waconia
        Banned in NYC: Airbnb One Year Later
        Four-Legged Friday: Meet Tuscaloosa's Adoptable All-Stars Cub & Pickle
        Patriot Ledger Obits Today
        Harvestella Sprinkler Lvl 2
        Storm Prediction Center Convective Outlook
        Experience the Convenience of Po Box 790010 St Louis Mo
        modelo julia - PLAYBOARD
        Poker News Views Gossip
        Abby's Caribbean Cafe
        Joanna Gaines Reveals Who Bought the 'Fixer Upper' Lake House and Her Favorite Features of the Milestone Project
        Pull And Pay Middletown Ohio
        Navy Qrs Supervisor Answers
        Trade Chart Dave Richard
        Sweeterthanolives
        How to get tink dissipator coil? - Dish De
        Lincoln Financial Field Section 110
        1084 Sadie Ridge Road, Clermont, FL 34715 - MLS# O6240905 - Coldwell Banker
        Kino am Raschplatz - Vorschau
        Classic Buttermilk Pancakes
        Pick N Pull Near Me [Locator Map + Guide + FAQ]
        'I want to be the oldest Miss Universe winner - at 31'
        Gun Mayhem Watchdocumentaries
        Ice Hockey Dboard
        Infinity Pool Showtimes Near Maya Cinemas Bakersfield
        Dermpathdiagnostics Com Pay Invoice
        A look back at the history of the Capital One Tower
        Alvin Isd Ixl
        Maria Butina Bikini
        Busted Newspaper Zapata Tx
        Rubrankings Austin
        2045 Union Ave SE, Grand Rapids, MI 49507 | Estately 🧡 | MLS# 24048395
        Upgrading Fedora Linux to a New Release
        Latest Posts
        Article information

        Author: Greg Kuvalis

        Last Updated:

        Views: 6036

        Rating: 4.4 / 5 (75 voted)

        Reviews: 90% of readers found this page helpful

        Author information

        Name: Greg Kuvalis

        Birthday: 1996-12-20

        Address: 53157 Trantow Inlet, Townemouth, FL 92564-0267

        Phone: +68218650356656

        Job: IT Representative

        Hobby: Knitting, Amateur radio, Skiing, Running, Mountain biking, Slacklining, Electronics

        Introduction: My name is Greg Kuvalis, I am a witty, spotless, beautiful, charming, delightful, thankful, beautiful person who loves writing and wants to share my knowledge and understanding with you.