Ham Radio Remote Control

Installation Guide

Simple Ham Radio Remote Control is a free ¹web app, it comes preinstalled on an OS image for the Raspberry Pi which is flashed on an 8GB or larger microSD card using your favorite software to flash microSD cards. There is No additional software to install.

Before you start system requirements

  1. A valid QRZ Callsign
  2. A Chrome or Firefox web browser
  3. An active Internet connection
  4. Please read the Terms of Use Here
  5. Always review the FCC rules - regulation before operating any two-way radio remotely

Hardware required

  • VHF, UHF, HF, HT Amateur Ham radio transceiver
  • Micro SD card adapter
  • Micro SD card (8GB class 10 minimum)
  • Raspberry Pi (3B - 3B+ or 4B armv7l minimum)
  • Raspberry Pi Power Supply 2.5A - (3A - 3.5A better)
  • Cat5 Ethernet cable (connecting Raspberry Pi to LAN)
  • USB - Audio Adapter
  • Audio Interface - Example Ham Radio Remote Control Radio Interface Here
  • Two One Channel 12v Relay Module Relay Switch
  • Computer with an SD slot (or an appropriate SD card adapter)

Download-Install .img file on the microSD card

  • Simple ham radio remote control web app is free of charge.
    Only a simple setup is required.
    • You can download it here: SimpleHRR PTT v0.0.1-a.
      Sorry for the inconvenience, you might have to close the Dropbox tab when the download has finished.
    • Windows: To extract the image double-click the .zip file then click Extract All.
  • Insert the microSD card into the computer's SD card slot use the SD card adapter if needed.
  • Next, flash the .img file to the microSD card with your favorite image writer. There are various image writer you can use, example Etcher - Raspberry Pi Imager works for Linux, macOS or Windows.
  • Now remove the flashed microSD from the computer, keep it in a save place will insert it into the Raspberry Pi later.

Prepare the Raspberry Pi - Radio for Remote Operation

  • Install a radio interface between the Raspberry Pi and th Radio example Here

Connect the Raspberry Pi to Network

  • Plug the Cat5 cable into the Raspberry Pi Ethernet port the other end to the LAN

Booting the Raspberry Pi for the First Time

  • Insert the flashed microSD card into the Raspberry Pi microSD slot
  • Power ON the Raspberry Pi
  • Wait for the Pi to boot up - the green LED should stop flashing when it's finished!

Get the Raspberry Pi IP Address

  • If you have access to the router, login as admin via a browser. The router IP address is usually something like, or
  • Look for Attached Devices or Device Name (Raspberry Pi simplehrr) - IP Address
    (something like
  • Write down or copy that IP Address you will need that to activate the software.

Set up Simple Ham Radio Remote Control on your Raspberry Pi

  • Open a Chrome or Firefox web browser enter the URL:
  • Enter Username (a valid QRZ Callsign)
  • Enter Email address. Optional: Just leave noemail@noemail.com
  • Enter Password (greater then 8 char)
  • Select Radio (P2P-PTT)
  • Select Dev USB (/dev/ttyUSB0)
  • Click [Activate].
  • Verify the information is correct Click [OK]
  • Wait 1 minute for Raspberry Pi to reboot
  • Click [OK]
  • Enter Username (your Callsign)
  • Enter Password (your Password)
  • Click [ Sign in ]
  • Click [ Call Radio ] button
  • Click [ Start Audio ] button
  • Click or Press [ PTT ] button to Transmit
  • Logout:
  • Click [ Hang Up ] button to end the Radio Call and Logout.

That's it.

Read me:
  1. First time boot: takes about 2+ minutes all prerequisites are installed during the first boot. Wait 2 minutes, then start checking https://your-Pi's-IP-address:60000/ptt.
  2. This installation: is for LAN access only. Port Forwarding required for Internet access.
  3. Fist time [ Call Radio ]: take's about 15 seconds to connects after that it is a lot faster.
  4. IOS iPhone Safari: iPhone 12 Pro max v17.2.1.
  5. IOS Safari issues during testing: will not Logout unless the session and tab are removed.
  6. Android phone Chrome : no issues during testing.
  7. Win7-10-11 PC Desktop-Laptop Chrome-Firefox: no issues during testing.
  8. Supported Radios: VHF, UHF, HF, HT Amateur Ham radio transceiver.
  9. CTCSS (PL) Tones Frequencies; Set in the Admin drop-down volume set in dB (-20dB)
  10. User-selectable GPIO pins use any available GPIO pin.
  11. Preset GPIO pins: ground pin-14, Power ON/OFF GPIO 23-16 , Push2Talk GPIO 24-18.
  12. Web app test setup: Icom IC-2AT with IC-2AT Radio Interface.
  13. Simple ham radio remote control web app is fully functional, but still in the process of refining some aspects of the web app.

Related Links

*SimpleHRR PTT is the short name Simple Ham Radio Remote Control.
¹ web application (or web app) is application software that is accessed using a web browser.

Simple Ham Radio Remote

Home | Cookies | Terms of Use | Privacy Policy

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