Hands-on: Beitian BN-880 GPS module

Looking for a decent replacement for my u-blox NEO-6M GPS modules I came by super cheap, Chinese, Beitian BN-880 modules from Banggood. According to information found in the internet, it’s build based on u-blox Neo-M8N and is capable of receiving signals from GPS, GLONASS, Galileo, BeiDou, QZSS and SBAS. Plus integrated magnetometer module. Yesterday package finally arrived and here are my first impressions:

  • It’s not single board, but 2 boards glued together
  • There is not casing, and cases for popular Neo-6M wont fit. BN-800 is much taller
  • It accepts both 5V and 3.3V voltage and 5V UART level is safe, nothing burned
  • It connected to Cleanflight and iNav without any problems at 38400bps
  • Quick windowsill test showed that indeed it works not only with GPS, but also other positioning systems. When GPS Neo-6M was barely able to acquire 4 satellites, Beitian BN-880 found 9 and a solid 3D fix
  • I did not tested magnetometer yet

Beitian BN-880

Beitian BN-880 Antenna

Beitian BN-880 Side view

Hopefully I will be able to perform more tests next few weekends and provide more info on this module. For now it looks very promising.

6 thoughts on “Hands-on: Beitian BN-880 GPS module

  1. Hi Pawel, any update on this gps? Have you flown a mission or tried RTH with INav? Does your Naze32 see it compass in CleanFlight? Thank you.

  2. Great. Cleanflight Configurator shows no Mag now that I cut and removed the on-board one. I did set align_mag=CW0.

    Did you connect to the Naze with 4 wire (+v, gnd, Tx & Rx) or with 6 wires (C&D)? Also, did you calibrate the mag, is there a way to do that? With correct mag dec, heading is off by 54° in the configurator. If I shift the mag dec by that amount, heading is correct. Any ideas, thank you!

    1. As far as I remember, it’s CW180FLIP.
      This GPS module has GPS and MAG as separate devices, so all 6 lines has to be connected. Vcc and GND for power, Tx Rx for GPS and SCA SCL for MAG.
      External MAG just replaces internal, so calibration is performed in the same way, in Configurator with a button

  3. Thank you, working now for me. How do you have your 880 oriented? Label up, or down? I’m assuming the connector is toward the rear?

Leave a Reply

Your email address will not be published.