Built-in RTK GPS Antenna
GNSS Car Antenna
GNSS Car Antenna

Products

Home >  Products > GNSS Positioning Solutions > GNSS Receivers > 
>
<

u-blox NEO-M9N DroneCAN GNSS Module for Pixhawk UAV

Model: TX-M9N

The TOXU TX-M9N is a DroneCAN GNSS module based on the u-blox NEO-M9N receiver, integrating an STM32G4 processor, electronic compass and ceramic patch antenna for UAV positioning and navigation.

u-blox NEO-M9N Receiver: Supports concurrent reception of GPS, GLONASS, Galileo and BeiDou satellite systems.

DroneCAN Communication: Uses 1 Mbit/s CAN bus communication for reliable data transmission without occupying a flight controller UART port.

STM32G4 Processor: Integrates a 170 MHz STM32G4 processor with 512 KB Flash for GNSS and DroneCAN data processing.

Integrated Electronic Compass: Available with a BMM150 or IST8310 compass for heading information and flight controller integration.

Integrated GNSS Antenna: Features a 25 × 25 × 4 mm ceramic patch antenna with 22 dB LNA gain.

Pixhawk UAV Compatibility: Designed as a cost-effective GNSS hardware option for DroneCAN-enabled PX4 and ArduPilot flight control systems, with integration compatibility comparable to the Holybro DroneCAN M9N architecture.

Leave a message Contact

Fill in your email address

Or you can continue to download without filling in

Product Description



Overview


The TOXU TX-M9N is an integrated DroneCAN GNSS module developed for UAV flight controllers and autonomous navigation systems. It combines a u-blox NEO-M9N GNSS receiver, STM32G4 processor, electronic compass, ceramic patch antenna and CAN communication interface in a compact housing.

The u-blox NEO-M9N receiver can concurrently receive GPS, GLONASS, Galileo and BeiDou signals. This multi-constellation capability improves satellite availability and positioning stability in demanding UAV operating environments.

Unlike a conventional UART GPS module, the TX-M9N communicates with the flight controller through the DroneCAN protocol at 1 Mbit/s. CAN bus communication provides reliable differential data transmission, improves resistance to electromagnetic interference and does not occupy a flight controller serial port.

Multiple CAN peripherals can also share the same CAN bus through a suitable CAN splitter or hub. This makes the TX-M9N suitable for UAV systems that require scalable peripheral integration.

The TX-M9N follows the principal hardware and communication configuration of the Holybro DroneCAN M9N GPS, providing system integrators with a cost-effective compatible option for supported Pixhawk, PX4 and ArduPilot platforms. Compatibility should be verified according to the flight controller connector, cable pinout and firmware configuration.



Key Features


u-blox NEO-M9N GNSS Receiver

Integrates the u-blox NEO-M9N receiver for concurrent tracking of up to four major GNSS constellations.


Multi-Constellation GNSS Support

Supports GPS, GLONASS, Galileo and BeiDou signals for improved satellite availability and reliable positioning.


DroneCAN Communication

Communicates with supported flight controllers through the DroneCAN protocol at a default CAN bus data rate of 1 Mbit/s.


STM32G4 Processing Platform

Uses a 170 MHz STM32G4 processor with 512 KB Flash to manage GNSS information, compass data and DroneCAN communication.


Integrated Electronic Compass

Available with a BMM150 or IST8310 electronic compass to provide magnetic heading information to the flight control system.


Improved Communication Reliability

CAN differential communication provides better resistance to electromagnetic interference than a conventional single-ended serial connection.


No UART Port Occupation

The DroneCAN interface allows the GNSS module to operate without occupying a flight controller UART or conventional GPS serial port.


CAN Bus Expansion

Multiple compatible CAN devices can share the same CAN bus through an appropriate CAN splitter board or hub.


Integrated Ceramic Patch Antenna

Includes a 25 × 25 × 4 mm ceramic patch antenna with 1.5 dBi antenna gain and 22 dB LNA gain.


PX4 and ArduPilot Support

Designed for DroneCAN-enabled UAV flight controllers running supported PX4 or ArduPilot firmware.


Software-Controlled CAN Termination

Supports software switching of the CAN termination resistance for flexible CAN bus system integration.



Technical Specifications


AttributeValue
ModelTX-M9N
Product TypeDroneCAN GNSS Module
GNSS Receiveru-blox NEO-M9N
Concurrent GNSSUp to 4 GNSS constellations
Supported ConstellationsGPS, GLONASS, BeiDou and Galileo
GPS FrequencyL1 C/A
GLONASS FrequencyL1 OF
BeiDou FrequencyB1I
Galileo FrequencyE1B/C
GNSS AugmentationWAAS, EGNOS, MSAS and QZSS
ProcessorSTM32G4
Processor Frequency170 MHz
Processor Flash512 KB
Electronic CompassBMM150 or IST8310
Communication ProtocolDroneCAN
Default CAN Bus Data Rate1 Mbit/s
Supported Flight Controller FirmwarePX4 and ArduPilot
Navigation Update Rate5 Hz default, 10 Hz maximum
Positioning Accuracy2.5 m
Speed Accuracy0.05 m/s
Maximum Number of Satellites22+
Antenna TypeIntegrated ceramic patch antenna
Antenna Dimensions25 × 25 × 4 mm
Antenna Gain1.5 dBi
Antenna LNA Gain22 dB
RF AmplifierMAX2659ELT+
Connector TypeGHR-04V-S
Input Voltage4.7–5.2 V DC
Power ConsumptionLess than 200 mA at 5 V
Operating Temperature-40°C to +80°C
Module DimensionsØ54 × 14.5 mm
Weight36 g
Cable LengthApproximately 27 cm
Additional HardwareRechargeable backup capacitor and low-noise 3.3 V regulator
CAN Termination

Leave a Message

Your Name *

Email *

Tel

Content *

GPS Active GPS Antenna GNSS RTK Antenna
GPS Active GPS Antenna GNSS RTK Antenna
GNSS RTK Antenna