Getting Started

Pycom Radio Controller allows you to control an Icom 9700 radio remotely via your network or via a USB serial connection.

There is a focus on remote full duplex doppler control for satellite tracking which is not available in most other remote control options. It is written in python and supplied as a executable so there's no need to install or maintain the python environment.

The recommended connection method is via your network, connecting to the radios IP address on port 50001. The application is many times faster, more responsive and has fully built in audio support when connected over the network rather than the much slower USB connection. You will need to use your username password that you've set up on the radio for the connection.

Prerequisites

  • Windows 10/11 or MacOS
  • Internet Connection

Additional Prerequisites if Connecting via USB

  • Optional: Audio software capable of using the USB audio for remote. Sonobus for example.
  • Icom USB Drivers installed. For MacOS I used CP210x VCP Mac OSX Driver
  • ICOM-9700 radio connected via serial port (e.g., COM3 or /dev/cu.SLAB_USBtoUART)

Installation

Follow these steps to install the Pycom Radio Controller:

  1. Download the zip file containing the software for your operating system
  2. Extract the zip file to an appropriate location on your computer connected to the IC-9700
  3. Run Pycom app
  4. Allow running of 'insecure' app either via the windows prompt or MacOS security settings
  5. Register and obtain a valid free license key.
  6. Update the configuration with your settings
  7. For USB the Audio CODEC speakers and microphone are provided as OS sound devices, allowing you to send and receive audio from your radio.
Pycom Radio Controller Interface

Next, explore the Documentation section to connect your radio.