Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Intro to Software-Defined Radio (SDR) From Basics to Design
Rating: 4.4 out of 5(37 ratings)
601 students

Intro to Software-Defined Radio (SDR) From Basics to Design

Learn SDR fundamentals, Modulation techniques & build a mini communication system using LabVIEW & SDR. USE PROMO JUST-13
Last updated 7/2025
English
English [Auto],

What you'll learn

  • Learn the fundamentals of SDR and its components.
  • Understand key wireless communication concepts, including RF signals, frequency, and bandwidth.
  • Master basic modulation and demodulation techniques.
  • Grasp essential digital signal processing concepts.
  • Gain hands-on experience with LabVIEW for SDR design.
  • Explore an idea about advanced applications in IoT, 5G, radar, and complete system design.

Course content

7 sections39 lectures8h 54m total length
  • Definition and Overview of Software Defined Radio (SDR)9:54

    Explore how software defined radio (SDR) works—from antenna input through ADC and DSP to a software interface like LabVIEW—and its flexible, multi-standard applications across telecommunications, defense, and hobbyist radio.

  • Advantages and disadvantages of software defined radio(SDR)8:35

    Explore the advantages and challenges of software-defined radio, including flexibility, reconfigurability, cost efficiency, enhanced performance, and rapid prototyping, balanced against high initial cost, power use, complexity, security, and latency.

  • Comparison between analog and digital radios12:52

    Compare analog, digital, and software defined radio (sdr), highlighting flexibility, signal quality, data transmission, cost, and application versatility; sdr offers superior performance and reconfigurability, but with higher cost and complexity.

  • Key Components of Software Defined Radio (SDR) Systems16:33

    Dissect the core hardware components of SDR systems, from antenna and ADC to DAC, RF front end, and CPU/DSP. Understand how these elements enable signal processing and flexible operation.

  • Popular Software Defined Radio (SDR) Hardware Platforms11:10

    Explore popular SDR hardware platforms—RTL-SDR, HackRF, and USB SDR—covering their features, frequency ranges, transmit and receive capabilities, and use cases from hobbyist to professional.

Requirements

  • Basic computer skills and familiarity with installing software
  • Fundamental math skills (algebra and basic trigonometry)
  • An interest in electronics and signal processing
  • No prior experience with SDR or wireless communication required

Description

Are you curious about how wireless communication systems work? Do you want to design your own radio systems and explore real-world applications like 5G, satellite communication, and even aircraft tracking?

This course, Intro to Software-Defined Radio (SDR) From Basics to Design, is your complete hands-on guide to understanding and working with SDR technology using LabVIEW and USRP hardware. Designed for beginners and professionals alike, this course takes you step by step through both the theory and practical implementation of SDR systems.

You’ll start by learning the fundamentals of SDR, its advantages, key components, and how it compares to traditional analog radios. Then, we’ll cover wireless communication basics, modulation techniques (AM, FM, PM, ASK, FSK, PSK, QAM), and digital signal processing concepts like filtering, sampling, and Fourier transforms.

Next, you’ll move into LabVIEW and build fully functional SDR transmitters and receivers. You’ll even complete a final project where you implement a real communication link using USRP.

In the advanced section, we explore exciting applications like SDR in 5G networks, satellite systems, and ethical hacking. You’ll also complete a practical assignment: decoding live ADS-B signals from aircraft in your area.

Whether you're a student, engineer, or hobbyist, this course will give you the skills and confidence to start building your own SDR systems from the ground up.

Who this course is for:

  • Students and beginners interested in wireless communication and SDR fundamentals.
  • Hobbyists and DIY enthusiasts looking to build and experiment with SDR systems.
  • Engineering and computer science students seeking practical applications of digital signal processing and modulation techniques.
  • Professionals in telecommunications, electronics, and IT aiming to enhance their knowledge in modern radio technologies.
  • Anyone curious about integrating software tools like LabVIEW into communication system design.