Non-Commercial Software Defined Radio (SDR) Websites — Annotated Works Cited
Accessed 27 Dec. 2025. Compiled for print on US Letter with 1-inch margins.
Notes: Entries are formatted in MLA style and include brief annotations. Some project documentation is hosted on GitHub; while GitHub is a commercial hosting platform, the referenced pages are non-commercial project documentation.
Annotated Works Cited
-
Lichtman, Marc. “PySDR: A Guide to SDR and DSP using Python.” PySDR, n.d., https://pysdr.org/. Accessed 27 Dec. 2025.
Free, diagram-heavy online textbook that teaches SDR and DSP concepts in Python, including practical chapters for common SDR hardware (e.g., RTL-SDR, PlutoSDR, USRP).
-
“GNU Radio Manual and C++ API Reference: Main Page.” GNU Radio Manual and C++ API Reference, n.d., https://gnuradio.readthedocs.io/en/latest/. Accessed 27 Dec. 2025.
Official GNU Radio usage manual and API reference—core concepts, build/install guidance, and component reference for flowgraph development.
-
“SigMF Specification Version v1.2.6.” SigMF, v1.2.6, n.d., https://sigmf.org/. Accessed 27 Dec. 2025.
Open specification for packaging IQ sample recordings with JSON metadata (recording parameters, frequency, annotations, etc.) to improve SDR dataset portability and reproducibility.
-
“SatNOGS.” SatNOGS, Libre Space Foundation, n.d., https://satnogs.org/. Accessed 27 Dec. 2025.
Open-source, community-operated satellite ground-station network; includes build documentation and software components commonly implemented with SDR receivers.
-
“GNSS-SDR.” GNSS-SDR, 2016–2025, https://gnss-sdr.org/. Accessed 27 Dec. 2025.
Open-source software-defined GNSS receiver project with documentation, tutorials, and implementation notes for processing raw GNSS RF samples into navigation solutions.
-
“OpenWebRX web-based SDR receiver.” OpenWebRX, n.d., https://www.openwebrx.de/. Accessed 27 Dec. 2025.
Self-hosted, multi-user SDR receiver with a browser UI—useful for sharing an SDR at a fixed site and exploring HF/VHF signals without installing client software.
-
“SDRangel – Open-source TX & RX Software Defined Radio.” SDRangel, n.d., https://www.sdrangel.org/. Accessed 27 Dec. 2025.
Cross-platform SDR application supporting RX/TX, multiple simultaneous demodulators, and many devices; also provides developer-oriented features (plugins, remote control API).
-
“SDR++.” SDR++, n.d., https://www.sdrpp.org/. Accessed 27 Dec. 2025.
Lightweight, cross-platform SDR receiver focused on a “bloat-free” user experience, wide hardware support (including via SoapySDR), and modular plugin architecture.
-
“M17 Project – Bringing good stuff since 2019.” M17 Project, n.d., https://m17project.org/. Accessed 27 Dec. 2025.
Open-source digital voice/data ecosystem for amateur radio; includes software components and SDR-oriented blocks (e.g., GNU Radio out-of-tree modules) for implementation and experimentation.
-
“Welcome to Pothosware.” Pothosware, n.d., https://www.pothosware.com/. Accessed 27 Dec. 2025.
Overview hub for the Pothos framework (data-flow DSP) and the SoapySDR hardware abstraction ecosystem—useful for understanding how modular SDR tooling fits together.
-
“GNU Radio – the Free and Open Software Radio Ecosystem.” GitHub, GitHub, Inc., n.d., https://github.com/gnuradio/gnuradio. Accessed 27 Dec. 2025.
Canonical source repository for GNU Radio (build system, core DSP blocks, and project documentation references).
-
“gqrx-sdr/gqrx: Software defined radio receiver powered by GNU Radio and Qt.” GitHub, GitHub, Inc., n.d., https://github.com/gqrx-sdr/gqrx. Accessed 27 Dec. 2025.
Open-source desktop receiver application (AM/FM/SSB, spectrum/waterfall) with practical setup guidance and supported-hardware notes.
-
“pothosware/SoapySDR: Vendor and platform neutral SDR support library.” GitHub, GitHub, Inc., n.d., https://github.com/pothosware/SoapySDR. Accessed 27 Dec. 2025.
Core hardware abstraction layer used by many SDR applications to interface with diverse devices via a unified API.
-
“cjcliffe/CubicSDR: Cross-Platform Software-Defined Radio Application.” GitHub, GitHub, Inc., n.d., https://github.com/cjcliffe/CubicSDR. Accessed 27 Dec. 2025.
Cross-platform SDR application with build instructions, releases, and links to its ReadTheDocs manual; commonly paired with SoapySDR-supported hardware.
-
“jgaeddert/liquid-dsp: digital signal processing library for software-defined radios.” GitHub, GitHub, Inc., n.d., https://github.com/jgaeddert/liquid-dsp. Accessed 27 Dec. 2025.
Lightweight DSP library oriented toward SDR use cases: filters, modems, synchronizers, numerics, and related primitives for embedded/portable SDR pipelines.
-
“ha7ilm/csdr: A simple DSP library and command-line tool for Software Defined Radio.” GitHub, GitHub, Inc., n.d., https://github.com/ha7ilm/csdr. Accessed 27 Dec. 2025.
Command-line DSP toolkit suitable for SDR glue workflows (piping, quick demod prototypes, and lightweight DSP chains).
-
“Signal Identification Wiki: Signal Identification Guide.” Signal Identification Wiki, n.d., https://www.sigidwiki.com/wiki/Signal_Identification_Guide. Accessed 27 Dec. 2025.
Community-maintained reference for identifying signals seen in waterfalls/spectrograms, including modulation hints and bandwidth/frequency characteristics.