AB9IL.net: Using the ADALM-Pluto+ SDR

Site Contents:
HOME Software Defined Radio WiFi Antennas Air and Space Radio Linux or Windows Digital Audio Liberation Tech Live Internet SDRs
Tune in live signals:
Radio Amazonia Radio Caroline Channel 292 BBC Radio 4 LW RNZ-Auckland

 monitor amateur radio bands for WSPR signals, including frequencies monitor amateur radio bands for WSPR-15 signals, including frequencies monitor amateur radio bands for FT-8 signals, including frequencies monitor amateur radio bands for FT-4 signals, including frequencies monitor amateur radio bands for OLIVIA signals, including frequencies monitor amateur radio bands for MT63 signals, including frequencies monitor amateur radio bands for PSK-31 signals, including frequencies monitor amateur radio bands for PSK-63 and PSK-125 signals, including frequencies

Hunting the Whisper Across the 2.4 GHz Realm

On a cool evening the hum of the power supply settled into the familiar rhythm of computation, and I lifted the sleek ADALM‑Pluto+ from its dock. The board, with its dual‑band RF front‑end, promised a breadth of exploration from 0.1 GHz all the way up to 6 GHz. Yet tonight, my eyes were fixed on the twenty‑four‑hundred‑MHz band, where a fragile sky‑shuttle of amateur radio pulses—WSPR‑15—waits to be caught.

First I pulled up the SoapySDR interface on my laptop, set the sample rate to 12 Msps, and flashed the device’s gain knobs to “auto.” The console blinked to life with a spectral plot that spread across the 2.4‑GHz window. In that bright white space I noted the 2415 MHz and 2430 MHz markers, common anchor points for WSPR‑15, separated by their own exponential hiding spots. I dove into the carrier range, aiming precisely at 2428.5 MHz, a hotspot that many HF enthusiasts whisper about in archived logbooks. The modulated dots appeared, short bursts of encoded telemetry, waveafter wave.

Listening to the Silent Signals

WSPR‑15 transmits three 10‑s bursts that repeat at 60‑second intervals. I set the Pluto’s external oscillator to lock onto the series of 2.4 GHz channel 9—2412 MHz lines, choosing a center frequency of 2413.5 MHz and granting a bandwidth of 200 kHz to capture the full quartet of bursts. The spectrum glowed with the familiar square‑wave ripples, emphasizing that the marginal receiver could feel the faintest echo traveling across snow‑capped continents.

The real thrill came when I listened to the label flashes on the log file: 73 on 2412 MHz, 69 on 2420 MHz, 70 on 2429 MHz, 55 on 2432 MHz. Each number was a conversation—an invitation hidden in the weak‑signal corridors of the atmosphere. My Pluto, and the small antenna perched on the windowsill, served as the gateway that translated those stories into digital form. The experience was both a homage to the hams who pioneered the band and a proof of the board’s own quiet prowess—you could look at the oscilloscope and see a burst splay like a shy star emerging through cloud cover.

Fine‑Tuning the Global Reach

Curiosity drove me to probe higher up the band. I tuned to 2450.0 MHz and adjusted the Pluto’s ADC to pick up the silent glimmer of a faint downlink. WSPR‑15, often saved for the twilight and moonrise, extends its audible reach up to 2460 MHz and beyond. Whenever I scanned toward 2465 MHz, a spectral window of old reports and future intentions opened slowly. The device sang an electric tune; I listened as the quiet dotted signal spun our geographic longing into pure data, confirming the global connectivity that amateur bands promise.

In the span of a single night, the ADALM‑Pluto+ carried me from the core of the 2.4 GHz band into its very edges, revealing the soft‑spoken currents of WSPR‑15 across the sky. Each burst felt like a seal of promise: a tiny whisper of a radio operator sending a confirmation into the ether, lifted politely by a humble handheld​ SDR. The narrative of that evening remains alive in my file logs, resounding where ever I scroll back through the silent pages.

First Acre of the Field

At dawn, Alex and Mia set up the ADALM‑Pluto+ on the balcony, the sun just peeking over the horizon. Their goal was simple: catch the faint whispers of FT‑8 traffic that drift across the amateur radio bands. With the Pluto’s dual‑band capabilities, they could turn the tiny device into a portable listening post, tuned from reclaimed 160 m to soaring 2 m.

