Skip to main content

UT-GPS

A small, internal, and open-source GPS module for ICOM IC-5060 and IC-6060 radios.

GitHub repo
26/11/2023

Table of Contents

Introduction

The UT-GPS module is a small, internal, and open-source GPS module for ICOM IC-5060 and IC-6060 radios. It is designed to fit in the internal expansion port, with the same form factor as the ICOM UT-126H digital module, and provide a UART NMEA GPS module with 4800/9600 baud rate. The module is designed to be compatible with a 5V supply, and provide a 5V antenna supply. The module has a UFL antenna connector, and test pads for VCC, GND, TX, RX and PPS.
This module was created to replace existing external GPS modules which are often out of stock, soon to be end of life, expensive, and only compatible with GPS satellites. The UT-GPS module is designed to be compatible with GPS, GLONASS, Galileo, and Beidou satellites, and provide more reliable position data.

First revision

Details

The first revision uses the u-blox MAX-M10 GPS module, and omits battery backup to facilitate shipping (no lithium batteries).

It was first tested on terrain in Burundi, with 10 hand-assembled prototypes; after validating those prototypes 50 assembled units were ordered from Aisler, 35 of which have been deployed in Central African Republic.

Installation

Kit overview

Kit overview 1 Kit overview 2

The kit contains the following items (top to bottom, left to right) :

  • U.FL to SMA pigtail
  • UT-GPS module
  • SMA GPS Antenna
  • Foam pad

1. Remove the radio from the vehicle

Refer to the installer/mechanic/radio operator who installed the radio for exact steps to remove the radio from the vehicle.

1b. Remove existing GPS module

If an existing GPS module is present, remove it from the vehicle.

2. Remove the bottom cover of the radio

Remove the 4 screws holding the bottom cover of the radio.

Opened radio

3. Cut the plastic tab next to the power cable at the back of the housing

Cutting the plastic tab

Note : be careful not to cut the power cables.

Once removed you should have a hole that looks like this :

Plastic tab removed

4. If not connected, connect the U.FL to SMA cable to the UT-GPS module

The U.FL to SMA cable should be connected to the U.FL connector on the UT-GPS module.

UT-GPS & U.FL UT-GPS & U.FL close-up

Once connected, the assembly should look like this :

UT-GPS & U.FL connected UT-GPS & U.FL connected - side

5. Insert the UT-GPS module in the expansion port

The UT-GPS module should be inserted in the expansion port, with the U.FL connector facing the back of the radio.

Note : Be careful while connecting the UT-GPS, as the expansion port is fragile.

UT-GPS in expansion port

6. Slot the SMA connector in the back of the radio

Be careful to route the coaxial cable correctly, and not to pinch it.

SMA connector in radio SMA connector in radio - done

6b. If not present, put foam pad on top of the module

The foam pad should be placed on top of the module over the MSF logo. This will prevent the module from moving around and disconnecting in the radio due to vehicle vibrations.

Foam pad on top of module Foam pad on top of module - done

7. Reassemble the radio

Put the cover back on the radio, and screw it back in place.

8. Flash the radio with new profile

The radio should be flashed with a new profile that includes the GPS module on the internal connector at 9600 baud.
This profile should be available to the radio operator who installed the radio.

9. Test with an external GPS antenna

To confirm the module is working, connect an external GPS antenna to the SMA connector.

Note : The antenna should be outside facing the sky, and have a clear view of the sky.

GPS signal received
The GPS signal icon should be visible on the radio display (top center).

10. Install antenna in vehicle

The antenna can be installed on the roof of the vehicle, or on the dashboard behind the windshield. The antenna should have a clear view of the sky.

If an existing GPS module was present, the new GPS antenna can be put in its place.

Note : be careful tot to pinch the coaxial cable, and to route it to the back of the radio mounting location.
Note : only use the provided SMA antenna.

11. Reinstall the radio in the vehicle

Refer to the installer/mechanic/radio operator who installed the radio for exact steps to reinstall the radio in the vehicle.

12. Test the GPS module

Turn on the radio, and check the GPS status. The GPS status should be visible on the radio display.
The same icon as in step 8 should be visible on the radio display.

Module Design Specifications

A. Must have

  1. UT-126H form factor (20x35mm)
  2. UART NMEA GPS module with 4800/9600 baud rate
  3. 5V Supply compatible
  4. 5V Antenna supply
  5. UFL Antenna connector
  6. Test pads for VCC, GND, TX, RX and PPS

B. Nice to have

  1. Switchable antenna supply
  2. Backup battery circuitry
  3. Antenna short circuit detection & protection

C. Optional

  1. Antenna connection detection
  2. Additional 2.54mm pitch header with VCC, GND, UART, PPS and I2C
  3. PPS LED
  4. TX/RX LEDs

