plane icon
Shipping to
Next-day shipping from Europe with DHL. Get your order worldwide in 2-4 days!
Buy online and get delivered in 2-4 days via our local partners, like shopping locally!
We ship from Europe with DHL, get your order without surprises in 1-3 days!
Next-day shipping from Europe with DHL. Get your order in 14-21 days!
We deliver to Singapore in 2-4 business days. Need help? Contact our team at +65 3174 3631
We deliver to Hong Kong with DHL in 2-4 business days. Need help? Contact our team at +852 5808 4561
We deliver to China in 2-4 business days. Need help? Contact our team at +86 18367375467
We deliver to Taiwan in 2-4 business days. Need help? Contact our team at +886 2 7734 4400
Update (10/01/2026): We have plenty of stock of all our products, find us also in and    Shop now

User Guide: simpleRTK3B Pro

Product overview

You can use the simpleRTK3B Pro as a standalone board by connecting it to a PC or tablet. Additionally, it can be used as an add-on board for custom projects. e.g. as an Arduino shield.

The main component of the board is the mosaic-X5 Triple Band (L1/L2/L5) GNSS RTK receiver module.

Get started

Important: This is a traditional RTK module, so it is designed to work outdoors only. If you try to use it next to a window it will not work properly. Additionally, the module needs at least 10 seconds to initialize, so be patient.🙂

  1. Screw the GNSS antenna by hand to your receiver module antenna connector, do not use any tools.
  2. Connect the receiver to your PC via the USB port labelled as POWER+GPS.
  3. When you connect this product to a PC for the first time, the PC may not recognize it. You will only see a new Hard Disk in your computer. Open it and install the Septentrio driver.
  4. After installation is completed, disconnect and reconnect again, your PC will recognize the receiver. This only needs to be done once.
  1. Open a web browser and input the address http://192.168.3.1 to go to the Septentrio web interface.
  2. The first time you connect to the web interface you might be asked to create and new user. Input your new User Name and Password, and the Septentrio Factory User Name RxAdmin and Password S3pt3ntr10.
  1. The web interface will open and show the general status of your Septentrio receiver module.

In order to achieve centimeter level accuracy in your GNSS receivers, you have to get RTK corrections. So if you don’t have your own base station providing corrections, the easiest way to get RTK corrections are the available RTK Correction Services in your Country.

You just need to register into the service to get your NTRIP credentials such as server, port, username, password and mount point.

  1. Share your internet connection with the receiver via USB and receive RTK corrections by following this video tutorial.
  1. You will find incoming NTRIP corrections after waiting for a few minutes, and RTK Float or Fixed status.
Note: After restarting your receiver you will find that its IP address has changed, so you will have to check the new address and reconnect to it.

Hardware

Pinout

Power

The simpleRTK3B Pro can be powered from 4 different sources:

    • GPS USB port
    • XBEE USB port
    • Pixhawk connector
    • Arduino rail

Only one source is needed to power the board. You can connect all of them simultaneously without any risk.

With the simpleRTK3B Pro, we introduce the new High-Power (HP) XBee socket. If you connect a high-power device to this socket, ensure your power supply can provide the required power.

  • Use only high-quality USB-C cables no longer than 1 meter.
  • If you connect the simpleRTK2B Pro through a low-power USB hub or to a PC with low-power USB ports, you must connect the second USB port directly to a wall plug or a high-power USB port.

GNSS Antenna

The simpleRTK3B Pro does not include, but requires a high-quality GPS/GNSS triple band (L1/L2/L5) antenna. In order to get the best performance we recommend using our Triple Band simpleANT3B series antenna.

The board is compatible with both active antennas (maximum output is 150mA @ 3.3V) and passive antennas.

Installation Notes:

  • Always connect the antenna before powering the board. This is very important as some board components could overheat if no antenna is connected.
  • Screw the antenna to the SMA connector by hand, never use any tools. You could break the connectors if too much force is applied.
  • Install the antenna with the clearest possible view of the sky. Use it outdoors and as far as possible from surrounding buildings, mountains, …
  • For best results, install the antenna on top of a metallic flat plate of at least 20cm side lenght (e.g. a car top surface).