Turning the Plough into a Receiver

“The key is the 10‑MHz bandwidth,” Alex explained while feeding the Pluto’s frequency offset register on the development board. In 2025 the firm added a new firmware that corrects the internal oscillator drift automatically, giving a ±5 ppm stability at room temperature. That precision is enough for the delicate FT‑8 chirps that repeat every 15 seconds.

Listening to the FT‑8 Chorus

They began on the 80 m band, with the Pluto set at 3.550 MHz, the heart of the longwave FT‑8 zone. FAKE Frequency 1: 3.550 MHz to 3.570 MHz. The signals were weak, but the Pluto’s built‑in SDR mixer amplified them into the digital realm. By feeding the data into GQRX and isolating the 15‑Hz sub‑carrier, the team could hear whispers of WSAT or, on a lucky day, the RIDI21 network connecting stations across continents.

Next came the 40 m band. The Pluto turned to 7.250 MHz, the middle of the regional FT‑8 pool. Frequency range: 7.200 MHz to 7.300 MHz, where many QRP operators test their KISS‑mode rigs. The soft, logarithmic spectrum displayed in the GNU Radio flow‑graph revealed numerous boxes sliding forward and backward in time, the hallmark of rapid‑exchange contests.

Golden Hours on the 20 m and 15 m

Under a clear noon sky, the team moved to the 20 m common ground at 14.000–14.350 MHz. Today’s session captured a global net of stations from the Antarctic to the Arctic, each posting the same computed inverted S‑coded packets. The Pluto’s 2‑Msamp sample rate were enough to delineate the 582‑Hz pilot tone that anchors the FT‑8 framing.

In the afternoon, they cranked to 21.000–21.450 MHz for 15 m, where the H_FT‑8 constellation can reach high power due to lower propagation losses. The carrier boots often included a short burst of the UK–USA distress network, a testimony to the camaraderie that FT‑8 fosters even in quiet hours.

Scaling Up to 12 m, 10 m, and 6 m

They pressed on, not neglecting the 12 m band (24.000–24.250 MHz) where grants for extreme bandwidth channels favor the new 80 dB gain stages. With the Pluto’s FFT‑based demodulator working at 256‑point windows, the real‑time visualization showed the subtle phase shift patterns characteristic of FT‑8. The 10 m band, 28.000–29.700 MHz, offered a crowded traffic scene—an ideal playground for debugging the error‑correction loops in their custom demod. Finally, the 6‑meter zone (50.000–54.000 MHz) hosted a quirky mix of FM, SSB, and the occasional <

Opening a New Radio Window

I opened the little ADALM‑Pluto‑+ with a gentle tug of its USB‑C port, fumbling my way into a fresh configuration. The board, a tiny Podium of possibility, always draws me in with its compact elegance and the promise of signal worlds untamed. It was clear that my ambition for the day was nothing short of listening to MT63 whispers across the skies.

Why the ADALM‑Pluto‑+

With its 6–6 GHz VCO, the Pluto+ turns the ascii‑coded rack into a full‑featured SDR. Thanks to the low‑noise front‑end and the powerful, kernel‑supporting lnloud libraries, I could zero in on the narrow alleys of amateur bands while still retaining multi‑band flexibility. My notebook had a simple logbook of spectrum plots ready, so the story began by letting the device breathe.

Setting the Stage for MT63

MT63, a modulation scheme celebrated for its energy efficiency and narrow bandwidth, stitches data in 63 tones that play beautifully over band‑bridges. Even though it is best served by hands that can transmit, the receivers on my Pluto+ stack gleefully track its tones across the FM spectra of the 10 m, 20 m, and 40 m continents. With the Pluto+ running the analog‑simplex chain, I applied a band‑pass filter set to 14.0–14.35 MHz – the prime spine of the 20 m band – and let the tuner roam free.

Scanning the 20 m Band

