BOMwiki the bill-of-materials encyclopedia

GPS Tracker Product

Overview

A GPS tracker is a portable navigation device that logs its position using the Global Positioning System (or other satellite systems) and transmits it to a cloud server via cellular network, enabling users to monitor the location of vehicles, assets, or people in near real-time. This device combines a GNSS Receiver (which receives signals from orbiting satellites), a Cellular Modem (which sends position updates via LTE or 2G), and an Inertial Measurement Unit (which detects motion and impacts). The Sealed Case is potted in epoxy resin to survive harsh environments (rain, vibration, temperature extremes), and the Rechargeable Battery provides multi-day autonomy without external power.

How it works

The GNSS Receiver is a specialized receiver tuned to the weak signals broadcast by GPS, GLONASS, Galileo, and BeiDou satellites (1575 MHz, −125 dBm or weaker). The GPS Antenna is a multi-band patch antenna that efficiently captures these signals. The receiver correlates the incoming signals against locally generated replicas, extracting the satellite ephemeris (position) and clock offset. By receiving at least four satellites, the GNSS SoC IC solves a system of nonlinear equations to triangulate the tracker's position to within 2–10 meters.

Because cold-starting a position (TTFF, time to first fix) takes 30–45 seconds, the GNSS Receiver stores a copy of the satellite ephemeris in GNSS Aiding Flash for faster warm starts (5–10 seconds) on subsequent power-ups. This "aiding" technique is crucial for energy efficiency; a full cold start every minute would drain the battery in hours.

Once a position is obtained, the Control PCB sends it to the Cellular Modem, which opens a connection to the cellular network (using the Cellular Antenna and SIM card in the SIM Card Holder). The modem transmits the coordinates and timestamp to a cloud server via HTTP or MQTT. The entire process (GNSS fix + cellular transmission) typically takes 60–90 seconds and consumes 500–1000 mA, draining the battery noticeably if repeated every minute.

To extend battery life, the tracker uses intelligent scheduling:

  1. On initial power-up, it acquires a fix every 1–5 minutes.
  2. If the Inertial Measurement Unit (accelerometer) detects motion, it continues frequent updates (5–10 min intervals).
  3. If stationary, it backs off to hourly or even daily updates.
  4. If an impact is detected (high acceleration), it immediately acquires a fix and uploads.

This adaptive mode can extend battery life from 2–3 days (at 5-minute intervals) to 2–3 weeks (at hourly intervals).

The Inertial Measurement Unit continuously monitors the 3-axis Accelerometer Sensor, which measures gravitational and dynamic acceleration. By integrating acceleration over time, simple algorithms can infer velocity and travel distance, detect hard braking or collisions, and even classify motion type (idle, moving, vibrating hard). These features are useful for fleet management (alert if a truck is driven recklessly) and asset recovery (alert if an idle vehicle is being towed).

The Rechargeable Battery is either rechargeable lithium-ion (requiring USB-C charging every 7–14 days in typical use) or a long-life primary cell (AA or 9V, lasting months or years at low duty cycle). Rechargeable is preferred for vehicles that return to a depot; primary cells are preferred for assets left in the field (shipping containers, trailers, valuable equipment).

Power distribution from the Rechargeable Battery flows through the Control PCB, which acts as a sequencer: it powers up the GNSS Receiver, waits for a fix, powers up the Cellular Modem, transmits, and returns everything to sleep—all in software-controlled cycles.

Design rationale

Multi-constellation GNSS (GPS + GLONASS + Galileo) is essential for urban and canyon environments. GPS alone can be obstructed by buildings; adding GLONASS increases satellite availability by 30–50%, and Galileo adds more. With 20+ satellites visible at any moment (combined), position accuracy improves and cold-start time drops.

Cellular over WiFi is chosen because:

  1. Cellular coverage is available almost everywhere (cities, rural areas, highways).
  2. WiFi requires scanning and association (seconds), burning battery.
  3. Cellular networks tolerate high latency (100+ ms is fine for position uploads).
  4. No dependency on home/office WiFi; the device works immediately.

LTE-M over full LTE is chosen because LTE-M consumes 10× less power for equivalent data rates and works in areas where full LTE coverage is spotty (rural edges). 2G GSM is used as a fallback in regions where LTE-M is unavailable.

