This version is outdated by a newer approved version.DiffThis version (15 Mar 2019 19:00) is a draft.
Approvals: 0/1
The Previously approved version (24 Aug 2018 13:02) is available.Diff

This is an old revision of the document!

ADALM-PLUTO for End Users

Everyone using Pluto should read these pages. They will demonstrate how to interact with RF signals with MATLAB, Simulink, GNU Radio or custom C, C++, C#, or Python code on a host (x86) or embedded (Raspberry Pi, Beaglebone,, etc.) platform over USB. As you can see, we have lots of examples with MATLAB and Simulink, as we find that a very powerful environment, and a path to a releasable radio (you can take your algorithms, and easily embed them into a custom product).


Make sure all things are in ./users

  1. Intro to the Software. Installing Device Drivers on:
  2. Upgrading the the ADALM-PLUTO Firmware .
  3. Calibrating the ADALM-PLUTO.
  4. Customizing the ADALM-PLUTO.
  5. Once the driver are configured and set up, you can interact with the ADALM-PLUTO Active Learning Module from:
    1. Using Pluto with the IIO oscilloscope
    2. Using Pluto with the gqrx, an open source software defined radio receiver (SDR) powered by the GNU Radio and the Qt graphical toolkit.
    3. Using Pluto with MATLAB and Simulink
    4. Using Pluto with MATLAB IIO Bindings
    5. Using Pluto with GNU Radio
    6. Using Pluto with SDRangel. SDRangel is an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
    7. Using Pluto with SDR#. The PlutoSDR frontend for SDRsharp can be found here: sdrsharp-plutosdr
    8. Using Pluto with SoapySDR. The Soapy SDR plugin for PlutoSDR can be found here: SoapyPlutoSDR
university/tools/pluto/users.1552672824.txt.gz · Last modified: 15 Mar 2019 19:00 by Travis Collins