All-in-one positioning and navigation node for Pixhawk/ArduPilot systems. Combines a u-blox NEO-M9N multi-constellation single band (L1) GNSS with onboard magnetometer, barometer, IMU, safety switch, buzzer, and status LEDs over DroneCAN. Includes a USB-C connector for direct access to u-blox u-center software for configuration and logging. Suitable for UAVs, robotics, and mapping platforms where robust GNSS and rich onboard sensing are required.
Key Highlights
- GNSS receiver: Ublox NEO-M9N standard precision meter-level positioning (up to 0.7 m), concurrent GPS, Galileo, GLONASS, and BeiDou, plus anti-jamming/spoofing and RF interference mitigation.
- Antenna: Taoglas ceramic patch antenna, Optimized for L1 bands, delivering reliable positioning accuracy in a compact 25 × 25 × 4 mm ceramic form factor.
- RF front end: external dual filters (LNA + SAW) for improved interference rejection
- Integrated sensors: iSentek IST8310 magnetometer, InvenSense ICP-20100 barometer, InvenSense ICM-42688-P 6-axis IMU
- Open-source and flexible: runs ArduPilot peripheral firmware over DroneCAN for plug-and-play with Pixhawk and other DroneCAN-enabled flight controllers
- Safety and feedback: tactile safety switch, buzzer, and LEDs for safety, satellite fix, and system status
- USB-C port: Access u-center for quick configuration and data access without disassembly
- Standard connectors: Pixhawk Standard CAN (4-pin JST-GH), Pixhawk Standard Debug (6-pin JST-SH), and USB-C


Package includes
- 1× YARI GNSS module
- 1× 4-pin Pixhawk Standard CAN cable
- 1× GNSS module stand
Specifications
| Sensors and Processing | |
|---|---|
| GNSS receiver | u-blox NEO-M9N single-band L1 GNSS |
| Antenna | Taoglas CGGBP.25.4.A.02 ceramic patch antenna optimized for L1 |
| Magnetometer | iSentek IST8310 |
| Barometer | InvenSense ICP-20100 |
| IMU | InvenSense ICM-42688-P 6-axis IMU |
| MCU | STM32F412CEU6 |
| Indicators | Safety LED, GNSS Sat-Fix, and RGB System Status |
| Built-ins | Safety switch and buzzer |
| Antenna and RF | |
| Antenna size | 25 x 25 x 4 mm ceramic patch |
| RF front end | External dual filtering with LNA and SAW filtering |
| Interfaces | |
| DroneCAN | 1x Pixhawk Standard CAN, 4-pin JST-GH |
| Debug | 1x Pixhawk Standard Debug, 6-pin JST-SH |
| USB | 1x USB-C for u-center configuration and logging |
| Firmware compatibility | ArduPilot-compatible DroneCAN GNSS/peripheral firmware |
| Electrical and Environmental | |
| Supply voltage | 5 V |
| Current | 110 mA average, 117 mA max |
| Operating temperature | -25 to +85 C |
| Mechanical | |
| Dimensions | 60 (L) x 60 (W) x 15 (H) mm |
| Weight | 30 g |
| Other | |
| Country of origin | India |
GNSS Performance and Bands
| Accuracy and Update Rate | |
|---|---|
| Position accuracy | Up to 0.7 m under suitable conditions |
| Horizontal accuracy | 2.0 m |
| Speed accuracy | 0.05 m/s |
| Navigation update rate | Up to 25 Hz |
| Signal robustness | Anti-jamming, anti-spoofing, and RF interference mitigation support |
| Acquisition and Sensitivity | |
| Acquisition | Cold start 24 s; hot start 2 s; aided start 2 s |
| Satellites | 32+ maximum |
| Sensitivity | Tracking/navigation -167 dBm; cold/hot start -148 dBm; reacquisition -160 dBm |
| Frequency Bands | |
| Supported bands | GPS L1 C/A; GLONASS L1OF; BeiDou B1I; Galileo E1B/C |









