How to connect RTK receiver to NVIDIA Jetson

In this step-by-step tutorial we explain how to connect GNSS RTK receiver to NVIDIA Jetson platform. You can connect RTK receiver via USB port or M.2 slot if your embedded platform has it.

In this tutorial we use M.2 slot to connect simpleRTK2B M.2 receiver to NVIDIA Jetson embedded platform, since it offers several advantages over a USB connection:

  • M.2 interface provides a more direct and reliable connection, eliminating potential USB communication issues. This ensures stable and consistent data transmission, crucial for precise positioning applications.
  • M.2 connection offers a compact and integrated solution, saving valuable space on your embedded platform.

Required hardware:

How to connect ArduSimple RTK receiver to NVIDIA Jetson Nano?

  1. If it your 1st setup, get started with Jetson Nano Developer Kit by following the manufacturer’s instructions.
  2. Attach uFL to SMA antenna cable to the uFL connector of simpleRTK2B M.2 receiver marked as “GPS”.
  1. Unpower Jetson Nano Developer Kit.
  2. Using screwdriver, remove 2 screws at the front of the Jetson Nano module.
  1. Release the side latches located on either side of the heatsink of Jetson Nano module. The heatsink of module will pop-up.
  1. Remove heatsink from the slot.
  2. Using screwdriver, remove the screw located in the center of the board.
  1. Insert simpleRTK2B M.2 receiver into the M.2 connector at a slight angle, seat the card and install the retaining screw. Route antenna cable appropriately.
  1. Replace the heatsink. Angle the card up slightly towards to the connector, and insert the card. Make sure that it seats correctly. Then press down on the card until retained by the latches. Then replace screws to secure the board. Now you have your RTK receiver installed.
  1. Insert microSD card into Jetson Nano, connect keyboard and mouse via USB port, a computer display via HDMI or DP port.
  2. Connect RTK antenna to uFL to SMA antenna cable. Place the antenna in a location with good view of the sky, or near a window for testing the functionality.
  3. Power Nvidia Jetson Nano via preferred power supply options. We use Micro-USB Power Supply because out of the box, the developer kit is configured to accept power via the Micro-USB connector.
  1. Your RTK receiver should be automatically configured. To verify, open Terminal and type the following. command. You will see the /dev/ttyACM0 has been created automatically.
					ls /dev/tty*
  1. Your RTK receiver should be automatically configured. To verify, type in Terminal the following command to display the raw data stream from the RTK Reciever located at the /dev/ttyACM0 serial port.
					sudo cat /dev/ttyACM0
  1.  The GPS stream from yourt RTK receiver shows similar to the below.
If you want to do this tutorial, we have ArduSimple products in stock and ready to be shipped:

If you liked this content, you can follow us on Twitter, YouTube, Facebook or LinkedIn to stay updated of content like this.

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