Download Pluto Driver


There are different aspects of the software for the ADALM-PLUTO and ADALM2000:

  • device drivers, which allows your PC to properly set up communication between your PC and the actual device, and
  • application code, like MATLAB, Simulink, GNU Radio, iio-oscilloscope (aka osc), or scopy.

To install the drivers, it’s a simple matter of downloading and running the driver installer.

This download should support all of : Windows 10, Windows 8.1, Windows 8, Windows 7 Service Pack 1. If you run into issues, please let us know.

At the end, you should see a picture like (either for Pluto or M2k):

Location and Hours. Main Office; Touch Screens, Inc. 1660 West Circle; Saint George, UT 84770, USA; North Carolina Office; 6540 US Hwy 19; Marble, NC 28905, USA. After you download the file, you should calculate a checksum for your download, and make sure it is the same as ours. Mirrors The latest 3.1.0 version of Apache Pluto binary and source distributions can be downloaded from a Pluto distribution mirror. Zebronics Driver Downloads. Category Sub Category Product Dowload; Add on Cards: 4-Channel Sound Card: Crystal - 4 Channel Windows 2000. All about software defined Radio (SDR) Extend the frequency range and enable the second CPU core.

Drivers uninstall

From the control panel navigate to Programs and Features. Double click or right click and select Uninstall. Uninstalling the PlutoSDR-M2k-USB-Win-Drivers package will automatically remove the Windows Driver Packages (USBser, WinUSB and Net) shown below as well.

USB Devices

Once the drivers are installed, and the device (Pluto or M2k) is plugged in, the following subsystems should be ready to use:

  • USB Composite Device (The device is a single USB gadget that has the ability to perform more than one function, and needs to be exposed to the operating system as multiple devices)
  • USB Ethernet/RNDIS Gadget (Remote Network Driver Interface Specification (RNDIS) is a Microsoft proprietary protocol used mostly on top of USB. It provides a virtual Ethernet link to most versions of the Windows, Linux and OS X operating systems. To the host, the usb device acts as an external Ethernet card)
  • USB Mass Storage (USB Mass Storage is a set of protocols defined by the USB Implementers Forum that makes a USB device accessible to any host computing device and enables file transfers between the host and the USB device. To a host, the usb device acts as an external hard drive.)
  • Serial Console (115200-8N1), in this case COM15, but it will be different on your PC.
  • Linux File-Stor Gadget USB Device (which allows the USB mass storage to work properly).


You need to have find your favorite Terminal program, here are a few of the ones we use (but don’t support – if you have questions, please check with the internet/google).

Download pluto driver movie
  • Or other Terminal program

The terminal settings are 115200 baud, 8 bits, no parity, 1 stop bit. This is referred to as 115200-8N1. The default username is root, and the default root password is analog.

Finding the serial port (which constantly changes, every time you plug a device in), is just matter of checking device manager (see above).

Mass Storage

It should be a simple matter of opening the drive, in this case, double click on “D”, to get at the info.html page.


Ethernet Warning

Like most of the network settings on Pluto or the M2k – things are meant to be easy to use. This also means things are inherently insecure.

For example – the root password of Pluto is analog. We post it on the Internet. Think about that for a moment. This could allow anyone with an IP connection to take over the device and use it for malicious purposes.

Never set up a bridge between the Internet and a network connected Pluto with the default images.

Unfortunately – nothing on your host understands the what the IP address of the usb device is. You, the human behind the keyboard need to understand this before any sort of networking will work. There are two main ways to do this:

Determine the IP number

The IP number is set by the device, and can be found by looking inside the ADALM-PLUTO’s mass storage device, and the info.html page. Just lick on the version button at the top of the page:

and then check out the Pluto IP address, and the host IP address.

In this case, the IP address of the PLUTO device is (which is the default for all devices). If you need to change this (if you have multiple devices), please check the customizing Pluto documentation.

Checking from serial port

Open your favourite serial application:

IIO devices

The IIO device shows up in device manager, and allows you to make native IIO connections to the device.

Download pluto driver movie

Bringing up a Windows Console should show you something like this:

Download Pluto Driver Download

