This Wing is our only GPS/GNSS capable wing. It's great for adding location or time awareness to your project.
That said, it is the Wing with the most compatibility issues. That's because it uses UART serial to send/receive data. And many microcontrollers have only one UART and it's used for programming and debugging.
These are the Feathers that are not compatible:
- ESP8266 Huzzah Feather
- nRF52 Bluefruit Feather
All other Feathers have a free UART (mostly because they have native USB for upload/debug) or multiple UARTs, like the ESP32.
You can only have one GPS, but it can be used with any other Wing (since it's the only UART-using wing)
Like all GPS devices, the Wing needs a good antenna orientation to receive the tiny signals sent from space. The GPS Wing has a built in antenna, which can be used as long as the Feather is in a non-metallic enclosure and facing up.
You can use a uFL -> SMA and SMA antenna to add a big antenna for good reception when in an enclosure.
For best reception and performance, adding a backup battery will keep the GPS from having to download the 'Almanac' every time the Feather is turned on. Pick up a CR1220 battery and install it!