Overview
This Beitian 240 series GNSS/GPS module is a compact GPS module with integrated ceramic antenna and electronic compass, designed for serial-port positioning and navigation in UAV & FPV drones, flight control, robotics, Arduino DIY, automotive positioning, industrial IoT, and timing applications. Provided model names: BE-240i / BF-240i / BH-240i.
Key Features
- Multi-constellation positioning options (model dependent): GPS / BDS / GALILEO, with some versions also supporting GLONASS G1 and IRNSS.
- Horizontal accuracy (model dependent): 2.0 m CEP or 1.5 m CEP.
- TTL-level serial output; protocols: NMEA, UBX.
- Configurable update rate (model dependent): 0.25 Hz–18 Hz (default 1 Hz) or 1 Hz–20 Hz (default 10 Hz).
- Built-in electronic compass (QMC5883 series; exact part varies by version).
- Integrated antenna design; antenna does not need to be externally connected.
- LED indicator behavior (documented for BE-240P): PPS light is off before positioning; after 3D positioning, the blue light flashes.
- Text shown in product materials: advanced spoofing/jamming detection integrates DCDC and LDO; supports LED light display.
Specifications
240 Series Model Comparison (as listed)
| Parameter | BE-240Q | BE-240P | BF-240Q | BH-240Q | BH-240P |
|---|---|---|---|---|---|
| Chip | M10050 | M10050 | B1301Y | B1301N | B1301N |
| Working mode | GPS L1 C/A, QZSS L1 C/A/S, BDS B1I/B1C, Galileo E1B/C, SBAS L1 C/A: WAAS, EGNOS, MSAS, GAGAN | GPS L1 C/A, QZSS L1 C/A/S, BDS B1I/B1C, Galileo E1B/C, SBAS L1 C/A: WAAS, EGNOS, MSAS, GAGAN | GPS L1, BDS B1, GALILEO E1, QZSS L1, SBAS L1 | GPS L1, GLONASS G1, BDS B1, GALILEO E1, QZSS L1, SBAS L1, IRNSS | GPS L1, GLONASS G1, BDS B1, GALILEO E1, QZSS L1, SBAS L1, IRNSS |
| Channel | N/A | N/A | 100 | 120 | 120 |
| Sensitivity | Cold start -148 dBm; Hot start -160 dBm | Cold start -148 dBm; Hot start -160 dBm | Cold start -148 dBm; Hot start -160 dBm | Cold start -148 dBm; Hot start -159 dBm | Cold start -148 dBm; Hot start -159 dBm |
| Horizontal accuracy | 2.0 m CEP | 2.0 m CEP | 2.0 m CEP | 1.5 m CEP | 1.5 m CEP |
| Speed accuracy | 0.05 m/s | 0.05 m/s | 0.1 m/s CEP | 0.1 m/s CEP | 0.1 m/s CEP |
| PPS time accuracy | RMS 30 ns; 99% 60 ns | RMS 30 ns; 99% 60 ns | - | - | - |
| Cold boot | 27 s | 27 s | 28 s | 28 s | 28 s |
| Aided start | 1 s | 1 s | - | - | - |
| Hot start | 1 s | 1 s | 1 s | 1 s | 1 s |
| Baud rate (bps) | 4800 bps - 921600 bps, default 115200 bps | 4800 bps - 921600 bps, default 115200 bps | 9600 - 2000000 bps, default 115200 bps, support sleep mode | 9600 - 2000000 bps, default 115200 bps, support sleep mode | 9600 - 2000000 bps, default 115200 bps, support sleep mode |
| Output level | TTL level | TTL level | TTL level | TTL level | TTL level |
| Output protocol | NMEA, UBX | NMEA, UBX | NMEA, UBX | NMEA, UBX | NMEA, UBX |
| Frequency of update | 0.25 Hz - 18 Hz, default 1 Hz | 0.25 Hz - 18 Hz, default 1 Hz | 1 - 20 Hz (default: 10 Hz) | 1 - 20 Hz (default: 10 Hz) | 1 - 20 Hz (default: 10 Hz) |
| FLASH | In the tank | In the tank | In the tank | In the tank | In the tank |
| Seconds pulse | 0.25 Hz to 10 MHz | 0.25 Hz to 10 MHz | - | - | - |
| Operational limits | Altitude 80,000 m; Velocity 500 m/s; Dynamics <4 g | Altitude 80,000 m; Velocity 500 m/s; Dynamics <4 g | Altitude 50,000 m; Velocity 500 m/s; Dynamics <4 g | Altitude 50,000 m; Velocity 500 m/s; Dynamics <4 g | Altitude 50,000 m; Velocity 500 m/s; Dynamics <4 g |
| Voltage | DC 3.6V-5.5V, typical: 5.0V | DC 3.6V-5.5V, typical: 5.0V | DC 3.6V-5.5V, typical: 5.0V | DC 3.6V-5.5V, typical: 5.0V | DC 3.6V-5.5V, typical: 5.0V |
| Current | 30 mA/5.0V | 30 mA/5.0V | 20 mA/5.0V | 20 mA/5.0V | 20 mA/5.0V |
| Size | 20*20*12.6 mm | 20*20*12.6 mm | 20*20*12.6 mm | 20*20*12.6 mm | 20*20*12.6 mm |
| Weight | 8.5 g | 8.5 g | 8.5 g | 8.6 g | 8.6 g |
| Connector | 2*1.25 pitch 6PIN with lock seat | 2*1.25 pitch 6PIN with lock seat | 2*1.25 pitch 6PIN with lock seat | 2*1.25 pitch 6PIN with lock seat | 2*1.25 pitch 6PIN with lock seat |
| Operating temperature | -40 C ~ +85 C | -40 C ~ +85 C | -40 C ~ +85 C | -40 C ~ +85 C | -40 C ~ +85 C |
| Storage temperature | -40 C ~ +105 C | -40 C ~ +105 C | -40 C ~ +105 C | -40 C ~ +105 C | -40 C ~ +105 C |
| Compass | Built-in with electronic compass QMC5883 | Built-in with electronic compass QMC5883P | Built-in with electronic compass QMC5883L | Built-in with electronic compass QMC5883L | Built-in with electronic compass QMC5883P |
BE-240P Module Main Performance Indicators (Table 1-1)
| Chip | M10050 |
| Receiver type | GPS L1 C/A, QZSS L1 C/A/S, BDS B1I/B1C, Galileo E1B/C, SBAS L1 C/A: WAAS, EGNOS, MSAS, GAGAN |
| Default position system | GPS, BDS, GALILEO |
| Augmentation system | SBAS, QZSS |
| Channel | N/A |
| Sensitivity (Tracking & Navigation) | -166 dBm |
| Sensitivity (Reacquisition) | -160 dBm |
| Sensitivity (Cold start) | -148 dBm |
| Sensitivity (Hot Start) | -160 dBm |
| Horizontal position | 2.0 m CEP |
| Velocity | 0.05 m/s |
| Dynamic heading | 0.3 deg |
| Time pulse | RMS 30 ns; 99% 60 ns |
| Acquisition (Cold start) | 27 s |
| Acquisition (Hot start) | 1 s |
| Acquisition (Aided start) | 1 s |
| Baud rate | 4800 bps - 921600 bps, default 115200 bps |
| Level | TTL level |
| Protocol | NMEA, UBX |
| NMEA messages | RMC, VTG, GGA, GSA, GSV, GLL |
| Update rate | 0.25 Hz - 18 Hz, default 1 Hz |
| FLASH | With FLASH, the configuration can be changed, and the power will not be lost |
| Frequency of time pulse signal | Configurable from 0.25 Hz to 10 MHz, the default period is 1 s, and the high level lasts for 100 ms |
| Operational limits (Altitude) | 80,000 m |
| Operational limits (Velocity) | 500 m/s |
| Operational limits (Dynamics) | <4 g |
| Voltage | DC 3.6V-5.5V, typical: 5.0V |
| Current | 30 mA/5.0V |
| Dimension | 20*20*12.6 mm |
| Weight | 8.5 g |
| Connector | 2*1.25 pitch 6PIN with lock seat |
| Operating temperature | -40 C ~ +85 C |
| Storage temperature | -40 C ~ +105 C |
| LED (PPS) | Not positioned, the light is off; after 3D positioning, the blue light flashes |
| Compass | Built-in with electronic compass QMC5883P |
Pin Definition (6-pin)
| PIN | Name | I/O | Description | Characteristic |
|---|---|---|---|---|
| 1 | VCC | I | Mains power, DC input | DC 3.6V - 5.5V supply input, Typical: 5.0V |
| 2 | RX | I | UART communication interface, TTL level | GPS data entry pin |
| 3 | TX | O | UART communication interface, TTL level | GPS data output pins |
| 4 | SCL | I | Serial Clock - I2C bus master/slave clock | Compass clock pins |
| 5 | SDA | O | Serial Data - I2C Bus Master/Slave Data | Compass data pins |
| 6 | GND | G | Ground | Ground |
Data Output (NMEA-0183 content shown)
| Get the parameters | Get the content |
|---|---|
| GGA | Time, location, number of satellites |
| GLL | Longitude, latitude, UTC time |
| GSA | GPS receiver operating mode, positioning satellites used, DOP value, positioning status |
| GSV | Visible GPS satellite information, elevation, azimuth, signal-to-noise ratio |
| RMC | Time, location, date, speed |
| VTG | Ground speed information |
Wiring & Configuration (diagrams shown)
- PC configuration: use a USB to TTL cable to connect to a computer for configuration (PL-2303HX/TA chip USB to TTL level conversion cable).
- GPS module to USB-to-TTL wiring: RX, TX, GND, VCC connected to the USB-to-TTL cable TX, RX, GND, VCC (cross RX/TX).
- GPS module and microcontroller wiring diagram shows pins: 1PPS, GND, VCC, RX, TX, BOOT connected to microcontroller IO, GND, VCC, TX, RX.
- GPS module and flight control wiring diagram note (as written): TX RX cross-connects to the TX RX I2C interface of the flight controller without cross-connecting.
What's Included
- Selected 240 series module x1
- 1.25 pitch 6PIN serial cable with lock x2
For model selection and integration support, contact https://rcdrone.top/ or email support@rcdrone.top.
Applications
- UAV & FPV drones, flight control
- Aerial surveying and mapping, precision agriculture
- Geodetic survey, deformation monitoring
- Marine navigation, automotive positioning / car navigation
- Industrial IoT and IoT location devices
- Timing synchronization
- Robotics, Arduino DIY
- Traversing machine
- Portable devices such as mobile phones, tablets
Details

Choose the right 240-series variant by constellation support, update rate, sensitivity, and accuracy targets.

A compact all-in-one GNSS module combines positioning, an integrated ceramic antenna, and an electronic compass for simple builds.

Fast satellite acquisition and solid horizontal accuracy make it a strong fit for navigation and tracking projects.

Multi-constellation reception (GPS/BDS/Galileo, model dependent) helps maintain coverage across different environments.

Heading data from the onboard compass complements standard NMEA output like GGA/GSA/GSV/RMC/VTG.

Designed for stable reception with integrated power management and status LED indication.

Small footprint and integrated antenna reduce wiring and make installation easier in tight builds like UAVs and robotics.

Common use cases include vehicle navigation, intelligent driving projects, and UAV/FPV flight controllers.

Clear pin wiring diagrams help connect via USB-to-TTL for configuration or directly to a flight controller/microcontroller.

Reference specs and pin definitions support quick integration with TTL serial protocols such as NMEA and UBX.

The functional layout highlights the integrated antenna, serial output pads, compass position, and LED indicators.

Included parts typically cover the module plus 1.25-pitch 6‑pin serial cables for straightforward installation.
