SparkFun
SparkFun GNSS L1/L5 Breakout - NEO-F10N, SMA
· MPN: GPS-24114
The SparkFun GNSS L1/L5 Breakout - NEO-F10N, SMA is a standard precision GNSS board with meter-level positional accuracy. The NEO-F10N uses the L1/L5 bands i...
The SparkFun GNSS L1/L5 Breakout - NEO-F10N, SMA is a standard precision GNSS board with meter-level positional accuracy. The NEO-F10N uses the L1/L5 bands instead of the more commonly seen L1/L2 bands. Utilizing the L5 band, the NEO-F10N delivers improved performance under challenging urban environments. The L5 signals fall within the protected ARNS (aeronautical radio navigation service) frequency band, leading to less RF interference.
This breakout supports the concurrent reception of three GNSS constellations: GPS, Galileo, and BeiDou. The proprietary dual-band multipath mitigation technology from the u-blox F10 allows the module to choose the best signals from both bands to achieve a significantly better position accuracy in challenging urban environments than with the L1 band alone.
What's different from other u-blox modules is that the NEO-F10N module only supports one serial UART communication port. We included a CH340 USB-to-serial converter to connect the board to a computer's USB port easily. For users connecting the board's serial UART pins to a microcontroller or radio, you will need to cut the USB-TX and USB-RX jumpers to avoid bus contention. Pins for power, serial, pulse per second, and control pins are broken out to 0.1"-spaced pins on the board's edge. We have also conveniently included a 1x6 header should you connect a BlueSMiRF v2 to transmit data wirelessly!
The breakout is also has an on-board rechargeable battery that provides power to the RTC on the NEO-F10N. This reduces the time-to-first fix from a cold start (~28s) to a hot start (2s). The battery will maintain RTC and GNSS orbit data without being connected to power for plenty of time. We have included an SMA connector for a secure connection.
U-blox-based GPS products are configurable using the popular but dense Windows program u-center. Plenty of different functions can be configured on the NEO-F10N: baud rates, update rates, spoofing detection, external interrupts, SBAS, etc. To get started, we've included a few basic UART examples with our SparkFun Arduino Library.
Features:
- 1x USB Type C Connector
- ESD Protection Diodes for USB Data Lines
- CH340C USB-to-Serial Converter
- Integrated SMA Connector
- Concurrent Reception of GPS, Galileo, and Beidou
- Receives L1/L5 Bands
- Voltage: 5V or 3.3V but all logic is 3.3V
- Current: 21mA-26mA (varies with constellations and tracking state)
- AP2112K 3.3V/600mA Voltage Regulator
- Backup Battery to Aid in Hot Starts
- Time to First Fix: 28s (cold), 2s (hot)
- Max Navigation Rate for Single GNSS Configuration (GPS): 20 Hz
- Positional Accuracy (GPS): 1.5m
- Time Pulse Accuracy: 30ns
- Operational Limits
- Max G: ≤ 4G
- Max Altitude: 80km (49.7 miles)
- Max Velocity: 500m/s (1118mph)
- Software Configurable
- Baud Rate (38400 Baud, default)
- Odometer
- Spoof Detection
- External Interrupt
- Pin Control
- Many others!
- Supports: NMEA, UBX over UART
- LED
- Power
- Pulse Per Second (PPS)
- Jumpers
- USB Shield (SHLD)
- USB 5V (USB-5V)
- Measure (MEAS)
- USB Transmit (USB-TX)
- USB Receive (USB-RX)
- External 3.3V (EXT-3V3)
- Power LED (PWR)
- PPS LED (PPS)
- Board Dimensions (not including SMA connector)
- 50.8mm x 38.1mm
- Weight: 9.75g
Documents:
SparkFun Resources
- Schematic
- KiCad Files
- Board Dimensions
- Hookup Guide
- Building a GPS System
- Arduino Library
- GitHub Hardware Repo
u-blox NEO-F10N Resources
- Product Summary
- Datasheet
- Integration Manual
- Interface Description
- White Paper: Modern GNSS/GPS signals: Moving from Single-Band to Dual-Band
- u-blox ECCN
Videos
Jargon buster
Plain-language definitions for the technical terms used above.
- AP2112K
- AP2112K is a small voltage regulator chip that provides a stable 3.3V supply for electronics on the board. The regulator rating matters when checking input voltage range and how much current the board can supply or use.
- baud
- Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
- breakout
- A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
- ESD protection
- ESD protection helps protect electronics from damage caused by static electricity discharges. It is useful on development boards because cables, sensors and modules are often plugged and unplugged during prototyping.
- Galileo
- Europe’s satellite navigation system. Galileo support can improve satellite availability and accuracy, especially when combined with GPS and other constellations.
- GNSS
- GNSS stands for Global Navigation Satellite System, covering positioning systems such as GPS and similar satellite networks. It matters here because high-precision GNSS modules can output lots of serial position data that this product can send wirelessly to a computer or phone.
- GPS
- The US satellite navigation system used by GNSS receivers to calculate position and time. Support for GPS is important because it is widely available and often used together with other constellations for more reliable positioning.
- L5
- A modern GNSS signal band used by several satellite systems for more accurate and robust positioning. Dual-band receivers that include L5 can often perform better than single-band receivers, especially for RTK and areas with reflected signals.
- LED
- A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- RF
- RF means radio frequency, referring to signals used for wireless communication and other high-frequency electronics. A low-noise, stable power supply is important for RF circuits because power noise can affect signal quality and measurements.
- RTC
- A Real-Time Clock keeps track of time even when the main processor is asleep or powered down, usually with a small backup battery. It matters for data logging and tracking projects that need accurate timestamps.
- SBAS
- Satellite-Based Augmentation System, a set of regional services that broadcast correction information for GNSS receivers. SBAS can improve ordinary GPS-style positioning, although it is not the same as centimetre-level RTK correction.
- Shield
- An add-on board that plugs into a main controller board to give it extra features such as sensing, motor control or communication. Knowing a product supports shields helps you judge whether it can connect neatly into an existing maker-board setup.
- SMA
- A threaded coaxial connector commonly used for antennas. It matters because you need antennas with matching SMA connectors, or suitable adapters, for the LTE and GNSS antenna ports.
- UART
- UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
Find this product in
Brands
Sensors & Input
SparkFun NEO-F10N Breakout Schematic
Schematic · 209.4 KB · Click any page to view full size
NEO-F10N Datasheet
Datasheet · 863.3 KB · Click any page to view full size
NEO-F10N Product Summary
Product Brief · 109.7 KB · Click any page to view full size
NEO-F10N Integration Manual
User Guide · 3.8 MB · Click any page to view full size
F10 Interface Description
User Guide · 2.1 MB · Click any page to view full size
Dual-Band GNSS Signals White Paper
Document · 2.1 MB · Click any page to view full size
u-blox ECCN Document
Compliance · 27.8 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 832.5 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Related Tutorials
Free guides on learn.littlebird.com.au