Module Design Choices

v1.0

Requirements

  • PCB
    • 2 layer
    • Test pads on user visible side (satisfies A6)
    • 20x35mm form factor (satisfies A1)
    • Silk screen on user visible side with checkable baud rate options
  • Connectors
    • UFL Antenna connector (satisfies A5)
    • 2.54mm pitch header with VCC, GND, UART, PPS and I2C (satisfies C2)
  • Battery backup with 6.8mm SDM 3V rechargeable lithium cell (satisfies B2)
  • GPS Module : u-blox MAX-M10 (can satisfy A1, A2, A3 with regulator, A4, B1, B2, B3 and C1)
  • LEDs on user visible side (satisfies C3 and C4)
  • No antenna short circuit detection (does not satisfy B3 or C1)
  • Constant 5V antenna supply (satisfies A4, but not B1)

Component choice

Cost breakdown

Cost for one unit at 100pcs MOQ, without PCBA

Full prototype with debug LEDs
ComponentSourceCost ($)AmountTotal ($)
PCBJLCPCB0.14110.141
LQG15HS27NJ02DLQG15HS27NJ02D 27nH inductorLCSC0.006510.0065
U.FL-R-SMT-1(10) UFL connectorLCSC0.0.117710.1615
SPX5205M5-L-3-3/TR 3.3V LDO regulatorLCSC0.120910.1209
0603B105K250NT 1uF 25V capacitorLCSC0.005320.0106
CC0603KRX7R0BB103 10nF 16V capacitorLCSC0.004140.0164
RC0603JR-07220RL 220 Ohm resistorLCSC0.00140.0040
CR0603-FX-3301ELF 3.3k Ohm resistorLCSC0.006230.0186
ERJPA3J100V 10 Ohm resistorLCSC0.019310.0193
APTR3216SURCK Through-PCB LEDLCSC0.103210.1032
MAX-M10S-00B GPS moduleMouser11.48111.48
AXK640347YG ConnectorMouser1.6011.60
MS518SE-FL35E BatteryFarnell2.1512.15
RB551V-40 DiodeLCSC0.01810.018
XL-3216SURC Red LEDLCSC0.008210.0082
XL-3216UOC Orange LEDLCSC0.009220.0184
Total15.8766
Integration prototype with battery backup
ComponentSourceCost ($)AmountTotal ($)
PCBJLCPCB0.14110.141
LQG15HS27NJ02DLQG15HS27NJ02D 27nH inductorLCSC0.006510.0065
U.FL-R-SMT-1(10) UFL connectorLCSC0.0.117710.1615
SPX5205M5-L-3-3/TR 3.3V LDO regulatorLCSC0.120910.1209
0603B105K250NT 1uF 25V capacitorLCSC0.005320.0106
CC0603KRX7R0BB103 10nF 16V capacitorLCSC0.004140.0164
RC0603JR-07220RL 220 Ohm resistorLCSC0.00110.0010
CR0603-FX-3301ELF 3.3k Ohm resistorLCSC0.006230.0186
ERJPA3J100V 10 Ohm resistorLCSC0.019310.0193
APTR3216SURCK Through-PCB LEDLCSC0.103210.1032
MAX-M10S-00B GPS moduleMouser11.48111.48
AXK640347YG ConnectorMouser1.6011.60
MS518SE-FL35E BatteryFarnell2.1512.15
RB551V-40 DiodeLCSC0.01810.018
Total15.847
Integration prototype without battery backup
ComponentSourceCost ($)AmountTotal ($)
PCBJLCPCB0.14110.141
LQG15HS27NJ02DLQG15HS27NJ02D 27nH inductorLCSC0.006510.0065
U.FL-R-SMT-1(10) UFL connectorLCSC0.0.117710.1615
SPX5205M5-L-3-3/TR 3.3V LDO regulatorLCSC0.120910.1209
0603B105K250NT 1uF 25V capacitorLCSC0.005320.0106
CC0603KRX7R0BB103 10nF 16V capacitorLCSC0.004130.0164
RC0603JR-07220RL 220 Ohm resistorLCSC0.00110.0010
CR0603-FX-3301ELF 3.3k Ohm resistorLCSC0.006220.0186
ERJPA3J100V 10 Ohm resistorLCSC0.019310.0193
APTR3216SURCK Through-PCB LEDLCSC0.103210.1032
MAX-M10S-00B GPS moduleMouser11.48111.48
AXK640347YG ConnectorMouser1.6011.60
Total13.6687

Acknowledgements

Made with ❤️, lots of ☕️, and lack of 🛌
Published under CreativeCommons BY-SA 4.0

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.