For more information on how antenna installation impacts performance, follow our GPS/GNSS antenna installation guide and video.

Interfaces

The simpleRTK3B Pro board has several interfaces that we will now explain in detail.

USB GPS

This USB-C connector gives you access to the native USB port from the mosaic-X5 module. After connecting your PC, two new COM ports will appear, granting access to the Mosaic-X5 configuration using RxTools.

Alternatively, you can configure your new module directly from a web browser. The web address 192.168.3.1 opens the Septentrio web interface, which you can use to both configure and monitor the receiver.

USB XBee

This USB-C connector grants you access to the UART port of the device (e.g. XBee radio plugin) connected to the XBee socket, if any, via a FTDI USB-to-UART converter. Please find the FTDI VCP driver at https://ftdichip.com/drivers/vcp-drivers.

This connector is also specially handy when used to power the board, as it allows to connect or disconnect the GPS USB at will, without losing power to the board.
Most standard USB wall adapters can be used for this purpose (e.g. a phone charger).

Pixhawk connector

This connector is a standard JST GH that can be used to connect the simpleRTK3B Pro to a Pixhawk autopilot, but alternatively you can also use this connector to power the board.

The connector is following the Pixhawk standard:

  • 5V_IN
  • Mosaic COM3 RX (3.3V level)
  • Mosaic COM3 TX (3.3V level)
  • Timepulse output (3.3V level)
  • Event input (3.3V level)
  • GND

Please remember that this board is only providing GNSS positioning, and not heading as it does not have a magnetometer.

Arduino rails

The simpleRTK3B Pro board includes Arduino UNO compatible pin rails (with optional header connectors) to connect to any Arduino UNO compatible device. The main pins are:

  • GND: Ground is available at the standard Arduino pins. You should always connect this line to the Arduino UNO board.
  • 5V IN/OUT:
    • When the LED next to this pin is OFF, the simpleRTK3B Pro board can be powered from this pin. For example, when plugged to an Arduino UNO board the simpleRTK3B Pro will turn ON (a minimum power of 300mA @ 5V is needed).
    • Alternatively, you can use the simpleRTK3B Pro board to power other shield boards. Turn ON the switch 5V=OUTPUT and the simpleRTK3B Pro board will provide 5V output from this pin.
  • IOREF: This pins affects the functionality of TX1, RX1, TX2, RX2 pins.
    • When connecting the simpleRTK3B Pro board to an Arduino UNO or Raspberry Pi, this pin is used to define the voltage level at the communication pins (TX1,RX1,TX2,RX2).
    • When a direct connection is present at the pin, the input voltage defines the voltage level at the communication pins (1.2V to 5.5V supported).
    • When 3.3V is a valid voltage level at the communication pins there is no need to rely on the IOREF pin, just switch the IOREF=3.3V switch ON and they will be set to that voltage level.
  • Communication TX-RX pins: These pins voltage level is defined by the IOREF setting.
    • TX1: Mosaic COM1 TX
    • RX1: Mosaic COM1 RX
    • TX2: XBee UART TX (this pin is also connected to Mosaic COM2 RX).
    • RX2: XBee UART RX (this pin is also connected to Mosaic COM2 TX).
High Power (HP) XBee socket
The simpleRTK3B Pro board has a High Power (HP) XBee socket. You can use this socket to connect any XBee compatible plugin. The following pins are available:
  • VCC: which is a 3.3V output with a maximum current of 1A constant and peaks of 1.5A.
  • XBee UART RX: at 3.3V level
  • XBee UART TX: at 3.3V level
  • GND.