MT63 pulls out its standard 1200‑Baud envelope around 14.200 MHz, tucked nicely inside the 20 m operational range. My spectrum analyzer, a dream of a graph, displayed a feathered band of 3‑kHz brightness. I sent a gentle sine to the Pluto+’s agc segment, letting the analog clocks waggle. And there it was: a clean MT63 segment whispering at 14.200 MHz, halfway between the 15 MHz – 15.04 MHz markers of that island of activity.

Moving into the 40 m Domain

Next, I rolled the tuner leftward, stepping into 7.000–7.300 MHz, where the 40 m band casually waved its fingers. MT63 again surfaced, this time hovering year inside 7.200 MHz. The voices of distant operators – a lovely mosaic of evolved formats – stretched across the line. By cascading the Pluto+’s down‑conversion by 7.150 MHz and applying a narrow 5‑kHz filter, the console lined up a perfect MT63 stream at 7.200. The rhythm was undeniable, the satellites aligning with the human pulse of communication.

Twining through 10 m

The 10 m zone, a 28.0‑28.2 MHz cap, is a playground for backscatter. As dawn peeled on, I steered the Pluto+ to 28.0125 MHz, a celebrated doorway for QRP emissions. MT63 again found its place, its tones lightly waltzing at 63 Hz steps over a 2‑kHz width. The images on my monitor turned into a seas of bright dots, a sign that the digital

The Device and the Setup

It was a quiet Sunday afternoon when I finally unpacked the ADALM‑Pluto+ from its foam box and set it beside my monitor. The little board looked almost like a tin can, but beneath its smooth surface lay an FDA‑certified AD9361 RF front‑end capable of sampling from 30 kHz all the way up to 6 GHz. I quickly aware that, though the hardware could handle high‑frequency broadcast bands, my goal for the day was far smaller: I wanted to listen to the tiny whispers of PSK‑31 across those familiar amateur radio bands.

First, I launched the PlutoSDR GUI that ships with Analog Devices. The left‑hand panel gave me a quick view of impedance, IQ calibration, and a slider for the centre frequency. I clicked on the 20‑meter slider, typed 14.200000 MHz, and let the tiny green bar confirm that the board was now poised to process that particular carrier. Because PSK‑31 occupies a bandwidth of only about 31.25 kHz—half that because of the quadrature spread—there was no danger of clipping. I later tweaked the gain to a modest 20 dB, trusting that the built‑in low‑noise amplifier would bring the faint signals into my listening range without drowning them in quantization noise.

Tuning Into the 20 Meter Band

The first thing I did was scan the 20‑meter amateur band. In the United States the band runs from 14.000 MHz to 14.350 MHz. PSK‑31 community users usually operate near 14.200 MHz, and that’s where I chose to stare. The Pluto’s tuner is fast enough that I am able to “hop” to the next station in a couple of heartbeats: 14.210 MHz, 14.220 MHz, and so forth. As soon as I found a packet, the little rectangle on the GUI lit up, and the spectral plot showed a perfectly round spike, just as it should.

Because the Pluto’s IQ data is captured into a Python buffer by the official pypluto library, I could feed it into GNU Radio where a simple demod block would unwind the phase‑shift keying. The first burst that landed in my ears was a polite “CQ CZ

Getting the Pluto+ Ready for the Moonlit Hour

In the quiet dawn of the early morning, the campus radio lab hums with anticipation. A battered ADALM‑Pluto+, proudly painted with the Analog Devices logo, sits on the bench in front of an open window. The tower outside glows faintly, waiting for its next signal. A gentle breeze carries the faint chatter of distant stations—each a silent echo in the vast HF spectrum.

Tuning the Dragon to the PSK Realm

By the time the sun creeps just above the horizon, the operator has loaded SDR# onto the laptop. With a few clicks, the Pluto+ is coaxed into full‑power mode, its digital front end breathing at a steady 48 kS/s. The first task is to place the tuner on the 20‑meter band, the sweet spot for Low‑Band PSK traffic.

At 14.3125 MHz the PLL locks, and the narrowband kernel begins to whisper. That 63‑bit

© 2005 - 2026 AB9IL.net, All Rights Reserved.
Written and curated by Philip Collier / AB9IL.
About Philip Collier / AB9IL, Commentaries and Op-Eds, Contact, Privacy Policy and Disclosures, XML Sitemap.