Bald Yak 13, Monitoring the Sun .. small steps

Bald Yak 13, Monitoring the Sun .. small steps

Author: Onno (VK6FLAB) October 18, 2025 Duration: 5:46
Foundations of Amateur Radio

The other day I received an email from Frank K4FMH asking me about an idea I'd worked on some time ago, namely the notion that I might monitor solar flux at home using a software defined radio. At the time I was attempting to get some software running on my PlutoSDR and got nowhere fast.

Before I continue, a PlutoSDR, or more formally an ADALM Pluto Active Learning Module by Analog Devices, is both a computer and a software defined radio receiver and transmitter in a cute little blue box. I've talked about this device before. It's an open design, which means that both the software and hardware are documented and available straight from the manufacturer. Out of the box it covers 325 MHz to 3.8 GHz. You can connect to a PlutoSDR using USB or via the network, wireless or Ethernet, though I will mention that neither of those last two is currently working for me, but more on that later.

Encouraged by Frank's email, I set out to explore further and came across a 2019 European GNU Radio days workshop, which discussed some of the tools that are available for the PlutoSDR, accompanied by two PDF documents walking you through the experience.

One comment around why the PlutoSDR uses networking as one of the connectivity options spoke to me. From a usability perspective, networking makes it easier to access the PlutoSDR from a virtual machine, since most of the time that already has network connectivity, whereas USB often requires drivers.

As you might recall, network connectivity is one of the many things that I'm trying to achieve with a project that I'm calling Bald Yak, since by the time we're done, there's not going to be much hair left from all the Yak Shaving. The Bald Yak project aims to create a modular, bidirectional and distributed signal processing and control system that leverages GNU Radio.

As a result, I set about trying to actually walk myself through those PDF tutorials .. and got stuck on the first sentence on the first page, which helpfully states: "The necessary prerequisites have been installed on the local lab machine."

It went on to supply a link to a page with instructions on how to acquire those very same prerequisites. Two days later, after much trial and error, I can now report that I too have these installed and because I cannot help myself, I made it into a Docker container and published this on my VK6FLAB GitHub page. To put it mildly, there's a few moving parts and plenty of gotchas.

As an aside, if you think that installing Docker is harder than installing these tools, I have some news for you .. trust me .. by a long shot .. it's not.

Right now I'm working on writing the documentation that accompanies this project such that you can actually use it without needing to bang your head against the desk in frustration. Mind you, the documentation part of this is non-trivial. For reasons I don't yet understand, my Pluto does not want to talk to the network directly over either WiFi or Ethernet, and connecting over USB through a virtual machine inside a Docker container is giving me headaches, so right now I'm connected across the network to a Raspberry Pi that's physically connected to the Pluto.

As a result, I can now use the tools inside my Docker container, connected to the Pluto through the Pi and if you're curious, 'iiod' is the tool to make that happen .. more documentation.

At this point you might well ask, why bother?

This is a fair question. Let me see if I can give you an answer that will satisfy.

Monitoring solar flux typically occurs at 2.8 GHz, which is outside the range of RTL-SDR dongles which top out at about 1.7 GHz. For the PlutoSDR however, it's almost perfectly within the standard frequency range.

One of the tools that is introduced by the talk is an application called 'iio-scope', which as the name suggests, is an oscilloscope for 'iio' or Industrial I/O devices, of which the PlutoSDR is one. As an aside, the accelerometer in your laptop, the battery voltage, the CPU temperatures, fans, and plenty of others, are all 'iio' devices that you can look at with various tools.

So, once I've finished the tutorials, I suspect that I will understand a little better how some of the various parts of the PlutoSDR hang together, and I can set it up to monitor 2.8 GHz.

Of course, that's only step one, the next step is to make a Raspberry Pi record the power levels over time, better still, record it on the PlutoSDR itself, and see if we can actually notice any change .. without requiring anything fancy like a special antenna, some massive filters, a special mount and all the other fun and games that no doubt will reveal themselves in good time.

It also means that, if I got this right, I have the beginnings of the bits needed to get the PlutoSDR to talk to GNU Radio.

Why?

