GeoAstra C2-X20P-U u-blox X20P GNSS Board — RTK, Galileo HAS PPP, All-band L1 / L2 / L5 / L6 (E6), 4G LTE & BLE
GeoAstra C2-X20P-U u-blox X20P GNSS Board — RTK, Galileo HAS PPP, All-band L1 / L2 / L5 / L6 (E6), 4G LTE & BLE
Country of Origin: China
Couldn't load pickup availability
Volume Discount Table
| Minimum Qty | Discount |
|---|---|
| 2 + | 5% off |
| 5 + | 6% off |
| 10 + | 7% off |
| 100 + | 9% off |
The GeoAstra C2-X20P-U is a compact high-precision GNSS board built on the next-generation u-blox X20P engine — not the older dual-band F9-class chips that dominated the last generation of RTK boards.
What makes this board stand out is the combination most OEM boards still miss: true satellite-based PPP (no base, no NTRIP subscription required), Bluetooth Classic SPP + BLE (including iOS app access), and built-in 4G LTE so the board can pull RTK corrections by itself.
Form factor: 61.3 × 56.5 × 5.8 mm · 18.8 g · USB-C · SMA · VIN 5–30 V.
GeoAstra · u-blox X20P (all-band) · Built-in PPP · BLE for iOS · Classic Bluetooth SPP · Built-in 4G LTE / NTRIP · RTK 0.6 cm + 1 ppm · up to 25 Hz
1) Next-Gen u-blox X20P — A Clear Step Beyond F9P
For years, many high-precision boards centered on the popular u-blox ZED-F9P (dual-band L1/L2 RTK). The X20P is u-blox’s newer all-band platform — more signals per satellite, stronger availability in difficult sky conditions, and native support for modern correction methods that F9P simply does not offer.
| Capability | Typical F9P-class boards | GeoAstra C2-X20P-U (u-blox X20P) |
|---|---|---|
| GNSS bands | Dual-band (mainly L1 / L2) | All-band L1 / L2 / L5 / L6 (E6) |
| Correction modes | RTK · PPP-RTK | RTK · PPP-RTK · Global PPP (incl. Galileo HAS) |
| L-band / satellite corrections | Not built into the F9P engine the same way | Integrated L-band / global PPP path |
| Update rate | Typically up to ~10 Hz RTK | Up to 25 Hz (RTK / PPP-RTK / PVT / RAW) |
| Tough sky (urban / canopy) | Good in open sky | More signals → better availability near buildings / obstacles |
| Channels | Lower-channel dual-band class | 672 channels |
→ If you already know F9P boards: X20P is the upgrade path for all-band tracking, faster updates, and PPP that works without a local RTK network
2) Built-in PPP — High Accuracy Without RTK Base or NTRIP
Most “high-precision” workflows still assume you need something else in the system:
- an RTK base station (or a paid NTRIP / RTK network subscription), and
- a real-time radio or internet link between base and rover — or, for PPK, a second logger plus office post-processing later (see our community guide on PPK with Columbus EX-1).
Those methods work, but they add cost, setup, and logistics. PPP (Precise Point Positioning) on the X20P is different: the receiver uses correction data delivered from satellites / global PPP services (such as Galileo HAS), so you can get high-precision results without deploying your own base and without an NTRIP account.
- No RTK subscription service required for the PPP path
- No local RTK base to install, power, or survey-in
- No NTRIP caster / cellular phone tether just to receive corrections for PPP
- Typical PPP accuracy on this platform: horizontal < 10 cm, vertical < 20 cm (RMS)
- Also supports PPP-RTK (< 6 cm H) when SSR / SPARTN-style services are available
→ Turn on the board, track satellites, and get high-precision positioning from the sky — without building an RTK infrastructure first
3) Bluetooth SPP + BLE — Including Direct iOS App Access
Many GNSS boards only offer Classic Bluetooth SPP (fine for Android / Windows serial apps) — or no Bluetooth at all. The GeoAstra C2-X20P-U supports both:
- Bluetooth Classic SPP — familiar serial-port style links for Android / PC tools
- Bluetooth Low Energy (BLE) — the path Apple allows for third-party accessories
Because BLE is supported, an iOS app can talk to the board directly. That is a major advantage over SPP-only receivers that cannot be opened as a normal serial device on iPhone / iPad.
Use it with the GeoAstra BLE-GNSS iOS app (and compatible phone workflows) to configure and work with the board without adding a separate Bluetooth bridge module.
→ One GeoAstra board that works with Android / desktop SPP and iOS via BLE — rare on OEM GNSS boards
4) Built-in 4G LTE — RTK / NTRIP Without Another Internet Device
When you do want classic RTK (highest accuracy, shortest convergence), most boards still need a phone, tablet, or external modem to reach an NTRIP caster. The GeoAstra C2-X20P-U already has a 4G LTE module and Nano-SIM on board.
- Insert a SIM and the board can access NTRIP / RTK correction services by itself
- No need to tether to a phone or pair a separate LTE dongle for internet
- Cleaner OEM integration: GNSS + cellular in one PCB
- RTK performance on this platform: 0.6 cm + 1 ppm horizontal · 1.0 cm + 1 ppm vertical (RMS), convergence typically < 7 s
→ Use PPP when you want zero RTK infrastructure — or use onboard 4G LTE when you want full NTRIP RTK without extra hardware
Why These Four Matter Together
Remote / rural work
Use PPP when there is no nearby base and you do not want a correction subscription.
→ High precision from satellites alone
Network RTK sites
Use onboard 4G LTE + NTRIP for centimeter RTK without a phone in the loop.
→ Self-contained rover board
Field apps on phones
BLE for iOS and SPP for Android / PC — talk to the board from the tools your team already uses.
→ Fewer dongles and bridges
OEM product design
All-band X20P performance in a thin 18.8 g carrier with USB-C, SMA, and 5–30 V VIN.
→ Ready for robotics, UAVs, and connected instruments
Key Specs at a Glance
GNSS & Accuracy
| Engine | u-blox X20P · 672 channels · all-band multi-constellation |
| Constellations | GPS · BDS · Galileo · QZSS · NavIC · SBAS |
| Modes | Single · SBAS · RTK · PPP-RTK · PPP |
| RTK accuracy (RMS) | 0.6 cm + 1 ppm (H) · 1.0 cm + 1 ppm (V) |
| PPP-RTK / PPP (RMS) | < 6 cm H / < 10 cm V · < 10 cm H / < 20 cm V |
| Update rate | Up to 25 Hz |
| TTFF | Cold 25 s · Hot / aided 2 s |
Connectivity (the selling points)
| Bluetooth | Classic SPP + BLE (V5.1) — iOS app capable via BLE |
| Cellular | Built-in 4G LTE + Nano-SIM — onboard NTRIP / internet for RTK |
| USB | Type-C · 5 V · 9600–460800 bit/s |
| Antenna | SMA · 3.3 V / 200 mA bias |
| App / cloud | GeoAstra BLE-GNSS (iOS) · GeoAstra mobile / cloud workflow |
Mechanical & Power
| Size / weight | 61.3 × 56.5 × 5.8 mm · 18.8 g |
| VIN | 5 V ~ 30 V (7-pin) · USB-C 5 V |
| Power consumption | 800 mW (typical) |
| Temperature | −40°C ~ +85°C (operating & storage) |
| I/O headers | 7-pin (UART / PPS / VIN) · 6-pin (EVENT / INT) · 1.25 mm pitch |
Accuracy figures are typical RMS values for the u-blox X20P platform and depend on sky view, antenna, baseline / service quality, and multipath. PPP / PPP-RTK availability depends on supported global or regional correction services (e.g. Galileo HAS). F9P comparison points reflect commonly published ZED-F9P vs ZED-X20P differences from u-blox / industry sources.
What's in the Box
- GeoAstra C2-X20P-U GNSS High-precision Positioning Board × 1
→ Nano-SIM and host cables are not included unless listed separately on the product page
Optional Antennas
The C2-X20P-U uses an SMA antenna port with 3.3 V bias. Pair it with a multi-band high-precision antenna for best RTK / PPP results. Recommended optional accessories from our shop:
- ByNav BY403 Tri-band Automotive-Grade GNSS Antenna (L1 / L2 / L5, Φ84 mm) — multi-feedpoint survey-style antenna with integrated cable; magnetic / adhesive mount
- Columbus HAK-1 Tri-Band Helical Antenna Kit (L1 / L2 / L5) — compact IP67 helical kit with magnetic base and SMA cables; ideal for drones, robotics, and mobile mounts
→ Antenna sold separately — choose BY403 for a larger survey-style mount, or HAK-1 for a light helical kit
