ARK G5 RTK GPS
INFO
This GPS module is made in the USA and NDAA compliant.
ARK G5 RTK GPS is a DroneCAN quad-band RTK GPS.
The module incorporates the Septentrio mosaic-G5 P3 Ultra-compact high-precision GPS/GNSS receiver module, magnetometer, barometer, IMU, and buzzer module.

Where to Buy
Order this module from:
- ARK Electronics (US)
Hardware Specifications
- DroneCAN RTK GNSS, Magnetometer, Barometer, IMU, and Buzzer Module
- Dronecan Firmware Updating
- Sensors
- Septentrio mosaic-G5 P3 Ultra-compact high-precision GPS/GNSS receiver module
- All-band all constellation GNSS receiver
- All-in-view satellite tracking: multi-constellation, quad-band GNSS module receiver
- Full raw data with positioning measurements and Galileo HAS positioning service compatibility
- Best-in-class RTK cm-level positioning accuracy
- Advanced GNSS+ algorithms
- 20Hz update rate
- ST IIS2MDC Magnetometer
- Bosch BMP390 Barometer
- Invensense ICM-42688-P 6-Axis IMU
- Septentrio mosaic-G5 P3 Ultra-compact high-precision GPS/GNSS receiver module
- STM32F412VGH6 MCU
- Safety Button
- Buzzer
- Two CAN Connectors (Pixhawk Connector Standard 4-pin JST GH)
- G5 "UART 2" Connector
- 4-pin JST GH
- TX, RX, PPS, GND
- G5 USB C
- Debug Connector (Pixhawk Connector Standard 6-pin JST SH)
- LED Indicators
- GPS Fix
- RTK Status
- RGB system status
- USA Built
- NDAA Compliant
- Power Requirements
- 5V
- 270mA
- 5V
- Dimensions
- Without Antenna
- 48.0mm x 40.0mm x 15.4mm
- 13.0g
- With Antenna
- 48.0mm x 40.0mm x 51.0mm
- 43.5g
- Without Antenna
- Includes
- CAN Cable (Pixhawk Connector Standard 4-pin)
- Full-Frequency Helical GPS Antenna
Hardware Setup
Wiring
The ARK G5 RTK GPS is connected to the CAN bus using a Pixhawk connector standard 4-pin JST GH cable. For more information, refer to the CAN Wiring instructions.
Mounting
The recommended mounting orientation is with the connectors on the board pointing towards the back of vehicle.
The sensor can be mounted anywhere on the frame, but you will need to specify its position, relative to vehicle centre of gravity, during PX4 Configuration.
Firmware Setup
The Septentrio G5 module firmware can be updated using the Septentrio RxTools application.
Flight Controller Setup
Enabling DroneCAN
In order to use the ARK G5 RTK GPS, connect it to the Pixhawk CAN bus and enable the DroneCAN driver by setting parameter UAVCAN_ENABLE to 2 for dynamic node allocation (or 3 if using DroneCAN ESCs).
The steps are:
- In QGroundControl set the parameter UAVCAN_ENABLE to
2or3and reboot (see Finding/Updating Parameters). - Connect ARK G5 RTK GPS CAN to the Pixhawk CAN.
Once enabled, the module will be detected on boot.
There is also CAN built-in bus termination via CANNODE_TERM
PX4 Configuration
You need to set necessary DroneCAN parameters and define offsets if the sensor is not centred within the vehicle:
- Enable UAVCAN_SUB_GPS, UAVCAN_SUB_MAG, and UAVCAN_SUB_BARO.
- The parameters EKF2_GPS_POS_X, EKF2_GPS_POS_Y and EKF2_GPS_POS_Z can be set to account for the offset of the ARK G5 RTK GPS from the vehicle's centre of gravity.
LED Meanings
The GPS status lights are located to the right of the connectors:
- Blinking green is GPS fix
- Blinking blue is received corrections and RTK Float
- Solid blue is RTK Fixed
See Also
- ARK G5 RTK GPS Documentation (ARK Docs)