An open-source ecosystem of amateur radio remote-control tools, built in the open by a HAM who wanted to control his radios from anywhere.
VLSC Projects is built and maintained by BG1SB, an amateur radio operator. The call sign is the same one you'll see on the air and on GitHub (github.com/cheenle).
What started as a personal need — reliably controlling HF radios from another room, and eventually from another city — grew into a family of open-source projects that share one goal: make modern radio remote control something a HAM can run, read, and modify themselves.
The engineering style is practical and documented. Each major subsystem is captured in a Software Design Document (SDD), and the workflow follows a Forward-Deployed Engineering (FDE) methodology: build what actually gets used in the field, then formalize it. No proprietary black boxes, no "trust me" hardware.
Commercial remote-control solutions for HF radios are often closed, expensive, and tied to one vendor's app. The radio hardware itself is capable of far more than most of it exposes. VLSC exists to answer three questions:
Universal HF remote control for any radio via Hamlib/rigctld.
Software SCU-LAN10 replacement for the Yaesu FT-710 over USB.
Pluggable-backend USB remote for FT-710 and Icom IC-7300/IC-7300MK2.
SunSDR2 DX remote server with IQ demodulation and a dual-codec audio chain.
Native iOS client for the SunSDR2 DX, built with SwiftUI.
ESP32-S3 servo-driven antenna auto-tuner for EFHW antennas.
Headless FT8/FT4 decode-and-spot server.
All projects are open source under GPLv3/MIT. The best way to reach the project — report a bug, ask a question, or pitch an idea — is through the GitHub repositories. See the Contact page for the full list of ways to get in touch.