Open-source remote radio control ecosystem for modern HAM operators. Control HF and SDR radios from anywhere — browser, phone, or native iOS app.
Clients reach the MRRC Modern server directly or through the Cloud Hub's outbound tunnel — no public IP required. The server talks USB to eleven Yaesu / Icom rigs, and runs on Windows, Linux, macOS, a Raspberry Pi, or a W103D box.
Scan the QR code with WeChat to join the MRRC-HAM group.
Join the MRRC-HAM WeChat group.
Choose by your radio hardware first, then by your preferred client.
| I have... | Use | Why |
|---|---|---|
| Any HF radio with CAT | MRRC | Universal remote control via Hamlib/rigctld |
| Yaesu FT-710 / FTDX / FTX-1, or Icom IC-7300 / IC-705 / IC-7610 / IC-7760 | MRRC Modern | Pluggable-backend USB remote — eleven supported rigs |
| A radio on a private LAN, no public IP | MRRC Cloud Hub | Live self-service portal — one callsign, one entry; the instance dials out, so nothing needs port forwarding |
| SunSDR2 DX | SunMRRC | SDR server + web frontend + native iOS client |
| EFHW antenna + auto-tuning | EFHW | ESP32-S3 servo-driven Fuchs ATU, bias-tee powered, WiFi-controlled |
| Headless FT8/FT4 operation | MRRC-FT8 | WSJT-X Improved DSP core, supervised worker, mobile cockpit |
Six open-source projects — universal HF rigs, SDR platforms, digital-mode DSP servers, antenna automation, multi-radio USB-native control, and one cloud access layer.
Universal web-based remote transceiver control. Works with any HF radio via Hamlib/rigctld. Opus-optimized audio, WDSP noise reduction, AI voice assistant, CW/FT8 digital modes, studio-grade TX audio processing, and 3-layer PTT safety.
Pluggable-backend USB-native remote control for eleven rigs: Yaesu FT-710, FTDX10, FTDX101D, FTDX101MP, FTX-1F, FT-891 and Icom IC-7300, IC-7300MK2, IC-705, IC-7610, IC-7760. FT4222 SPI or CI-V spectrum, bidirectional Opus 48kHz audio, full CAT/CI-V control over 4 WebSocket channels — one codebase, multiple radios.
…or flash the ¥125 W103D box image and turn an FT-710 into an always-on remote station.
Access layer for MRRC Modern instances sitting behind a private LAN, CGNAT or a changing IPv6: the instance dials out, so nothing needs a public address, port forwarding or UPnP. One callsign, one entry. Radio control, audio, spectrum and PTT safety stay exactly where MRRC Modern put them.
SunSDR2 DX-specific FastAPI backend server. Server-side IQ demodulation, real-time 512-bin FFT waterfall, dual-codec Opus/PCM audio, TX SSB voice modulation via Hilbert transform, per-band DRIVE power control, and 5 WebSocket endpoints for web and native clients.
End-Fed Half-Wave antenna research and automation. ESP32-S3 continuous servo tuning adapter with bias-tee coaxial power, WiFi WebSocket control, 100W PEP, 40m–10m coverage. Fuchs LC coupler with T200-6 toroid and air variable capacitor — deeply integrated with the MRRC ecosystem.
Headless FT8/FT4 server running the WSJT-X 3.0.2 Improved DSP core behind a supervised worker. UTC slot discipline, a sequencer that closes one standard QSO per operator selection, 3 kHz waterfall, durable SQLite logging with ADIF export, and a landscape mobile cockpit — live on the FT-710 station.
The same MRRC Modern radio control ships as a Windows installer, a macOS DMG, an Android APK, a native iOS app — and a W103D box image that turns a ¥125 TV box into an always-on FT-710 station.
All downloads live on the MRRC Modern site · W103D box story
Different hardware demands different architectures. Our projects span the full spectrum — from traditional CAT-controlled HF rigs to USB-native multi-radio control, direct-IQ SDR transceivers, and antenna automation.
Why four paths? Traditional HF radios expose a serial CAT interface. The FT-710 adds FT4222 SPI for real spectrum data — no SCU-LAN10 dongle needed. MRRC Modern extends the same USB-native architecture to ten more rigs via pluggable backends — eleven in total. The SunSDR2 DX streams raw IQ samples over UDP, requiring server-side demodulation. Different radios, different protocols, one shared design system. MRRC Cloud Hub is not a fifth radio path — it is the access layer in front of an MRRC Modern instance: the radio keeps its local control plane, and only reachability changes.
Agents run the inner loop against written contracts; humans keep intent, boundaries and the final judgment. Field discipline produced those contracts — and it still signs off for the parts agents cannot.
Project metrics and architecture facts visible before deployment decisions.
One machine at a time: how it was designed, how it measures in a lab today, everything that ages and how to fix it, and a modernization roadmap honest about what can and cannot be improved. Browse the column →
Anatomy of a 1989 flagship: 0.1–2000 MHz, quadruple conversion, built-in CRT spectrum scope — and Sherwood's lab numbers against 2026 flagships. Every documented failure mode with its fix, then the staged roadmap: cool it, recap it, LCD it, graft an SDR onto the 10.7 MHz IF.
The last all-analog flagship from Japan Radio Company: tracking preselector, 1 Hz DDS, WRTH's 1991 award — and a vacuum-fluorescent display with no fix and no spare parts. The design story from JRC's own US sales manager, the JRC↔NDK filter cross-reference, the Gilfer/Kiwa NRD-535GS recipe, and an SDR graft at 70.455 MHz.
The modern counterpart: a direct-sampling SDR with no roofing filters, measuring 107 dB of close-in dynamic range at 2 kHz — third on Sherwood's table and the only sub-$1,100 radio past 100 dB. Two widespread myths corrected (it is a 4.3-inch screen, and the scope spans 1 kHz–1 MHz), both lab datasets, firmware to V01-12, every documented pitfall, and all seven remote-control paths ranked — including the undocumented FT4222 spectrum channel we reverse-engineered.
All projects are open source. Dive into the documentation, try the live demos, or deploy your own instance.