---
product_id: 58044306
title: "BN-880 GPS Module U8 with Flash HMC5883L Compass + GPS Active Antenna Support GPS Glonass Beidou Car Navigation for Arduino Raspberry Pi Aircraft Pixhawk APM Flight Controller"
brand: "geekstory"
price: "49806CFA"
currency: XOF
in_stock: true
reviews_count: 13
category: "Geekstory"
url: https://www.desertcart.sn/products/58044306-bn-880-gps-module-u8-with-flash-hmc5883l-compass-gps
store_origin: SN
region: Senegal
---

# Built-in flash memory for config TTL & RS-232 data level support Dual GPS + Compass module BN-880 GPS Module U8 with Flash HMC5883L Compass + GPS Active Antenna Support GPS Glonass Beidou Car Navigation for Arduino Raspberry Pi Aircraft Pixhawk APM Flight Controller

**Brand:** geekstory
**Price:** 49806CFA
**Availability:** ✅ In Stock

## Summary

> 🛰️ Navigate smarter, not harder — the BN-880 GPS keeps you ahead of the pack!

## Quick Answers

- **What is this?** BN-880 GPS Module U8 with Flash HMC5883L Compass + GPS Active Antenna Support GPS Glonass Beidou Car Navigation for Arduino Raspberry Pi Aircraft Pixhawk APM Flight Controller by geekstory
- **How much does it cost?** 49806CFA with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.sn](https://www.desertcart.sn/products/58044306-bn-880-gps-module-u8-with-flash-hmc5883l-compass-gps)

## Best For

- geekstory enthusiasts

## Why This Product

- Trusted geekstory brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Config Memory Flash:** Stores your settings internally so you never waste time resetting configurations.
- • **Flexible Data Output:** Supports TTL by default, easily switch to RS-232 with a converter cable for versatile integration.
- • **Compact & Lightweight:** Small 1.18" footprint and 0.64 oz weight fits perfectly in drones, cars, and DIY projects.
- • **Plug & Play Compatibility:** No driver needed for Raspberry Pi; just install software and get started instantly.
- • **Precision Dual-Module Design:** Separate GPS and HMC5883L electronic compass for ultra-sensitive navigation and orientation.

## Overview

The BN-880 GPS module combines a high-sensitivity GPS receiver with a dedicated HMC5883L electronic compass, offering dual-module navigation in a compact form factor. Featuring built-in flash memory to save your configuration, it supports TTL and RS-232 data levels for flexible connectivity. Ideal for Raspberry Pi, Arduino, and open-source flight controllers, this module delivers fast indoor GPS fixes and precise compass data, making it a must-have for professional-grade navigation and DIY tech projects.

## Description

desertcart.com: Geekstory BN-880 GPS Module U8 with Flash HMC5883L Compass + GPS Active Antenna Support GPS Glonass Beidou Car Navigation for Arduino Raspberry Pi Aircraft Pixhawk APM Flight Controller : Electronics

Review: compass output is separate from the GPS - Very sensitive. GPS which easily gets a fix indoors, something my handheld gps cannot do. Note that the compass output is separate from the GPS output. GPS uses Tx Rx and outputs NMEA sentences. Compass uses I2c and outputs integers that are proportional to the X,Y,Z magnetic field. The compass output can be converted to a direction, but only when the unit is level. You need an accelerometer to make the equivalent of a gimbaled compass. Both the compass and GPS work well, but it's better to think of this thing as two devices that use a common power supply than one integrated unit.
Review: Great little GPS module - Small footprint, very quick fix. In order to use the module with the Arduino, I soldered an angle connector to the holes in front of the socket, see attached photo. Note that the default, out of the box, baud rate for the unit I got was 9600, not the 38400 listed in the product description.

## Features

- BN-880 is suitable for Open source flight controller, not for flight control with SCM
- Bn 880 gps module is dual module compass, with and electronic compass IC HMC5883L
- Bn 880 gps module has flash to save configuration. So you do not need to reset next time when you use it
- DIts data Level is TTL or RS-232, Default TTL level. To make it be RS232 output, you need to use one TTL to RS232 converter cable
- When you use it for Raspberry Pi, there is no driver needed but you need to install software

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B078Y6323W |
| Best Sellers Rank | #33,548 in Electronics ( See Top 100 in Electronics ) #3,486 in Car Electronics |
| Customer Reviews | 4.4 4.4 out of 5 stars (227) |
| Date First Available | January 11, 2018 |
| Is Discontinued By Manufacturer | No |
| Item Weight | 0.64 ounces |
| Item model number | FZ2920 |
| Manufacturer | Geekstory |
| Product Dimensions | 1.18 x 1.18 x 0.39 inches |

## Product Details

- **Brand:** Geekstory
- **Connectivity Technology:** Cellular
- **Display Type:** LED
- **Included Components:** BN-880 GPS Module, 15cm Cable
- **Item Weight:** 0.04 Pounds
- **Map Type:** Street
- **Mounting Type:** Dashboard Mount
- **Operating System:** Linux
- **Product Dimensions:** 2.8"L x 1.1"W
- **Vehicle Service Type:** Car

## Images

![BN-880 GPS Module U8 with Flash HMC5883L Compass + GPS Active Antenna Support GPS Glonass Beidou Car Navigation for Arduino Raspberry Pi Aircraft Pixhawk APM Flight Controller - Image 1](https://m.media-amazon.com/images/I/6121ix6sdpL.jpg)

## Available Options

This product comes in different **Size** options.

## Questions & Answers

**Q: is it compatable with raspberry pi? suitable speed for in car navigation? drivers available for raspberry pi?**
A: This BN-880 GPS is compatible with Raspberry Pi. You can use it after everything connect well, no driver needed. It is suitable for car navigation

**Q: One review cites orientation in 'reviews'- and inav has a compass orientation value.  if so: which direction is default forward?**
A: Hi. The end opposed to the wiring is the front for the compass. The top is opposed to the side with the label. Hope this helps you.

**Q: Can it be used with eagle tree micro vector**
A: Does the eagle tree micro vector has TX and RX interface? If yes, it can work

**Q: Will this work with naza m v2?**
A: Yes, it can work with naza m v2. If you have any issue when using this product, please contact us directly for assistance.

## Customer Reviews

### ⭐⭐⭐⭐⭐ compass output is separate from the GPS
*by X***X on March 31, 2019*

Very sensitive. GPS which easily gets a fix indoors, something my handheld gps cannot do. Note that the compass output is separate from the GPS output. GPS uses Tx Rx and outputs NMEA sentences. Compass uses I2c and outputs integers that are proportional to the X,Y,Z magnetic field. The compass output can be converted to a direction, but only when the unit is level. You need an accelerometer to make the equivalent of a gimbaled compass. Both the compass and GPS work well, but it's better to think of this thing as two devices that use a common power supply than one integrated unit.

### ⭐⭐⭐⭐⭐ Great little GPS module
*by K***E on January 11, 2020*

Small footprint, very quick fix. In order to use the module with the Arduino, I soldered an angle connector to the holes in front of the socket, see attached photo. Note that the default, out of the box, baud rate for the unit I got was 9600, not the 38400 listed in the product description.

### ⭐⭐⭐⭐⭐ Great, works well, not fast enough for rocketry
*by M***. on December 20, 2020*

This thing is thick, warm, and accurate (why I’m rating those characteristics heaven only knows). What it’s not, it’s not good for high speed arduino projects like planes or rockets where you want telemetry data fast. Serial is slow, and you’re better going with systems that can use faster communications channels.

## Frequently Bought Together

- Geekstory BN-880 GPS Module U8 with Flash HMC5883L Compass + GPS Active Antenna Support GPS Glonass Beidou Car Navigation for Arduino Raspberry Pi Aircraft Pixhawk APM Flight Controller
- SpeedyBee V3 F7 Flight Controller Stack: 30x30 Drone FC Stack with 4in1 50A ESC BL32, Wireless Betaflight Configuration, Blackbox,Solder-Free Plugs,WiFi,Bluetooth for 3-6S 4" 5" FPV Drone Cinelifter
- Team Blacksheep TBS Crossfire Nano Rx (Special Edition)

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.sn/products/58044306-bn-880-gps-module-u8-with-flash-hmc5883l-compass-gps](https://www.desertcart.sn/products/58044306-bn-880-gps-module-u8-with-flash-hmc5883l-compass-gps)

---

*Product available on Desertcart Senegal*
*Store origin: SN*
*Last updated: 2026-03-09*