The MATEKSYS AP Periph GNSS, M10-L4-3100 GPSis equipped with AP_Periph L431 CAN node, MAX-M10S, RM3100, SPL06-001, DroneCAN protocol & UART_MSP, and many other cool specs that make this GPS a winner in the wing game!
Features
M10-L4-3100 is based on ArudPilots’ AP_Periph firmware, It is a GNSS+COMPASS+BAROMETER peripheral with CAN/DroneCAN and UART/MSP interfaces.
M10-L4-3100 uses multi-constellation GNSS powered by u-Blox MAX-M10S, MAX-M10S is a concurrent GNSS receiver that can receive and track multiple GNSS systems. Owing to the multi-band RF front-end architecture all four major GNSS constellations, GPS, Galileo, GLONASS, and BeiDou can be received concurrently.
M10-L4-3100 integrates an industrial-grade compass PNI RM3100 which provides high resolution, low power consumption, no hysteresis, large dynamic range, and high sampling rates.
Specifications
Firmware: ArduPilot AP_Periph: MatekL431-Periph
GNSS u-blox MAX-M10S (GPS, GLONASS, Galileo, and BeiDou)
Magnetic Compass RM3100
Barometer SPL06-001
Patch GNSS Antenna 25*25*4mm
MCU STM32L431RCT6
UART3, onboard MAX-M10S
UART2(TX2 RX2), MSP Protocol
CAN, DroneCAN Protocol
I2C JST-GH connector for external AirSpeed sensor
LED Indicators:
CAN Bootloader LED - Blue
Slow blinking, working
Fast blinking, Booting
GNSS PPS LED, Green
Blinking(1Hz) when GNSS has 3D fixed
Solid on after powering on
3.3V LED, Red
Input voltage range: 4.5~5.3V (5V pad/pin)
Power consumption: 60mA
Operating Temperatures: -20~80 °C
36mm*36mm*12mm
16g
IMPORTANT NOTES
On M10-F4-3100, The 3 magnetic coils have little solder paste to avoid the excess to “tilt” them, resulting in some reading inaccuracies of the compass. Any strong impacts will definitely separate them, especially the “tall coil” Sen-Z-f. Please use this precision module with care.
The default configuration on MAX-M10S with u-Blox FW5.1 is concurrent reception of GPS, Galileo, and BeiDou B1I with QZSS and SBAS enabled. GLONASS is disabled by default.
Beidou B1I (1561.098 MHz) and GLONASS can’t be enabled at the same time. Beidou B1C (1575.42 MHz) and GLONASS can be enabled at the same time. Flight controller firmware(INAV, Betaflight, ArduPilot) doesn’t support enabling Beidou B1C for now.
With GPS, Galileo, and BeiDou B1I with QZSS and SBAS enabled, MAX-M10s can receive more than 30 Sats with HDOP down to 0.55.
Starting with u-Blox GNSS FW3.01, the time pulse is aligned with UTC time and that time is set valid only after the leap second is downloaded. That could take up to 12.5 min. Probably PPS LED will not blink immediately after GPS has 3D fixed.