Mateksys GNSS M9N-5883 is a multi-constellation GNSS module powered by the u-blox NEO-M9N receiver and paired with a QMC5883L magnetic compass. Based on the official Matek Systems documentation, this Matek GNSS module can concurrently receive and track multiple major GNSS constellations including GPS, Galileo, GLONASS, and BeiDou, making it a strong fit for flight controllers and navigation-sensitive projects. M9N-5883 is built for UAV navigation, autopilot systems, Betaflight, INAV, ArduPilot, and other embedded positioning applications that need both GNSS positioning and compass data. Official materials also provide wiring guidance, reset behavior, and installation notes, so this Mateksys GPS compass module is practical for both first-time setup and long-term flight controller integration. Features u-blox NEO-M9N based GNSS receiver with concurrent multi-constellation support. QMC5883L magnetic compass integrated on the same module. Patch antenna 25 x 25 x 4mm for compact GPS integration. UART interface for GNSS and I2C interface for compass data. JST-GH-6P connector for practical flight controller wiring. PPS LED and power LED status indication for setup and troubleshooting. Specifications Parameter Specification Model Mateksys M9N-5883 GNSS u-blox NEO-M9N Supported Constellations GPS, GLONASS, Galileo, BeiDou Magnetic Compass QMC5883L Antenna 25 x 25 x 4mm patch antenna Input Voltage Range 4V ~ 5.5V (5V pad/pin) Power Consumption 50mA UART Baudrate 38400 default Operating Temperature -20°C ~ 80°C Interfaces UART (TX, RX) for GNSS, I2C (DA, CL) for compass Connector JST-GH-6P Indicators 3.3V power LED (red), GNSS PPS LED (green) Dimensions 32 x 32 x 10 mm Weight 14.5 g Applications Flight controller GPS integration for Betaflight, INAV, and ArduPilot systems. Drone navigation, return-to-home, and heading-aware positioning. UAV telemetry and autopilot builds requiring GNSS and compass data. Embedded positioning projects that need stable multi-constellation reception. Packing List 1 x M9N-5883 1 x JST-GH-6P to JST-GH-6P 20cm silicon wire Other Content Wiring and setup follow the official Matek guidance: 5V to flight controller 4V to 5.5V RX to flight controller UART_TX TX to flight controller UART_RX CL to flight controller I2C_SCL DA to flight controller I2C_SDA G to flight controller GND Important notes from the official documentation include keeping the compass at least 10cm away from power lines, ESCs, motors, and ferromagnetic materials, and using firmware versions such as INAV 5.0.0, Betaflight 4.3.0, or ArduPilot 4.3 or newer for proper support. Resources M9N-5883 Setup Package Matek GPS Troubleshooting Guide u-center for Windows Official Mateksys M9N-5883 Page FAQ What is M9N-5883 used for?It is used for Matek flight controller GPS integration, UAV navigation, autopilot positioning, and compass-aware drone setups. Does M9N-5883 include a compass?Yes. Official specifications list an integrated QMC5883L magnetic compass. Which GNSS constellations does it support?Official documentation lists support for GPS, GLONASS, Galileo, and BeiDou.