PlutoSDR NANO Software-Defined Radio Development Board – Unboxing & Quick Test Guide

Overview

The PLUTOSDR NANO Software-Defined Radio Development Board (hereafter referred to as SDR ) is derived from Analog Devices' ADALM-PLUTO platform. Both devices are based on the AD9363 RF transceiver and the ZYNQ7010 FPGA , offering a highly integrated and powerful SDR solution with wide frequency coverage and strong processing capabilities.

This quick start guide covers unboxing inspection, device connection, basic functionality tests, communication loopback tests, and GSM signal reception tests.



Figure 1 Front View

Figure 2 Back View


1. Unboxing Inspection

The PLUTOSDR NANO package includes:

  • Mainboard : The core of PLUTOSDR NANO, integrating the AD9363 RF transceiver and the ZYNQ7000 series XC7Z010CLG-400C SoC.

  • Data Cable : Type-C cable used to connect the SDR to the computer.

  • Antenna : 700 MHz–2700 MHz antennas for wireless signal transmission and reception.

Figure 3 Unboxed Items


2. Device Connection

1. Install Drivers

Run PlutoSDR-M2k-USB-Drivers.exe to install the necessary USB drivers. Restart the computer after installation.

2. Connect the data cables

  • Use the included Type-C cable to connect the port labeled Slave on the SDR to a computer USB port (USB 3.0 is recommended for better power stability).

  • Use an additional Type-C cable to connect the UART port for enhanced power supply stability and serial console access.

3. Device Detection

After a few seconds in Windows, the STAT LED should blink and the DONE LED remain solid, indicating normal operation.
The PLUTOSDR NANO will appear as a mass storage device (see Figure 4).
In Device Manager, you should also see:

  • PlutoSDR USB Ethernet/RNDIS Gadget

  • PlutoSDR Serial Console

  • USB-SERIAL CH340

  • IIO Generic Communication Device

Figure 4 Virtual Disk


Figure 5 Device Manager


3. Basic Function Tests

1. Mass Storage Test

Open info.html in the virtual disk root directory to view the PLUTOSDR NANO usage documentation.

Figure 6 Information Page


2. Virtual Serial Port Test

Check the assigned COM port in Device Manager.
Open PUTTY or another serial tool, connect to the corresponding port, press Enter, and log in using:

  • Username: root

  • Password: analog

Figure 7 Serial Console Login


3. Virtual Network Interface Test

The default IP address is 192.168.2.1

You can:

  • Visit: http://192.168.2.1/index.html

  • Or run ping 192.168.2.1

This page is the same as the index.html on the virtual storage device.

Figure 8 Virtual Network Connectivity Test

If the virtual disk repeatedly disconnects and reconnects, it may be due to insufficient USB power.
Connecting both Type-C ports (Slave + UART) to the computer is recommended.


4. Communication Function Test (Loopback Test)

1. Install IIO Oscilloscope

IIO Oscilloscope is the official hardware testing software from Analog Devices.

After installing adi-osc-setup.exe , launch the software. The scan interface is shown in Figure 9.

Figure 9 IIO Oscilloscope – Scan Window

The software operates with two windows:

  • Control Window : for configuring AD936X parameters

  • Plot Window : for displaying waveforms and spectra


2. Device Detection

Once PLUTOSDR NANO boots and appears as a storage device, click Refresh to detect the SDR. The serial number and device information should be displayed (Figure 10).

Figure 10 Device Detected


3. Connect to the Device

Click Connect to enter dual-window mode.

Figure 11 Control Window

Figure 12 Plot Window

In the DMM tab, enable sensor readouts and click the play icon to view real-time sensor data for AD936X and ZYNQ7010.

Figure 13 DMM Tab


4. Install the Antennas

Attach the TX and RX antennas to the SMA connectors.
Ensure proper alignment and avoid applying excessive force to prevent damage.


5. Observe the Waveform

In the plot window, check voltage0 and voltage1 , click Enable All , then click the play icon. The waveform should appear.

Figure 14 Plot Window Waveform


6. Configure AD936X Parameters

Adjust the parameters in the AD936X tab according to Figures 15 and 16.

Figure 15 AD936X Parameter Settings

Figure 16 AD936X Parameter Settings


7. Observe the Loopback Signal

