The ODD12 is a compact multi-GNSS receiver for FPV builds where board area and mounting space matter. Its 16 × 12mm footprint combines an antenna and receiver electronics, with UART data for a compatible flight controller. It is an option to consider when adding position information to an aircraft without allocating space for a larger module.
In this guide: specifications · A small module still needs a good position · Give UART wiring its own check · Navigation starts after the module is receiving data · FAQ
ODD12 GPS at a glance
| Item | Listed detail |
|---|---|
| Chipset | M10050 |
| Dimensions / weight | 16 × 12 × 6.3mm / 4.2g |
| Input | 3.3–5V; 5V typical |
| Interface | TTL UART; NMEA 0183 V4.11 / u-blox |
| Default baud / update rate | 38400bps / 1Hz default, up to 10Hz |
| Navigation systems | GPS, BeiDou, Galileo and QZSS |
A small module still needs a good position
Placement is part of the build, not something to postpone until every other component is fitted. The product recommends an upward-facing antenna and an unobstructed view. Reserve a position away from the VTX, ESC, motors and high-current wiring, then plan the cable route before closing the frame.
The listed 2.0m position accuracy is an open-sky specification without SBAS. It is not a promise for every flying location. Building reception checks into your preparation is more useful than judging the installation from the module dimensions or a single indoor satellite count.
Give UART wiring its own check
The ODD12 pad map identifies V for power, G for ground, T for GPS TX and R for GPS RX. GPS TX connects to FC RX, and GPS RX connects to FC TX. Match the chosen UART in the flight-controller configuration rather than borrowing another aircraft’s port assignment.
Check the voltage and ground connections before applying power. The stated tracking current is 30mA at 3.3V, and acquisition current is 36mA at 3.3V. These are module specifications; the aircraft’s other peripherals still need their own power budget and appropriately regulated supplies.
Navigation starts after the module is receiving data
A GPS receiver supplies position, velocity and time data. GPS Rescue or another navigation mode is a flight-controller function that also depends on firmware, configuration and fix status. Installing the receiver alone does not create a finished return-to-home system.
At a new location, allow acquisition outdoors with a clear sky view. Record the UART, baud rate and firmware configuration used for the working installation. For a compatible controller with several peripherals, the Vortex H743 is worth reviewing for its interface layout.
Before you choose
- Reserve an upward-facing mounting location before routing power leads.
- Cross-connect TX/RX and select the matching FC UART.
- Verify a valid outdoor fix and configure navigation for the installed firmware.
Frequently asked questions
Is ODD12 a complete GPS Rescue system?
No. It is the GNSS receiver. Rescue behaviour depends on the flight controller, firmware, settings and valid positioning data.
Does it operate at 10Hz by default?
The page lists 1Hz as the default and support up to 10Hz. Confirm configuration rather than assuming the maximum is active.
Is the whole module only 16 × 12mm?
That is the footprint. The listed full dimensions are 16 × 12 × 6.3mm; include cable and mounting clearance.
Explore the configuration
View ODD12 GPS options and current specifications. Select the exact variant, then check the remaining parts of your build against its requirements.
Sources and related reading
Product details checked on 30 October 2026: OddityRC product listing. Read the related product guide, or browse Last update for the full article archive.