Pycom Radio Controller interface

Pycom Radio Controller by M0SNZ

Remote Control Of Your ICOM IC-9700 and IC-7610 With AI-Assisted Operating

Get Started

Remote Operation Designed For Practical Amateur Radio Use

Pycom Radio Controller provides direct CI-V based control of the ICOM IC-9700 and IC-7610, allowing operators to manage frequency, mode, memories, tones and more from a connected computer. Full remote control of your station can be achieved allowing you to operate your radio from wherever you maybe.

The application is designed for voice and digital satellite operations providing full duplex control via a built-in rigctl server alongside integrations with popular amateur radio satellite tooling.

Core Features

  • Full remote control
  • First class satellite operations
  • Call sign look up and logging
  • Built in enhanced memory functionality
  • Real time meters and waterfall
  • Remote RC-28 integration
  • Automatic signal detection and AI identification
  • AI noise reduction (local neural network)
  • Voice control and live transcription

Interface Overview

Pycom Radio Controller has been developed to keep important operating controls immediately available without compromising on operability. Tuning, managing and making QSOs is easily achievable.

Documentation pages provide configuration guidance, radio setup details, and operating examples for supported workflows.

Pycom Radio Controller main operating interface

AI-First Features

Pycom Radio Controller embraces AI-first operating, with intelligence built into every stage of the receive path. All features can run entirely on your computer — the noise-reduction neural network, the signal classifier, the wake word and voice command grammar can all be local. Speech transcription and LLM callsign identification can alternatively be offloaded to a cloud provider.

AI Noise Reduction

Real-time neural-network denoising of received audio, running entirely on your computer — no cloud, no audio leaves your machine. Works alongside the radio's own NR with a simple strength slider.

Learn more about AI NR

AI Signal Identification

Automatic detection and neural-network classification of signal types — CW, FT8, FM, SSB and more. Train or fine-tune the model on your own captures to improve accuracy on the bands you use.

Learn more about AI identification

Voice Commands

Speak to your radio — tap the capture key or say the wake word, then tune to frequencies, set modes, apply memories or key PTT using natural language transcribed by Whisper.

Learn more about voice control

Live Transcription + LLM

Real-time speech-to-text of received audio, with an optional LLM cleanup pass that extracts callsigns, RST reports and names from noisy radio audio — local via Ollama or in the cloud.

Learn more about Transcribe

Built Around Real Satellite Operating Requirements

Built into the software alongside the Hamlib rigctld server is support for popular satellite tooling, such as WSJT-X, Gpredict, CSN Techologies S.A.T controller and SatPC32. This enables full duplex remote doppler control from programs you already use.

Full Duplex Doppler Control

Full duplex operation for linear transponders — track OSCAR birds, hear yourself on the downlink and tune across the passband with doppler correction handled for you.

Learn more about doppler control

Built-in Rigctld Server

A Hamlib-compatible rigctld server is built in, letting Gpredict and other trackers drive doppler. A PTT & Read Only mode lets WSJT-X share control alongside satellite tracking.

Learn more about rigctld

CSN S.A.T Integration

Pair Pycom with the CSN Technologies S.A.T controller: the radio is configured and doppler correction applied automatically, detecting satellite changes as you track.

Learn more about S.A.T tracking

SatPC32 CAT Pass-through

Windows users get experimental SatPC32 CAT control via a com0com virtual COM port pair — doppler from a tool many satellite operators already use.

Learn more about SatPC32

Data Modes with WSJT-X

FT8, FT4 and WSPR through the same rigctld server, with dedicated settings for use alongside doppler control — from full duplex FM satellites to grid expeditions.

Learn more about WSJT-X

See It In Action

Watch demos, tutorials and live operating videos - from full duplex satellite contacts to AI noise reduction and voice control.

More Videos

Ready To Get On The Air?

Download Pycom Radio Controller, connect your IC-9700 or IC-7610 over the network, and explore everything from full duplex satellite operation to AI-assisted operating. Enjoy an enhanced remote operating experience.

Get Started