When the expected waveform appears in the plot window, the loopback test is successful.


Figure 17 Loopback Test Waveform

Loopback test completed—transmit and receive functions are confirmed to be working properly.


5. Communication Function Test (Receiving GSM Signals)

To further evaluate SDR reception performance, you can attempt to receive GSM signals near 940 MHz .

Set the receive frequency to 930 MHz in the control window (Figure 18).

Figure 18 Receive Frequency Configuration

Click the stop button in the plot window, apply the drawing settings as shown, and click the play icon again.
You should observe clear GSM signal peaks in the spectrum.

Figure 19 GSM Signal Spectrum


6. Summary

This covered guide unboxing, hardware inspection, device connection, basic functional verification, loopback testing, and GSM signal reception.
With its strong capabilities and broad feature set, the PLUTOSDR NANO is an excellent tool for communications students, radio enthusiasts, and engineers.


Appendix 1: Development Resources (System Block Diagram)

Figure 20 System Block Diagram


Appendix 2: Development Resources (Pin Constraints)


Mnemonic AD936X Pin No. XC7Z010CLG400 Pin No.
DATA_CLK_P G11 H16
RX_FRAME_P G8 K19
P1_D0/RX_D0_N K11 E17
P1_D1/RX_D0_P J12 G18
P1_D2/RX_D1_N K10 E18
P1_D3/RX_D1_P J11 G19
P1_D4/RX_D2_N K9 B20
P1_D5/RX_D2_P J10 F20
P1_D6/RX_D3_N K8 H20
P1_D7/RX_D3_P J9 C20
P1_D8/RX_D4_N K7 A20
P1_D9/RX_D4_P J8 D19
P1_D10/RX_D5_N K7 B19
P1_D11/RX_D5_P H8 J20
FB_CLK_P F10 K17
TX_FRAME_P G9 D20
P0_D0/TX_D0_N E12 G17
P0_D1/TX_D0_P D11 H18
P0_D2/TX_D1_N E11 G20
P0_D3/TX_D1_P D10 H17
P0_D4/TX_D0_N E10 D18
P0_D5/TX_D0_P D9 J19
P0_D6/TX_D0_N E9 K16
P0_D7/TX_D0_N D8 K18
P0_D8/TX_D0_N E8 L20
P0_D9/TX_D0_N D7 L19
P0_D10/TX_D0_N F8 E19
P0_D11/TX_D0_N E7 L16
CTRL_OUT0 D4 P20
CTRL_OUT1 E4 R18
CTRL_OUT2 E5 R17
CTRL_OUT3 E6 N18
CTRL_OUT4 F6 T17
CTRL_OUT5 F5 N17
CTRL_OUT6 F4 R19
CTRL_OUT7 G4 T19
CTRL_IN0 C5 N20
CTRL_IN1 C6 P15
CTRL_IN2 D6 P14
CTRL_IN3 D5 P16
EN_AGC G5 U18
RESETB K5 W19
ENABLE G6 T20
TXNRX H4 U20
SPI_ENB K6 Y19
SPI_CLK J5 W20
SPI_DI J4 V20
SPI_DO L6 Y18

Figure 21 ZYNQ Pin Constraint Table


Appendix 3: Physical Dimensions

Figure 22 Physical Dimensions


Appendix 4: PlutoSDR Nano vs ADALM-PLUTO

Item PlutoSDR Nano ADALM-PLUTO
Main Chip XC7Z010CLG400 XC7Z010CLG225
RF Chip AD9363ABCZ AD9363ABCZ
Memory DDR3 512MB DDR3 512MB
Current Limiting FUSE 2A ADM1177
USB PHY USB3320 USB3320
Storage QSPI 32MB QSPI 32MB
Balun 10 MHz–6 GHz 10 MHz–6 GHz
TCXO 40 MHz ±0.5 PPM 40 MHz ±25 PPM

Figure 23 Feature Comparison Chart

Appendix 5: Official Method for Extending the Frequency Range (Original Source)

https://wiki.analog.com/university/tools/pluto/users/customizing

Development Board Purchase Link

https://yantechlab.com/products/plutosdr-nano-software-defined-radio-based-on-zynq7010-and-ad9363-offering-exceptional-value-for-money-and-ideal-for-beginners


Back to blog

Leave a comment