If you are working on projects that involve monitoring fleets, conducting high-altitude scientific experiments, or any application requiring device localization, the MKR GPS Shield provides the necessary functionality in a plug-and-play format.
The MKR GPS Shield is built around the u-blox SAM-M8Q GNSS (Global Navigation Satellite System) module. It is designed to stack on MKR-format boards but can also connect to any board with an Eslov connector using a cable.
This module supports concurrent operation with various positioning services, processing signals from GPS, GLONASS, and Galileo. It interfaces with Arduino boards either through a serial interface when mounted on top of an MKR board or through an I2C interface using a dedicated ESLOV cable included in the bundle.
Configuration Commands and Backup
The GPS module can be configured using special commands. An onboard battery holder allows the system to retain configurations set via software. This is particularly useful for applications like high-altitude experiments, where specific settings are required, such as changing the GPS operation mode to 1g. Additionally, you can enable Galileo’s localization option, which is off by default, by sending a configuration message (UBXCFG-GNSS) to the receiver. A detailed description of all commands in the protocol is available here.
Getting Started
The Arduino_MKRGPS library manages both interfaces and provides a consistent set of APIs to fully utilize the GPS-acquired information.
Package Includes:
1 x Arduino MKR GPS Shield ASX00017
Maxbotix MB1010 LV-MaxSonar-EZ1 Ultrasonic Rangefinder
ESP32 LoRa SX1278 0.96 Inch Blue OLED Display BT WiFi Module for Arduino
Pixhawk 2.4.7 Upgraded Flight Controller kit with GPS Module Combo Kit
F450 F550 / Q450 Q550 Replacement Arm Red (220mm) – Made in INDIA
Original Arduino Nano A000005
Auto-Calibrating Line Sensor LSS05
MQ-9 Carbon Monoxide, Methane and LPG Gas Sensor Module
Q100 Brushed Quad-copter Frame
0.3MP OV7670 Camera Module with High Quality SCCB Connector
Original ARDUINO NANO 33 BLE Board (With Header) ABX00034
Arduino Nano Board R3 with CH340 chip (Unsoldered)
RC832 Plus 5.8G 48CH Wireless AV Receiver
Arduino MKR Zero ABX00012
APM 2.8 Upgraded Flight Controller kit with GPS Module Combo Kit
3DR Single TTL MINI Radio Telemetry 433MHz 500mW for PIXHAWK and APM FC
WeMos ESP8266 D1 R2 V2.1.0 WiFi Development Board
Arducam 8MP IMX219 Camera for Raspberry Pi 4 Model B, Pi 3/3B+, Pi Zero 2W and More
Arduino UNO R4 WiFi ABX00087
Mini TS5828 FPV Set 5.8G 32CH 600mW AV RC Transmitter
ARF Quadcopter Advanced Combo Kit
TTGO T-Beam V1.1 ESP32 LORA 868MHz WiFi Wireless Bluetooth Module with IPEX &18650 Battery Holder-Unsoldered
EMAX Formula Series 45A ESC support BLHELI_32 ESC Dshot1200
Leonardo R3 Board Micro-USB compatible with Arduino 








There are no reviews yet.