Because I can, and because Frank asked, also Yak Shaving.

I'm Onno VK6FLAB


For anyone curious about the crackle of a distant voice emerging from the static or the thrill of making a contact across the globe using nothing but radio waves, Foundations of Amateur Radio offers a friendly, steady guide. Hosted by Onno (VK6FLAB) from Australia, this long-running podcast acts as a companion for newcomers navigating the initial, often overwhelming, steps into this vast hobby. Each episode deliberately unpacks a single facet of amateur radio, breaking down technical concepts, equipment, and operating practices into digestible pieces. You'll hear practical advice on how to get started, find your place within the global community, and discover which of the hobby's countless avenues-from building antennas to satellite communication or emergency service-might spark your passion. It’s not about dry theory; it’s about demystifying the process and sharing the genuine rewards that keep enthusiasts engaged for a lifetime. Having evolved from its earlier incarnation in 2011, this podcast builds from the ground up, week by week, creating a solid resource that grows with you. Tune in for a down-to-earth conversation that makes the airwaves feel a little more accessible and a lot more inviting.
Author: Language: en-au Episodes: 50

Foundations of Amateur Radio
Podcast Episodes
How to go about documenting your setup? [not-audio_url] [/not-audio_url]

Duration: 5:22
Foundations of Amateur Radio How to go about documenting your setup? Possibly the single most important thing that separates science from "fiddling around" is documentation. Figuring out how to document things is often n…
Transmitting into a dummy load .. for a year .. on purpose. [not-audio_url] [/not-audio_url]

Duration: 8:34
Foundations of Amateur Radio Just under a year ago I started an experiment. I set-up a beacon for WSPR, or Weak Signal Propagation Reporter, transmitting at 200 mW into a dummy load using eight bands between 80m and 10m.…
How to become a radio amateur today? [not-audio_url] [/not-audio_url]

Duration: 6:02
Foundations of Amateur Radio The other day a fellow amateur revealed that they qualified for membership of the QWCA, the Quarter Century Wireless Association .. twice over .. there may have been some innocent whistling i…
Building a shack: Part 8 - Will it ever end? [not-audio_url] [/not-audio_url]

Duration: 3:45
Foundations of Amateur Radio Building a shack makes a number of assumptions about your situation and to make it abundantly clear, it's not the only way to enjoy the hobby of amateur radio. Visiting clubs locally and remo…
Building a shack: Part 7 - Powering your shack [not-audio_url] [/not-audio_url]

Duration: 8:15
Foundations of Amateur Radio On your amateur radio journey, you'll likely discover that many transceivers run on 13.8 volt DC, give or take. For example my FT-857d requires 13.8 volt plus or minus 15 percent, with a nega…
Building a shack: Part 6 - Noise [not-audio_url] [/not-audio_url]

Duration: 8:05
Foundations of Amateur Radio Noise la la la la la hinders if I were a rich man effective a noise annoys an oyster communication but a noisy noise annoys an oyster more. Or said differently, when you're trying to communic…
Building a shack: Part 5 - Antenna Shenanigans [not-audio_url] [/not-audio_url]

Duration: 5:40
Foundations of Amateur Radio Putting your station together is best described as a juggling act, since you'll discover that everything depends on everything else and the more you plan, the more you learn and the more vari…
Building a shack: Part 4 - coaxial cable alternatives [not-audio_url] [/not-audio_url]

Duration: 5:55
Foundations of Amateur Radio When you start the process of getting your hobby off the ground, either for the first time, or after a hiatus, you might be left with the impression that the only way to "do amateur radio" is…
Building a shack: Part 3 - the ingress of coaxial cable [not-audio_url] [/not-audio_url]

Duration: 9:40
Foundations of Amateur Radio One of the potentially trickier aspects of putting together your shack is connecting the radio to the antenna. On the face of it, the challenge is limited to making sure that you have mating…
Building a shack: Part 2 - How much space do you need? [not-audio_url] [/not-audio_url]

Duration: 7:27
Foundations of Amateur Radio When you start on the journey of putting together a shack, in whatever form that eventually takes, you'll need to figure out how much space is required. Of course, no matter what you choose,…