Ham Radio Remote Control Radio Interface

This post is about building a ham radio remote control radio interface to remotely operate non-CAT-controlled amateur ham radio transceivers with a Raspberry Pi and ham radio remote control software.

    Functions:
  1. Turn radio power On/Off
  2. Toggle Push to Talk (PTT)
  3. User-selectable GPIO pins
  4. Route Speaker-Microphone Audio between the USB Audio adapter and the Radio

ham radio remote control radio interface block diagram image raspberry pi icom yaesu kenwood

Prototype Circuit Development

Schematic

ham radio remote control radio interface schematic image raspberry pi icom yaesu kenwood

 

Prototype Printed Circuit Board (PCB)

PCB Layout

ham radio remote control radio interface printed circuit board pcb image raspberry pi icom yaesu kenwood

 

Working Prototype

Icom IC 2AT

ham radio remote control radio interface image raspberry pi icom yaesu kenwood

IC 2AT - Ham Radio Remote Control Radio Interface - USB Audio adapter - Raspberry Pi

 

Notes:

This project still in the experimental stage...

    Jumpers J1-J7 custom PTT options:
  1. J1-J2 Transistor IC 2ATPTT
  2. J2-J4 Transistor PTT
  3. J3-J5 Relay PTT
  4. jumper J3-J4 for PTT RLY 1

GPIO pins user-selectable.

ham radio remote control radio interface image raspberry pi pinout icom yaesu kenwood

Simple Ham Radio Remote Control IC 2AT Configuration:

    Jumpers J1-J7:
  1. J1 - J2 installed for IC 2AT PTT
  2. All other jumpers open
    GPIO # - Pin #:
  1. Power On/Off GPIO 23-16
  2. Push to Talk GPIO 24-18
  3. Ground pin 14

Keep the Raspberry Pi, Speaker - Microphone Audio grounds isolated from each other.

Note: GPIO pins are user-selectable pins assigned on the schematic and printed circuit board were just used for testing..

USB Audio Adapter Example

ham radio remote control radio interface usb audio adapter

Icom - Yaesu Radio Audio Interface Example

ham radio remote control radio interface yaesu - raspberry pi schematic

USB Serial to Icom CI-V Interface Example

To remote control older Icom radio you need a USB serial to Icom CI-V Interface Here

ham radio remote control icom civ schematic

ham radio remote control photo of icom civ adapter

Note: To use this CI-V interface with the IC 2730, replace the 3.5mm mono plug with a 3.5mm stereo plug then connect the Tip to the Ring.

I have used this RS232 to Icom CI-V interface for many year it simple and it works, but I replaced the 2N2222 with a 2N3904.

I also use the Icom CT-17 CI-V Level Converter (no longer available from Icom)

ham radio remote control icom civ schematic

 

USB Serial Adapter Example

ham radio remote control icom civ schematic

Below is the pinout of the USB to male 9-pin RS232 connector, this connector type is also referred to as a DB9 connector. A computer's serial COM port (DTE) is usually a male port as shown below, and any peripheral devices you connect to this port usually has a female connector (DCE).

RS232 Pinout

This table shows the pin numbers with signal names and the signal direction.

Pin Signal Signal Name DTE Signal direction
1 DCD Data Carrier Detect In
2 RXD Receive Data In
3 TXD Transmit Data Out
4 DTR Data Terminal Ready Out
5 GND Ground -
6 DSR Data Set Ready In
7 RTS Request to Send Out
8 CTS Clear to Send In
9 RI Ring Indicator In

The Icom CI-V interface is powered by pin 6 DTR by default DTR is set Low so it needs to be set High using the following command:

stty -F /dev/ttyUSB0 -hupcl

Or replacing /dev/ttyUSB0 with whatever device file actually corresponds to your USB serial port.

Note: This will have to be set every time the Raspberry Pi is turned ON.

Make sure that the Radio - Software baud rate is the same, then plug the 3.5mm mono plug into the radio CI-V port and your ready to go...

 

Power Module to Turn Older Radios ON/OFF Example

Older CAT capable radio without a command to turn the radio ON/OFF remotely require an external power interface.

The relay should be a High Current 12V Contactor relay to Switch DC power

ham radio remote control radio interface yaesu - raspberry pi schematic

Note: this circuit can also be used for the push-to-talk (PTT) relay.

 

Related Links

¹ CI-V stands for Computer Interface 5 [Roman numeral "V"]
² CAT stands for Computer Aided Transceiver

Simple Ham Radio Remote

Home | Cookies | Terms of Use | Privacy Policy

Last updated: 12/26/2024
sd
This site uses cookies. By continuing to use this website, you agree to their use.