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

  1. 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).

  2. “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.

  3. “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.

  4. “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.

  5. “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.

  6. “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.

  7. “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).

  8. “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.

  9. “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.

  10. “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.

  11. “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).

  12. “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.

  13. “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.

  14. “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.

  15. “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.

  16. “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).

  17. “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.