IC-7300 Remote Control Server
A complete web-based remote control solution for the Icom IC-7300 transceiver with real-time audio, full CI-V control, multi-user support, and a clean web interface.
Works locally, over the internet, and behind Cloudflare tunnels.
π₯ Downloads
IC-7300_Remote_Web_Server_Setup_Guide.pdf
ποΈ Unlock the TX limit
π Features

Radio Control
- CI-V commands: frequency, mode, filter, VFO A/B, split, power, M-CH, etc.
- Receiver controls: ATT, PREAMP (OFF / PRE1 / PRE2), NB, NR, ATU tune
- Power management: remote power ON/OFF with wake-up sequence
- TX timeout: automatic PTT release after a configurable delay (default: 3 minutes)
Audio
- 8 kHz PCM β proven stability with the IC-7300, best for web
- Adjustable gain: separate RX and TX gain controls
- Intercom: OFF / +RigMic / AUTO β monitor audio through the radio
Multi-User
- First-come, first-served PTT: only one operator can transmit at a time
- Audio broadcasting: all connected users hear the radio and current transmission
- Visual status: TX active / busy / idle indicators
Security
- Cookie-based authentication with 30-day βremember meβ
- Password protection using SHA-256 token (password not stored in page)
- HttpOnly cookies β secure by default
- HTTPS support: works with nginx or Cloudflare
Browser
- Chrome, Edge, Safary, Firefox and others - (iOS included), Desktop and Mobile devices
Web Interface
| Desktop | Mobile |
|---|---|
- Mobile-friendly: responsive design for phones and tablets
- Real-time updates: frequency, mode, and status auto-refresh
- Intuitive controls: large buttons for touch operation
- Frequency steps: Β±10 Hz, 100 Hz, 1 kHz, plus direct entry
Deployment - Internet
- Cloudflare Tunnel compatible (WebSocket support)
- Autonomous nginx alternative β everything in-house
- Subpath support: run at
/radioinstead of subdomain - Log rotation (10 MB per file, 5 backups)
- Auto-recovery on crash (restart loop)
- Windows service ready (using NSSM)
π Requirements
Hardware
-
Icom IC-7300 transceiver
-
USB cable (AβB type)
-
A computer running Windows 7-11, 64-bit ( Linux / macOS deployment is possible )
Note: For old Windows OS, a necessary update KB3063858 can obtained at the following links:
Windows Vista SP2 x86
Windows Vista SP2 x64
Windows Server 2008 SP2 x86
Windows Server 2008 SP2 x64
Windows 7 SP1 x86
Windows 7 SP1 x64
Windows Server 2008 R2 SP1 x64 -
Optional: second receiver or SDR to monitor your signal
Software
- For Internet https (SSL):
- Cloudflared (Tunnel), or
- nginx + see below
Services (SSL)
- Cloudflare free tier β all-in-one, robust, and secure solution the Tunnel requires your domain (~10β15$US/year)
SSL for In-House nginx:
- Let's Encrypt for SSL (public server)
- Optional: own domain (~10β15$US/year) or FreeDNS subdomain
