====== How to connect external GPS module to Yaesu FTM-300 ====== ====== List of parts ====== ==== Production ==== * 2.5mm TRR jack cable or adapter from 3.5 mm TRR cable * USB cable to power the system * MAX3232 chip {{:max3232.jpg?400|}} * GPS module Beitian BN-220 {{:gps_bn220.jpeg?400|}} *Heat Shrink ==== Development and testing ==== * Strip board * Header pins * MAX3232 chip * Dupont connectors * Heat shrink * USB cable or some other way to power the system * RS232 to UBS adapter {{:aten-uc232a-0672792000027.jpg?400|}} * u-blox u-center v22.02 - [[https://content.u-blox.com/sites/default/files/2022-04/u-center-v22.02_0.zip|download link]] * Yaesu FTM-300 external GPS connector pinout {{:ftm-300_gps.png?400|}} === Development board === Pictures of the development board used to setup GPS module {{:dev_board.jpg?400|}} {{:dev_board0.jpg?400|}} ===== Method ===== ==== TL;DR ==== Yaesu FTM-300 requires higher logic levels than BN-220 can provide. MAX3232 is used to translate lower TTL logic levels to higher RS232 logic levels - [[https://www.sparkfun.com/tutorials/215|Quick tutorial here.]] GPS module will require to be set to GPS constellation only in u-center. Radio needs to be set to external GPS device. Transmit from the radio Data Tx to GPS receive Data Rx does not need to be connected. Baud rate is set to 9600.