Software-Defined Radio (SDR)

SDRs turn radio into software. With the right hardware and DSP blocks you can observe, decode, and synthesize signals across wide frequency ranges—from pagers to satellites—within legal limits.

Quick-start checklist

  1. Authorization & spectrum awareness: Receive is broadly permitted; transmit is regulated. Keep work to lab setups or authorized bands.
  2. Pick your band: Decide what you’re observing (FM broadcast, ADS-B at 1090 MHz, ISM at 315/433/868/915 MHz, Wi-Fi/BLE at 2.4 GHz, etc.).
  3. Match antenna: Use an antenna resonant (or close) to your target band; poor antennas = poor results.
  4. Sampling plan: Choose sample rate and center frequency; avoid front-end overload with sane gain settings.
  5. Tooling: Start with a visual tuner (GQRX/SDR#) to sanity-check RF environment, then move to analyzers (URH) or flowgraphs (GNU Radio).

SDR primer: IQ, sampling, gain

SDRs digitize the RF spectrum into complex I/Q samples at a chosen sample rate. You tune a center frequency and capture a slice of spectrum around it; DSP blocks then filter, demodulate, and decode signals.

Rules of thumb:
  • Higher sample rates capture wider bandwidth but require more CPU/storage.
  • Gain too low = weak signals; too high = clipping/overload. Increase until noise floor rises, then back off slightly.
  • Filtering is everything: apply appropriate LPF/BPF and decimation before demodulation.
RF Spectrum Center frequency & captured bandwidth I/Q → Filter → Demodulate → Decode
Tune to a center frequency, capture bandwidth, then filter/demodulate.

Common research workflows

1) Spectrum recon & signal hunting (RX)

2) Digital signal analysis

3) ISM device research (315/433/868/915 MHz)

4) ADS-B & telemetry

5) Wi-Fi/BLE observation (RX only)

6) Controlled TX in a lab

Legal cautions: Many jurisdictions restrict transmission and certain types of replay/jamming/spoofing. Keep TX work inside shielded boxes, on dummy loads, or in authorized spectrum. When in doubt—don’t transmit.

Tooling & platforms

Antennas & RF hygiene

Blue-team / monitoring notes

Troubleshooting

FAQ

What makes SDR different from fixed-function radios?

Flexibility. Demodulation and decoding live in software, so you can adapt to new signals without new hardware (within your front-end’s frequency and bandwidth limits).

Can I transmit with any SDR?

No. Many low-cost SDRs are receive-only. Devices like HackRF can transmit, but it’s regulated—use shielded labs or authorized bands only.

Do I need math/DSP to get started?

You can begin with visual tools and recordings. As you progress, some DSP concepts (filters, sampling, modulation) will help you decode more complex signals.

Devices for SDR

Useful references

Legal & ethics: See Ethics for permission boundaries and safe, lawful experimentation.