Module 2 — SDR & GNU Radio Foundations#

ECE 448 · Module 02

SDR & GNU Radio Foundations

The radio is software now. Meet the hardware, then build your first flowgraph.

Lessons 4–5 · Software Defined Radios · Dr. Neil Rogers

Where This Module Goes

What is inside an SDR, how sample rate and bandwidth trade, and your first GNU Radio flowgraphs against real captured signals.

Learning Objectives

  1. I can describe what a Software Defined Radio is, contrast it with a traditional hardware radio, and identify the SDR used in this course, the PlutoSDR.
  2. I can identify the roles of the RF frontend, ADC/DAC, and host in an SDR signal chain and describe sample-rate, bandwidth, and dynamic-range trade-offs.
  3. I can install GNU Radio and use GNU Radio Companion (GRC) to build, inspect, and run a basic flowgraph.
  4. I can capture a real RF signal using an SDR and interpret its time- and frequency-domain representations.