Real world desktop software defined radio using the RTL-SDR and MATLAB/simulink

tutorial

Research output: Contribution to conferenceOther

Abstract

In this four hour workshop we will present the fundamentals behind the design of a generic PHY layer software defined radio (SDR) and demonstrate the first principles implementation, design and real time operation of an SDR using off-the-air signals live in the workshop. We will use the $20 RTL-SDR USB device which can produce 8 bit I/Q samples at up to 2.8MHz sampling rate and receive over the range 50MHz to almost 1.7GHz. As part of the session we will build a first SDR implemented AM and then FM radio receiver, followed by implementations and demonstrations of 433MHz and 868MHz digital QAM receivers. We will also viewing some other signals around us (from IoT temperature sensors, mobile/wireless and so on). We will view all signals and show how to build all components and designs from first principles DSP theory using MATLAB/Simulink and run real time on a standard computing platform hosting MATLAB and drivers for the RTL-SDR.
Original languageEnglish
Publication statusUnpublished - 11 Aug 2015
EventIEEE Signal Processing and Signal Processing Education Workshop - Utah, Salt Lake City, United States
Duration: 9 Aug 201512 Aug 2015

Workshop

WorkshopIEEE Signal Processing and Signal Processing Education Workshop
CountryUnited States
CitySalt Lake City
Period9/08/1512/08/15

Fingerprint

MATLAB
Radio receivers
Quadrature amplitude modulation
Temperature sensors
Demonstrations
Sampling
Air

Keywords

  • MATLAB
  • simulink
  • RTL-SDR
  • software

Cite this

Stewart, R., & Crockett, L. H. (2015). Real world desktop software defined radio using the RTL-SDR and MATLAB/simulink: tutorial. IEEE Signal Processing and Signal Processing Education Workshop, Salt Lake City, United States.
Stewart, Robert ; Crockett, Louise Helen. / Real world desktop software defined radio using the RTL-SDR and MATLAB/simulink : tutorial. IEEE Signal Processing and Signal Processing Education Workshop, Salt Lake City, United States.
@conference{52a67fbf88fd44b1b9846eea66c87401,
title = "Real world desktop software defined radio using the RTL-SDR and MATLAB/simulink: tutorial",
abstract = "In this four hour workshop we will present the fundamentals behind the design of a generic PHY layer software defined radio (SDR) and demonstrate the first principles implementation, design and real time operation of an SDR using off-the-air signals live in the workshop. We will use the $20 RTL-SDR USB device which can produce 8 bit I/Q samples at up to 2.8MHz sampling rate and receive over the range 50MHz to almost 1.7GHz. As part of the session we will build a first SDR implemented AM and then FM radio receiver, followed by implementations and demonstrations of 433MHz and 868MHz digital QAM receivers. We will also viewing some other signals around us (from IoT temperature sensors, mobile/wireless and so on). We will view all signals and show how to build all components and designs from first principles DSP theory using MATLAB/Simulink and run real time on a standard computing platform hosting MATLAB and drivers for the RTL-SDR.",
keywords = "MATLAB, simulink, RTL-SDR, software",
author = "Robert Stewart and Crockett, {Louise Helen}",
year = "2015",
month = "8",
day = "11",
language = "English",
note = "IEEE Signal Processing and Signal Processing Education Workshop ; Conference date: 09-08-2015 Through 12-08-2015",

}

Stewart, R & Crockett, LH 2015, 'Real world desktop software defined radio using the RTL-SDR and MATLAB/simulink: tutorial' IEEE Signal Processing and Signal Processing Education Workshop, Salt Lake City, United States, 9/08/15 - 12/08/15, .

Real world desktop software defined radio using the RTL-SDR and MATLAB/simulink : tutorial. / Stewart, Robert; Crockett, Louise Helen.

2015. IEEE Signal Processing and Signal Processing Education Workshop, Salt Lake City, United States.

Research output: Contribution to conferenceOther

TY - CONF

T1 - Real world desktop software defined radio using the RTL-SDR and MATLAB/simulink

T2 - tutorial

AU - Stewart, Robert

AU - Crockett, Louise Helen

PY - 2015/8/11

Y1 - 2015/8/11

N2 - In this four hour workshop we will present the fundamentals behind the design of a generic PHY layer software defined radio (SDR) and demonstrate the first principles implementation, design and real time operation of an SDR using off-the-air signals live in the workshop. We will use the $20 RTL-SDR USB device which can produce 8 bit I/Q samples at up to 2.8MHz sampling rate and receive over the range 50MHz to almost 1.7GHz. As part of the session we will build a first SDR implemented AM and then FM radio receiver, followed by implementations and demonstrations of 433MHz and 868MHz digital QAM receivers. We will also viewing some other signals around us (from IoT temperature sensors, mobile/wireless and so on). We will view all signals and show how to build all components and designs from first principles DSP theory using MATLAB/Simulink and run real time on a standard computing platform hosting MATLAB and drivers for the RTL-SDR.

AB - In this four hour workshop we will present the fundamentals behind the design of a generic PHY layer software defined radio (SDR) and demonstrate the first principles implementation, design and real time operation of an SDR using off-the-air signals live in the workshop. We will use the $20 RTL-SDR USB device which can produce 8 bit I/Q samples at up to 2.8MHz sampling rate and receive over the range 50MHz to almost 1.7GHz. As part of the session we will build a first SDR implemented AM and then FM radio receiver, followed by implementations and demonstrations of 433MHz and 868MHz digital QAM receivers. We will also viewing some other signals around us (from IoT temperature sensors, mobile/wireless and so on). We will view all signals and show how to build all components and designs from first principles DSP theory using MATLAB/Simulink and run real time on a standard computing platform hosting MATLAB and drivers for the RTL-SDR.

KW - MATLAB

KW - simulink

KW - RTL-SDR

KW - software

UR - http://spw2015.coe.utah.edu/

UR - http://spw2015.coe.utah.edu/tutorials/#sdr

M3 - Other

ER -

Stewart R, Crockett LH. Real world desktop software defined radio using the RTL-SDR and MATLAB/simulink: tutorial. 2015. IEEE Signal Processing and Signal Processing Education Workshop, Salt Lake City, United States.