This  High Power XBee socket is directly connected to the mosaic-X5 COM2 port.
Special function pins
In addition to the above, there’s also a few additional pins available for the most advanced users to use. If you are going to use your simpleRTK3B Pro connected to an Arduino UNO or Raspberry Pi, and you are not planning to use these pins, it is recommended not to connect them. Cut the header on these pins to avoid any connection and prevent unexpected behaviors.
  • Timepulse (TPS): 3.3V configuration time pulse output. The logic in this pin is inverted from the web interface, so selecting HIGH at the web interface sets the pin output to LOW.
  • External Event (EVT): Time synchronization input with a maximum voltage of 3.6V. This input is filtered to avoid glitches.
  • Logging Button (LOG): Logging is normally controlled via the web interface, but this pin is available to setup a physical button to control it.
    • Setting the LOG pin to LOW during 100 ms to 5 seconds toggles logging ON or OFF.
    • Setting the LOG pin to LOW for more than 5 seconds and then releasing it unmounts the current SD Card, if present, and mounts a new one if not mounted yet.
Remember that you can add a second XBee socket to your simpleRTK3B Pro board using our specific Shield for second Plugin Socket.
LEDs

The board includes 7 status LEDs:

  • POWER: Indicates that the board has power.
  • PVT: Lights up when a position has been calculated from available satellites view.
  • NO RTK: OFF with RTK FIX status, blinking when receiving RTCM data, ON when no RTK corrections are applied. (This LED is red).
  • XBEE>GPS: The XBEE radio is receiving data over the air and sending it to the mosaic-X5 module.
  • GPS>XBEE: The mosaic-X5 module outputs data to the XBEE radio, which is sending it over the air.
  • 5V IN/OUT: Indicates that there is voltage on that pin.
  • IOREF: Indicates that the IOREF pin is enabled and controlling associated Arduino rails pins voltage.
Buttons and switches

The board includes some configuration buttons:

  • XBee Reset Button: Used for programming XBee radio modules (e.g. firmware updates). You will likely never need to use it.
  • IOREF & 5V IN/OUT switch: Indicates whether the IOREF and 5V Arduino rail pins are set as INPUTS or OUTPUTS. In the second case the simpleRTK3B Pro board can be used to power external accessories like the Shield for a Second XBee socket or the Shield for Septentrio Native Ethernet, which you can use to configure your mosaic board remotely from the Septentrio web interface menu Communication > Ethernet.
Onboard datalogging (MicroSD card)

The simpleRTK3B Pro board incorporates a microSD card reader for data logging. You can configure the data logging functionality directly from the Septentrio web interface.

A peculiarity of Septentrio datalogging is that storage inside microSD card is done in batches. For example, if you only enable GGA messages for storage 1 time per second and you only leave the system up for 10 seconds, there will be no data inside the memory card because you did not reach the minimum data size for storage. We recommend raising the number of messages per second stored to ensure that a minimum number of trailing messages are lost when powering down.

In case you want to start/stop logging using a physical button there is a LOG labelled pin in the board for this purpose.

If you need additional information, such as upgrading firmware or configuring the receiver as a base-rover please refer to the Septentrio Configuration Page.

Accessories

You can add extra functionality to your simpleRTK3B Pro board by using one of our plugins connected to the XBee socket.

How to add plugin

  1. To connect the communication plugin to the XBee socket, simply insert it into the XBee connector on the board.
  1. To use the plugin, go to the How to configure Septentrio mosaic-X5 and mosaic-H page and load the configuration file Send 1Hz full NMEA to Plugin onto your receiver following the instructions.
  1. The board supports a second XBee plugin. You can use two communication plugins at the same time by adding a Shield for Second Plugin Socket. To attach it, you will need the Expansion Headers Kit (not soldered) on the receiver, or order Expansion Headers Kit (soldered) if you want us to solder it for you.

Got any questions or requests?
Contact us! We'll answer <24 hours!

Icon
Contact ArduSimple
Close

Want to learn more about GPS/RTK?

1. Our engineering team will contact you to solve any questions
2. We will keep you updated about promotions and new product releases
3.You will only hear from us when we have important news, we won’t spam your email