Epoxy potting (rather than conformal coating) is chosen for harsh environments: potting fully encapsulates the PCB, protecting against moisture, salt spray, vibration-induced solder cracks, and component movement.

Adaptive update intervals based on motion detection reduce false battery drainage: a stationary asset (parked car, shipping container) can update once daily and last weeks on a charge, while an active vehicle updates every few minutes and drains faster but still achieves multi-day battery life.

SIM card slot allows end-users to swap carriers or roaming plans without reflashing firmware—useful for international deployment.

Build & assembly graph

expand / collapse · shared sub-assemblies converge · links to related products · est. labour
product / assembly shared across products atomic part related product

Tap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.

Bill of materials

11 top-level lines · 35 rows shown · 225 parts total · indented to 3 levels
# Item / sub-assembly Part no. Qty/assy Ext. qty Parts Type
1 Sealed Case 3 parts gps-tracker-housing 1 3 assembly
1.1 Plastic Case Shell gps-tracker-case-shell 1 part
1.2 Epoxy Potting Compound gps-tracker-potting-resin 1 part
1.3 Cable Entry Gland gps-tracker-cable-entry 1 part
2 Control PCB 4 parts gps-tracker-main-pcb 1 91 assembly
2.1 Bare PCB pcb-bare 1 part
2.2 Microcontroller mcu 1 part
2.3 SMD Passive (R/C/L) smd-passives 85× 85 part
2.4 Connector connector 4 part
3 GNSS Receiver 3 parts gps-tracker-gnss-module 1 47 assembly
3.1 GNSS SoC IC gps-tracker-gnss-chip 1 part
3.2 GNSS Aiding Flash gps-tracker-gnss-flash 1 part
3.3 SMD Passive (R/C/L) smd-passives 45× 45 part
4 Cellular Modem 3 parts gps-tracker-cellular-modem 1 52 assembly
4.1 Compute SoC Module soc-module 1 part
4.2 SIM Card Holder gps-tracker-sim-holder 1 part
4.3 SMD Passive (R/C/L) smd-passives 50× 50 part
5 Inertial Measurement Unit 3 parts gps-tracker-imu 1 22 assembly
5.1 Accelerometer Sensor gps-tracker-accelerometer 1 part
5.2 IMU Low-Pass Filter gps-tracker-imu-filter 1 part
5.3 SMD Passive (R/C/L) smd-passives 20× 20 part
6 Rechargeable Battery 3 parts gps-tracker-battery 1 3 assembly
6.1 LiPo Cell lipo-cell 1 part
6.2 BMS Board bms-board 1 part
6.3 Thermal Fuse thermal-fuse 1 part
7 GPS Antenna 2 parts gps-tracker-antenna-gnss 1 2 assembly
7.1 Antenna Element gps-tracker-antenna-element 1 part
7.2 Antenna SMA Connector gps-tracker-antenna-connector 1 part
8 Cellular Antenna 2 parts gps-tracker-antenna-cellular 1 2 assembly
8.1 Cellular Whip Element gps-tracker-cellular-antenna-element 1 part
8.2 Fastener Set fastener-set 1 part
9 Connector Assembly 1 parts gps-tracker-connectors 1 1 assembly
9.1 Connector connector 1 part
10 Wire Bundle wire-bundle 1 part
11 Fastener Set fastener-set 1 part

Sourcing — likely vendors

Companies that make this · indicative price $50–$2k · MOQ & lead are typical
VendorHQSpecialtyMOQLead time
🇨🇳Foxconn
foxconn.com ↗
Shenzhen, CN Electronics contract mfg 1,000 units 8–14 wks
🇺🇸Jabil
jabil.com ↗
St. Petersburg, US Electronics manufacturing 1,000 units 8–14 wks
🇺🇸Flex
flex.com ↗
Austin, US Electronics manufacturing 1,000 units 8–14 wks
🇨🇦Celestica
celestica.com ↗
Toronto, CA Electronics manufacturing 1,000 units 8–14 wks
🇺🇸Sanmina
sanmina.com ↗
San Jose, US Electronics manufacturing 1,000 units 8–14 wks

855-word article