Software Defined Radio Package (Change log)

This package contains:

  • SDR# (SDRSharp) revision 1793 (2021-02-13) – The best free SDR software for Airspy and RTL-SDR dongles!
  • Airspy drivers
  • HackRF driver
  • USRP driver
  • RTL-SDR driver installation script

Pre-requisites: .NET 5 Desktop Runtime

If you are looking for the last unskinned SDR# build, check here. For the latest SDR# build with collapsible panels check here. For the latest dotnet 4.x build (1784) check here. These packages also contain the legacy hardware support tools.

SDR# Plugin SDK for .NET 5

This package contains a zero-setup Visual Studio 2019 solution with a few plugin examples from the main software distribution. These examples illustrate the Graphical and DSP APIs in many scenarios along with full Debug/Release configurations. An integrated SDR# instance is configured as a host for your plugins and is automatically launched by Visual Studio when debugging.

Pre-requisites: .NET 5 Windows SDK and Visual Studio 2019

Community Package with Plugins

This package is managed by Rodrigo Pérez.

SDR# User Guide in English

This is the English version of the SDR# Guide by Paolo Romani (IZ1MLL).

SDR# User Guide in Italian

This is the Italian version of the SDR# Guide by Paolo Romani (IZ1MLL).

SDR# User Guide in Spanish

This is the Spanish translation of the SDR# Guide by Miguel Iborra (EA4BAS).

SDR# User Guide in Russian

This is the Russian translation of the SDR# Guide by Дмитрий Мезин (UA4004SWL).

SPY Server – SDR Server for 32-bit ARM boards

Airspy R0, R2, Mini, Airspy HF+ and RTL-SDR can be used as a high performance SDR receiver capable of streaming separate chunks of the spectrum to multiple clients over the LAN or the Internet.
This build can be used with Raspberry PI, Odroid and Orange PI single board computers.

SPY Server – SDR Server for 64-bit ARM boards

This build can be used with AARCH64 ARM boards like Raspberry Pi 4 or Odroid.

SPY Server – SDR Server for Linux x64

This build can be used with 64-bit Intel/AMD CPU’s.

SPY Server – SDR Server for Linux x86

This build can be used with 32-bit Intel/AMD CPUs.

SPY Server – SDR Server for Windows 32-bit and 64-bit

This build can be used on Windows with 32-bit or 64-bit Intel/AMD CPUs.

ADS-B SPY – ADSB decoder for 32bit ARM Linux

Airspy R0, R2 and Mini can be used as a high performance ADSB receiver capable of 20MHz, low scatter MLAT. The performance is comparable to top end, way more expensive ADSB receivers. This executable turns your Airspy into an autonomous ADSB station with low power requirements.
This build can be used with Raspberry PI and Odroid boards.

ADS-B SPY – ADSB decoder for 64-bit ARM Linux

This build can be used with AARCH64 ARM SBCs like the Raspberry Pi 4, Odroid or compatible.

ADS-B SPY – ADSB decoder for Linux x86

This build can be used with 32bit Intel/AMD CPU’s.

ADS-B SPY – ADSB decoder for Linux x64

This build can be used with 64bit Intel/AMD CPU’s.

ExtIO for Airspy R0, R2 and Mini

This build is provided by Andrea Montefusco and works with HDSDR, Studio1 and compatible software.

ExtIO for Airspy HF+ and Discovery

This build is provided by Andrea Montefusco and works with HDSDR, Studio1 and compatible software.

WinUSB Compatibility Driver

If Windows fails to recognize your Airspy device automatically, unzip and install this driver.
This is generally not required with up-to-date systems.

Download Pluto Drivers

Cool SDR stuff from our friends

Download Pluto Driver Windows 10

  • GNU Radio Live DVD (AirSpy support based on Ubuntu Linux 14.04.4 LTS, 64-bit edition)
  • GNU Radio Win64 binaries with airspy support see also build scripts on github
  • SDR-J DAB, WFM and SDR programs with airspy support
  • URH Universal Radio Hacker (The Ultimate Radio Hacker Tool with native AirSpy support since 21 April 2017)