Tutorials
ALL TUTORIALS CUSTOMER PROJECTS
Evaluating PointPerfect IP correction service
If you purchased the PointPerfect Prepaid – 1 Month RTK-SSR corrections product, you can follow these steps to evaluate its performance: Connect the GNSS antenna
PointPerfect L-Band key storage firmware upgrade
In this brief tutorial we will show you step by step how to load the PointPerfect L-Band key storage firmware so you don’t need to
Mock location with USB OTG
If you are ever in need to convert your GNSS RTK USB OTG connection into a TCP client or TCP server connection, this tutorial is
Configure your simpleRTK2B receiver with your smartphone
There are plenty of tutorials explaining how to change the configuration of your ZED-F9P with u-center, but sometimes you are in the field and you
Back to basics: How is it possible to get centimeter accuracy with GPS?
Sometimes a video is better than 1’000 words. We prepared a new 10-min videotutorial to explain the basics of RTK and how it is possible
Use Copilot to generate an AI code
‘Any sufficiently advanced technology is indistinguishable from magic.’ Arthur C. Clarke In the SBC Neural Network post we saw a 1k weights network trained with
SBC interface with uROS library
In this tutorial we will learn how to use the uROS library for micropython: https://github.com/mgtm98/uRos ROS is an Operating System for Robots in which the
Connect different motors to your SBC
In this tutorial we will see how to connect the most common types of motors to the SBC. We will also show you how to
BLE Bridge firmware update
In this brief tutorial we will show you step by step how to load the BLE Bridge firmware.Remember that if you own a WiFi NTRIP
PointPerfect L-Band key update
If you own a PointPerfect L-Band Corrections Receiver NEO-D9S and you are connecting it to a ZED-F9P, you will need to send a security key
RTK GNSS performance with extreme antenna positions
How do weird RTK GNSS antenna positions affect the receiver performance? We receive many requests asking the above question. The answer is not easy because
Use PointPerfect with u-blox receivers
This tutorial explains how to configure your receiver to receive PointPerfect corrections.We will cover three use cases: You have a simpleRTK2B receiver, PC and a
How to integrate a Neural Network in your SBC
In this article we will learn how to integrate a neural network in the SBC. We will create a 3-layer neural network to approximate the
Use PointPerfect with Septentrio and non u-blox receivers
In order to use PointPerfect with non u-blox receivers and 4G NTRIP Master you need to: Enable the Select to use Point Perfect with non
ArduPilot simpleRTK2B+heading configuration + external corrections
This tutorial is useful for you if you want to use the simpleRTK2B+heading kit with external RTK corrections sent via MissionPlanner/QGroundControl. Important things before start:
How to configure simpleRTK3B as static base station
simpleRTK3B Pro powered by Septentrio Mosaic-X5 can generate and output DGPS and/or RTK corrections in the RTCM and CMR formats, for L1, L2 and L5
Disable UART1/UART2 communications
When configuring the 4G NTRIP Master, UART1/UART2 communications (out) need to be disabled.In this quick tutorial we will cover this, for both the simpleRTK2B and
Connecting simpleRTK3B to PinPoint GIS via Bluetooth
Are you a fan of Septentrio PinPoint GIS software and would like to connect your simpleRTK3B board via Bluetooth? Just follow these basic steps: Connect
How to load antenna calibration files to simpleRTK3B receivers
Antenna calibration files are used to increase even more the accuracy of GNSS measurements.If you have a double or triple band calibrated antenna, you can
How to generate RINEX files with simpleRTK3B
In this tutorial you will learn how to generate RINEX files from your simpleRTK3B board powered by Septentrio Mosaic RTK module. These files are useful
Send RTK base station corrections to ArduPilot with Mission Planner, QGroundControl and MAVProxy
This tutorial will cover how to configure MissionPlanner and QGroundControl to send base station RTK corrections to the autopilot. The instructions have been tested with
Send NTRIP corrections to ArduPilot with MissionPlanner, QGroundControl and MAVProxy
This tutorial will cover how to configure MissionPlanner and QGroundControl to send NTRIP RTK corrections to the autopilot. If you want to use your own
ArduPilot simpleRTK3B Heading configuration
Get high precision GNSS based heading to your ArduPilot project with the simpleRTK3B Heading receiver, based on Septentrio Mosaic-H, with this easy tutorial. Important things
Micropython platforms benchmarking
SBC is based on STM32F7, but there are other CPUs on the market. Here we compare some of them to a common Python benchmark. Benchmark
Measuring SBC application performance
During application design, you need to know what to expect from the SBC in terms of computation speed to design an application that can process
Hide your code inside the programmable simpleRTK2B-SBC
Sometimes we want to hide the source code to the user visibility.In C this is easy because C source code and C executable are separate
Using git with the programmable simpleRTK2B-SBC
In this tutorial we will explain how to take advantage of the version control tools on SBC. During the development of the applications for SBC,
simpleRTK2B-SBC: fixed IP Ethernet network connection + sharing Internet from a PC
In this tutorial we will show how to give your SBC a fixed IP and how to connect it to a PC.This is an ideal
Share your base station with RTK2go
“RTK2go is the world’s most popular free NTRIP Caster created to allow you to publish your GNSS RTK correction streams for others to use with
ArduPilot simpleRTK2B+heading configuration
Looking at the official Ardupilot forum we found many users having problems configuring their simpleRTK2B+heading kit with their ArduPlane / ArduCopter / ArduRover software.After some
Visualise GNSS RTK real-time data in Google Earth
Follow the steps of this tutorial to visualise real-time positioning and tracking data in Google Earth with your simpleRTK2B receiver. Get your material ready: PC
Export your survey work from your Android device to QGIS and AutoCAD
In this tutorial we will explain how to export your Android device surveying project created with SW Maps, Mapit GIS or Mapit Spatial to QGIS
Custom geoid for orthometric height measurements in Android with Mapit GIS or Mapit Spatial
For some applications you may need to use a high quality orthometric height (height above mean sea level) measurement in real time with your Android
Ellipsoidal, orthometric and geoid height 101
Many customers get confused with the different heights (altitude) reported by their GNSS receiver.In this post we will show the concept of each one with
How to build a portable PPK data logger
Today we are going to show step by step how to build a standalone PPK (Post-Processing Kinematic) data logger, including how to configure simpleRTK2B-F9P to
How to use Ardusimple products with iOS smartphones/tablets
Today we want to share with you how to connect ArduSimple GPS/GNSS RTK receivers to iOS devices. The number of applications available is still quite
Unboxing RTK Calibrated Surveyor Kit
Your RTK Calibrated Surveyor Kit comes in several pieces carefully packed in a box. Along with an ArdusSimple Pole for survey GNSS antenna (or a
Centimeter GPS with any Android app (mock location)
In this tutorial we will explain how to configure Ardusimple RTK receivers to be used as mock location for Android smartphones/tablets in order to get
simpleRTK2B FW1.13 configuration files available
Starting now the ArduSimple configuration files for ZED-F9P have been updated to FW1.13. Check our refreshed configuration files page to learn more.
Unboxing RTK Handheld Surveyor Kit
You got your new Handheld Surveyor Kit? First things first, follow this quick guidelines to get your kit set up for it. Remember all the
Visual vs. RF Line-of-Sight – What is the difference?
Dear followers, If you own a Medium Range (MR), Long Range (LR) and eXtra Long Range (XLR) radios or kit, you might have noticed that all
Basic data logging with simpleRTK2B ZED-F9P integrated memory
Dear followers, Today we want to talk to you about an interesting feature of simpleRTK2B and simpleRTK2Blite ZED-F9P boards. The onboard flash memory can be
How to use Ardusimple products with Android smartphones/tablets
In this step by step tutorial we will explain how to use your Android device with Ardusimple products. Make sure your device supports Bluetooth 2.0 or
Did you know… with the LR kit you can connect to the base station and see real time the rover’s position?
With our simpleRTK2B – Starter Kit LR IP67, you will receive a pre-configured base and a pre-configured rover. Would you like to be connected with
WiFi NTRIP Master firmware update
ArduSimple WiFi NTRIP Master board (aka ESP32 XBee) is in continuous development and new versions with cool new features are being released periodically.In this brief
Did you know… you can add multiple rovers to our LR kit?
With our simpleRTK2B – Starter Kit LR IP67, you will receive a pre-configured base and a pre-configured rover. Would you like to connect multiple rovers
Connect your simpleRTK2B/3B to a Raspberry Pi
Some users have asked us how can they connect their simpleRTK2B/3B boards to a Raspberry Pi and we have prepared this guide to show all
Changing the baudrate of Ardusimple Bluetooth module
All our Bluetooth modules come pre-configured at 38400bps which works for almost everyone. We have prepared this tutorial for those users with special needs that
simpleRTK2B hack #3: the definitive guide to fix bricked ZED-F9P
Use case: U-center is not recognizing simpleRTK2B USB (aka the ZED-F9P is bricked) and hack #2 is not working. This case is rare but can
simpleRTK2B hack #2: unbrick ZED-F9P / use UART1 via USB
Use case 1: U-center is not recognizing simpleRTK2B USB (aka the ZED-F9P is bricked) for any of the following reasons: – Failure uploading the firmware
simpleRTK2B hack #1: unleash the double USB power of simpleRTK2B
Use case: Customer has a computer (with Internet) and needs to connect the simpleRTK2B to a NTRIP service to get cm level accuracy and also
ZED-F9P firmware update with simpleRTK2B + fw version check
In this post we will show you how to update the firmware of the ZED-F9P in your simpleRTK2B board. Note: For non Windows 10 users, if
simpleRTK2B performance with NTRIP correction services
Prepare yourself a strong coffee because the data shown here will have to be read twice. In the last post we showed how to connect
simpleRTK2B connection to a NTRIP correction service
We have shown some figures about the performance of the ZED-F9P in the simpleRTK2B shield in base-rover configuration, where the base sends corrections to improve
Building a high precision navigation gadget with simpleRTK2B
In previous updates we have given some figures about the accuracy of the simpleRTK2B board with u-blox ZED-F9P module. We like to spend hours looking
Testing simpleRTK2B accuracy in RTK base-rover configuration
We have received many questions about the real accuracy of the simpleRTK2B board with the ZED-F9P module and we will write a series of posts
Debug session with simpleRTK2B and STM32 Nucleo
The simpleRTK2B shield works great as a standalone board, which you can use directly with your computer or your smartphone. But we are sure that
simpleRTK2B connection to smartphone via Bluetooth
The simpleRTK2B shield is compatible with all the GNSS applications available for Android/iOS that support USB or Bluetooth connections with an external GNSS unit. You