Overview
The Beitian BT-F9P series RTK GNSS module is a centimeter-level positioning RTK GNSS module designed for navigation, surveying/positioning, and precision agriculture applications, and is available in multiple board models (BT-F9PK1/BT-F9PK2/BT-F9PK3/BT-F9PK4/BT-F9PK7/BT-F9PK8). It is labeled as a ZED-F9P centimeter-level high-precision GNSS positioning board and supports multi-constellation, dual-band GNSS reception (GPS/GLONASS/BDS/GALILEO/QZSS).
Key Features
- Multi-GNSS and dual-band reception: GPS L1/L2, GLONASS G1/G2, BDS B1/B2, GALILEO E1/E5b, QZSS L1/L2
- 184 searching channels
- RTK accuracy: 0.01 m + 1 ppm CEP (horizontal); 0.01 m + 1 ppm CEP (vertical)
- Single point accuracy: 1.5 m CEP (horizontal); 1.5 m CEP (vertical)
- Velocity accuracy: 0.05 m/s
- Heading accuracy: 0.4 deg when the antenna baseline length is 1 meter; dynamic heading accuracy: 0.3 deg
- Update rate: 0.25 Hz to 20 Hz (default 1 Hz)
- Protocols: NMEA-0183, UBX, RTCM; NMEA messages: RMC, VTG, GGA, GSA, GSV, GLL
- Output level: TTL level or RS-232 level (default TTL level)
- Support rate (baud): 4800 bps to 921600 bps (default 38400 bps)
- 4M FLASH for permanent configuration storage
- 1PPS: RMS 30 ns; 99% 60 ns; configurable 0.25 Hz to 10 MHz (default cycle 1 s, high level lasts 100 ns)
- RAWX: supports Multi-GNSS raw measurement data output
Specifications
GNSS / Performance
| Chipset / Module | B9 RTK GNSS module (ZED-F9P positioning board) |
| Frequency bands | GPS L1/L2; GLONASS G1/G2; BDS B1/B2; GALILEO E1/E5b; QZSS L1/L2 |
| Receiving format | GPS, GLONASS, BDS, GALILEO, QZSS (default GPS, GLONASS, BDS, GALILEO, QZSS) |
| Channels | 184 searching channel |
| Sensitivity (tracking) | -167 dBm |
| Sensitivity (reacquisition) | -160 dBm |
| Sensitivity (cold start) | -148 dBm |
| Sensitivity (hot start) | -157 dBm |
| RTK horizontal accuracy | RTK 0.01 m + 1 ppm CEP |
| RTK vertical accuracy | RTK 0.01 m + 1 ppm CEP |
| Horizontal accuracy | 1.5 m CEP |
| Vertical accuracy | 1.5 m CEP |
| Velocity | 0.05 m/s |
| Heading accuracy | 0.4 deg (when the antenna baseline length is 1 meter) |
| Dynamic heading accuracy | 0.3 deg |
| 1PPS timing | RMS 30 ns; 99% 60 ns |
| Acquisition time (cold start) | 24 s |
| Acquisition time (warm start) | 2 s |
| Recapture | 2 s |
| Convergence time | <= 10 s |
Data Output
| Support rate (baud) | 4800 bps to 921600 bps (default 38400 bps) |
| Data level | TTL level or RS-232 level (default TTL level) |
| Data protocol | NMEA-0183, UBX, RTCM |
| NMEA messages | RMC, VTG, GGA, GSA, GSV, GLL |
| Update rate | 0.25 Hz to 20 Hz (default 1 Hz) |
| FLASH | 4M FLASH (store the configuration permanently) |
| 1PPS | 0.25 Hz to 10 MHz configurable (default cycle 1 s; high level lasts 100 ns) |
| RAWX | Support Multi-GNSS raw measurement data output |
Operational Limits / Power / Environment
| Altitude | <= 50,000 m |
| Velocity | <= 500 m/s |
| Acceleration | <= 4 g |
| VCC | DC 3.6 V to 6.0 V (typical: 5.0 V) |
| Current | Capture 80 mA / 5.0 V |
| Operating temperature | -40 C to +85 C |
| Storage temperature | -40 C to +105 C |
LED Indicators
- Power LED: Red LED will always be on when there is a voltage input
- TX LED: Blue LED flashing when the data output
- 1PPS LED: Red LED not bright when not fixed, flashing when fixed
- RTK LED: Off when the mobile terminal does not enter RTK mode; flashes in RTK Float mode; always on in RTK Fixed mode. (Base station is not lit regardless of any status.)
Model Options (Board Variants)
Available model selections shown for this series include: BT-F9PK1, BT-F9PK2, BT-F9PK3, BT-F9PK4, BT-F9PK7, BT-F9PK8 (additional shop options may also be listed).
| Model | Default positioning system | Channels | Voltage | Current | Update rate | Output level | Size | Weight | Connector |
| BT-F9PK1 | GPS L1/L2; GLONASS G1/G2; BDS B1/B2; GALILEO E1/E5b; QZSS L1/L2 | 184 | DC 3.6 V-6.0 V (typical: 5.0 V) | 80 mA / 5.0 V | 0.25 Hz-20 Hz (default 1 Hz) | TTL or RS-232 (default TTL) | 66 mm * 45 mm * 10.9 mm | 13 g | 2 pcs 1.25 mm 6pin |
| BT-F9PK2 | GPS L1/L2; GLONASS G1/G2; BDS B1/B2; GALILEO E1/E5b; QZSS L1/L2 | 184 | DC 3.6 V-6.0 V (typical: 5.0 V) | 80 mA / 5.0 V | 0.25 Hz-20 Hz (default 1 Hz) | TTL or RS-232 (default TTL) | 66 mm * 45 mm * 11.1 mm | 15 g | 2 pcs 1.25 mm 6pin |
| BT-F9PK3 | GPS L1/L2; GLONASS G1/G2; BDS B1/B2; GALILEO E1/E5b; QZSS L1/L2 | 184 | DC 3.6 V-6.0 V (typical: 5.0 V) | 80 mA / 5.0 V | 0.25 Hz-20 Hz (default 1 Hz) | TTL or RS-232 (default TTL) | 35 mm * 25 mm * 10.9 mm | 6 g | 2 pcs 1.00 mm 4pin |
| BT-F9PK4 | GPS L1/L2; GLONASS G1/G2; BDS B1/B2; GALILEO E1/E5b; QZSS L1/L2 | 184 | DC 3.6 V-6.0 V (typical: 5.0 V) | 80 mA / 5.0 V | 0.25 Hz-20 Hz (default 1 Hz) | TTL or RS-232 (default TTL) | 35 mm * 25 mm * 11.1 mm | 8 g | 2 pcs 1.00 mm 4pin |
| BT-F9PK7 | GPS L1/L2; GLONASS G1/G2; BDS B1/B2; GALILEO E1/E5b; QZSS L1/L2 | 184 | DC 3.6 V-6.0 V (typical: 5.0 V) | 80 mA / 5.0 V | 0.25 Hz-20 Hz (default 1 Hz) | TTL or RS-232 (default TTL) | 43 mm * 30 mm * 10.9 mm | 9 g | 1 pcs 1.25 mm 10pin |
| BT-F9PK8 | GPS L1/L2; GLONASS G1/G2; BDS B1/B2; GALILEO E1/E5b; QZSS L1/L2 | 184 | DC 3.6 V-6.0 V (typical: 5.0 V) | 80 mA / 5.0 V | 0.25 Hz-20 Hz (default 1 Hz) | TTL or RS-232 (default TTL) | 43 mm * 30 mm * 11.1 mm | 9 g | 1 pcs 1.25 mm 10pin |
Interfaces & Pin Definition (BT-F9PK2 board drawing)
- Antenna connector types referenced: SMA, MMCX, IPEX (board drawing shows IPEX and SMA-K)
- Micro USB
- Connector J1: 1.25 6P
- Connector J2: 1.25 6P
Connector J1 (1.25 6P)
| PIN | Name | I/O | Description |
| 1 | RX1 | I | UART serial data input, TTL level |
| 2 | TX1 | O | UART serial data output, TTL level |
| 3 | GND | G | Ground |
| 4 | VCC | I | DC 3.6 V - 6.0 V supply input (typical: 5.0 V) |
| 5 | RX1-232 | I | UART serial data input, RS-232 level |
| 6 | TX1-232 | O | UART serial data output, RS-232 level |
Connector J2 (1.25 6P)
| PIN | Name | I/O | Description |
| 1 | RX2 | I | UART serial data input, TTL level |
| 2 | TX2 | O | UART serial data output, TTL level |
| 3 | GND | G | Ground |
| 4 | VCC | I | DC 3.6 V - 6.0 V supply input (typical: 5.0 V) |
| 5 | RX2-232 | I | UART serial data input, RS-232 level |
| 6 | TX2-232 | O | UART serial data output, RS-232 level |
Micro USB
| PIN | Name | I/O | Description |
| 1 | VCC | I | DC 3.6 V - 6.0 V supply input (typical: 5.0 V) |
| 2 | DM | - | USB serial data DM, USB level |
| 3 | DP | + | USB serial data DP, USB level |
| 5 | GND | G | Ground |
Integration Notes (from provided board notes)
- Supported signals stated: GPS L1C/A, L2C; GLONASS L1OF, L2OF; GALILEO E1B/C, E5b; BDS B1I/B2I.
- General interface: J2 is used to input RTCM data; J1 outputs NMEA data.
- VCC of J1, J2 and Micro USB interfaces are interconnected; power can be supplied from one of them.
- If using TTL level, keep R16-R19 empty; if using RS-232 level, R16-R19 must be 0 ohm resistance.
- Default baud rate is 38400 bps. If the data update rate is increased, the baud rate needs to be increased accordingly to avoid excessive data volume. A recommendation is provided that the frequency should not exceed 5 Hz.
- When used as a base station module, configure it as base station mode; when used as a moving rover GNSS receiver, no settings are required (as stated).
Optional Kits (selection-dependent)
Some listings reference optional combinations (contents depend on the selected option/model):
- Helix Combo: BT-F9PK2 + BT-560 + SMA male to female cable + two single-ended cables + PL2303HXD USB debugging cable
- Mushroom Head Combo: BT-F9PK2 + BT-300 antenna + TNC to SMA 5 m cable + two single-ended cables + PL2303HXD USB debugging cable + small base stud
- Laminated Combo: BT-F9PK2 + laminated antenna + SMA male to female cable + two single-ended cables + PL2303HXD USB debugging cable
- External combo with fixing holes: BT-F9PK2 + external antenna with fixed hole + two single-ended cables + PL2303HXD USB debugging cable
- External Combo: BT-F9PK2 + external antenna + two single-ended cables + PL2303HXD USB debugging cable
- Single Board: BT-F9PK4 + PL2303HXD USB debugging cable + two single-ended cables
- "10km data transmission module combo": (transmitting) data transmission module + power cable + DB9 data cable + big suction cup antenna + (receiving) data transmission module + single head cable + suction cup antenna
- "3km digital transmission module combo": (receiving) data transmission module + single head cable + suction cup antenna + (transmitting) data transmission module + single head cable + suction cup antenna
Applications
- Precision agriculture
- Surveying and positioning
- Deformation monitoring
- Industrial machinery
- Pile foundation construction
- Earth-moving equipment positioning
Support
For selection guidance (model/connector choice) and integration support, contact support@rcdrone.top or visit https://rcdrone.top/.
Details

Pick the BT-F9P board version that matches your project’s interface and integration needs, then build out a base/rover RTK setup.

Key performance, power, and interface specs are summarized for quick evaluation before integration.

Fast RTK entry and higher update rates help deliver smoother positioning for drones, robotics, and surveying workflows.

Multiple antenna connection options and a compact footprint make the module easy to fit into tight enclosures and airframes.

Works across common operating systems and supports flexible switching between base station and rover roles.

Wired links or wireless telemetry can be used to pass RTCM corrections from a base to a rover depending on range and setup.

Clear pin definitions simplify wiring for UART data, power, and USB during prototyping and final installation.

Bundle options include the module plus common antenna and cable sets to speed up bench testing and field deployment.

Choose a minimal single-board pack or an external-antenna kit based on how you plan to mount the GNSS antenna.

Add-on radio transmission kits are available for longer-distance correction links when building an RTK base-and-rover system.
Related Collections
