SparkNavi Blue Setup Guide

This guide provides detailed setup procedures for connecting various peripheral modules to the SparkNavi Blue flight controller, including ArduPilot parameter configuration and Mission Planner usage.

All setup steps are based on the SparkNavi Blue hardware configuration (STM32H743, ICM42652 + ICM42688 dual IMU, CAN FD, dual GPS), with parameter values optimized for Blue's hwdef.


Topics

SparkNavi F9P GPS Module Setup

u-blox ZED-F9P RTK GPS with onboard BMM150 compass — wiring to SparkNavi Blue GPS1 / GPS2, single- and dual-GPS parameter setup, GPS_AUTO_CONFIG, GPS_AUTO_SWITCH, and EK3 jamming mediation.

Centimeter-level accuracy with base station / NTRIP; multi-band L1 / L2 / E5b across GPS / GLONASS / Galileo / BeiDou / QZSS.

RSSI Receiver Setup

Configure receiver signal-strength reporting via S.BUS channel 16 or direct RSSI Out pin connection.

Includes FrSky X8R receiver + Taranis transmitter setup example.

STORM32 Gimbal Setup

Wiring and channel mapping for STORM32BGC three-axis gimbal with SparkNavi Blue. Covers PITCH / ROLL / YAW control and lock mode.

Includes SERVO9–SERVO12 / RCIN9–RCIN12 mapping and STORM32 GUI v0.90 tuning.

DroneCAN Barometer Setup

Connect DroneCAN barometer modules via CAN1 / CAN2. Mission Planner DroneCAN/UAVCAN interface usage and Inspector data review.

MTF-01 Optical Flow Setup

MicoAir MTF-01 optical flow module integration with SparkNavi Blue's TELEM2 port. Covers MAV_ID, SERIAL2_OPTIONS, and RNGFND1 parameter configuration.

VL53L1X Distance Sensor Setup

Configuration of VL53L1X I2C laser rangefinder via SparkNavi Blue's I2C external port.

Airspeed Sensor Setup (Analog + Digital)

Analog airspeed via ARSPD_PIN = 18. Digital airspeed using MS5525 (I2C address 0x77).

Covers airspeed calibration procedure and SparkNavi Blue's specific ARSPD_BUS = 0 setting.

Microhard wireless module UDP Point-to-Multipoint configuration. Covers Master / Slave setup with multicast address / port assignments.


General Notes

  • After modifying parameters, click Write Params in Mission Planner and Reboot the flight controller
  • Some parameters only appear after a reboot (e.g., RNGFND1_ORIENT)
  • Targeted at ArduPilot 4.6.x and newer; some older versions may differ
  • For deeper ArduPilot reference, see official documentation

Need Help?

For setup issues, please reach us through the Contact page.

Engineering support response: 1–2 business days.