Supported Hardware – Software-Defined Radio
Communications Toolbox™ supports this hardware.
| Support Package | Vendor | Earliest Release Available | Latest Release Available | 
|---|---|---|---|
| ADALM-Pluto Radio | Analog Devices® | R2017a | Current | 
| RTL-SDR Radio | NooElec® | R2013b | Current | 
| USRP Embedded Series Radio | Ettus Research™ | R2016b | Current | 
| USRP Radio | Ettus Research | R2011b | Current | 
| Xilinx® Zynq®-Based Radio | Xilinx | R2014b | R2023b Note: Starting in R2024a, see Radio Applications (SoC Blockset) | 
For a list of support packages that you can use with Communications Toolbox, visit the Hardware Support catalog page for Communications Toolbox.
Read a signal from external hardware devices using the Communications Toolbox support packages for software-defined radio (SDR). Process captured or live over-the-air wireless signals using Communications Toolbox features.
Design, prototype, and test SDR applications in MATLAB® and Simulink® with live radio signals. Use the supported hardware as a radio peripheral with the supplied bit stream. Run your own design in FPGAs with the automated targeting workflow by using HDL Coder™. The support packages for SDR support fixed bit-stream and custom bit-stream (user-provided logic) workflows for SDR Targeting.
Wireless Testbench and Wireless Testbench™ Support Package for NI™ USRP Radios provide SDR support including transmit and capture, spectrum monitoring, live data I/O, and FPGA targeting using HDL Coder.
For more information about software-defined radios with MATLAB and Simulink, see Software-Defined Radio (SDR).
Categories
- ADALM-Pluto Radio
 Design SDR systems using Analog Devices ADALM-Pluto Radio
 
- RTL-SDR Radio
 Acquire RF data using RTL-SDR
 
- USRP Embedded Series Radio
 Prototype and test SDR systems using USRP E310 or USRP E312
 
- USRP Radio
 Design SDR systems using USRP Radio
