Author: NA4DA

  • Tom Salzer KJ7TRandom Wire 180: AllScan UCI80M USB Communications Interface paired with a Raspberry Pi 4 and a Motorola speaker-microphone​Random Wire℠

    Tom Salzer KJ7TRandom Wire 180: AllScan UCI80M USB Communications Interface paired with a Raspberry Pi 4 and a Motorola speaker-microphone​Random Wire℠

    00 QRV

    Welcome, radio friends. There is a strange bit of synchronicity as I write issue 180 —where I feature the AllScan UCI80M — and subscribers just went past the 2,180 mark. The number 80 seems powerful in my universe today!

    Thank you to David WD5M

    I’m once again monitoring the ISS over AllStar node 516221. I find it a bit addictive, probably because it was hearing live radio from space that sparked my interest in ham radio in the first place. Many thanks to David McAnally WD5M for providing this node. He does a lot, including:

    I use these services every week. Thank you, David.


    This Week

    Featured in this week’s issue of the Random Wire is the AllScan UCI80M USB Communications Interface from an end-user’s point of view. How does it sound? The UCI80M and Motorola speaker-mic package sounds good. You won’t be disappointed.

    I spent enough time on the UCI80M piece that I ran out of time to follow-up on the TinySA and NanoVNA-H4. Those remain on the “to do” list for a future Random Wire issue.

    New articles on EtherHam.com this week:

    01 Featured: AllScan UCI80M AllStar Node

    Recently, I purchased a new AllStar node device from AllScan.info. The units available from AllScan are designed by David Gleason NR9V. I am consistently impressed with the quality of his builds and how well they handle audio.

    AllScan UCI80M device

    AllScan UCI80M device

    The UCI80M

    I do love a small, capable device. As soon as I recognized the diminutive size of the UCI80M, I bought one. UCI stands for USB Communications Interface. The M stands for Motorola. The UCI80M is a small USB device that attaches to a computing device like a PC or Raspberry Pi, and uses a Motorola M-1 speaker-microphone for TX and RX audio.

    David writes:

    The UCI80M has the same features as the UCI80 but connects to Motorola M1 Speaker-Mics such as the PMMN4013A and PMMN4029A, which have several advantages over K1 speaker-mics: Genuine Motorola speaker-mics are easy to find at lower prices than similar quality K1 speaker-mics, and have outstanding audio quality, wind resistance, and durability; The PMMN4029A is waterproof, the PMMN4013A provides an extra 3.5mm audio jack; M1 connectors do not share a common ground between the speaker and mic, supporting bridge-configuration audio amps and up to 4x higher output volume and less distortion.

    If you appreciate a beautiful schematic, the layout for the UCI80M is available on the AllScan.info website.

    The audio? It’s good. Here’s a quick test to the Enhanced Parrot node 55553:

    My UCI80M Stack

    My AllStar node 588412 consists of a UCI80M USB Communications Interface, a Raspberry Pi 4 in an iUniker fanless case, and a TalentCell battery. These pieces are held together with some clear Alien Tape. The Motorola M-1 speaker-microphone rounds out the package.

    My AllStar node 588412 stack

    My AllStar node 588412 stack

    The iUniker case

    This simple, boxy case was sourced on Amazon for $10:

    iUniker Aluminiun Pi 4 Case Passive Heatsink Cooler for Raspberry Pi 4 Model B 8GB/4GB/2GB (affiliate link)

    I’ve tried many Pi cases and find that I gravitate toward box-like shapes because the other major pieces are usually similarly shaped. That makes it easier to stack them.

    I’ll touch on cooling the Raspberry Pi 4 in a moment.

    The TalentCell battery

    Most people probably would not use the battery I selected. It is, after all, relatively large, compared to the compact UCI80M and the Raspberry Pi 4. But it has proven to be reliable and long lasting. I’d like it to be a bit smaller, but at the same time, I appreciate that I don’t need to worry about how long it will last.

    The TalentCell model YB1206000-USB lithium-ion battery takes 12-volt direct current (VDC) input and outputs 5 VDC. I have found you have to be careful selecting which TalentCell battery you choose, because some produce 9 volts out, some output 12 volts, and one has only one port for both charging and output. (When there is only one port and it does double duty, you can’t charge the battery while using it to power the Pi.) The YB1206000-USB, with 6000 mAh of capacity, provides 5 VDC out, just right for powering the Pi. (An alternative battery choice is the TalentCell YB1208300-USB with 8300 mAh capacity, 12 VDC input, and 5 VDC output.)

    The battery has enough capacity to operate the node all day (most of the time, the node draws very little while in receive mode). What do I like about it? It puts out 5 VDC, has plenty of capacity, and I can disconnect the DC charger without causing the Raspberry Pi 4 to shutdown or reboot.

    TalentCell battery

    TalentCell battery

    The position of the rocker switch on the TalentCell battery is important. Per the manual, position “I” turns the output power on, and it must be in this position during charging. Position “O” turns it off, which also serves to prevent battery drain during storage. I leave the battery turned on all the time.

    Connecting the pieces

    Connections between the battery (or other power source), the Raspberry Pi 4, and the UCI80M are simple: a cable to charge the battery, a cable to power the Pi, and a cable to power and move data through the UCI80M:

    • 12 VDC comes from a charger through a barrel jack into the battery.

    • A USB-A to USB-C cable from the battery provides power to the Raspberry Pi 4.

    • A USB-A to USB-C cable with ferrite from the Pi to the UCI80M provides power and serves as the two-way data conduit.

    • Audio in and out is through the Motorola PMMN4013A speaker-microphone.

    Rear ports on the UCI80M stack

    Rear ports on the UCI80M stack

    I can disconnect the DC charger and carry it to a different place in the house. Using the Motorola speaker-mic, the quality of my transmitted audio is very good. The received audio I hear through the speaker-mic sounds better to me than the Kenwood K-1 speaker-mics I’ve been using with other AllScan nodes.

    The Motorola speaker-mic

    The PMMN4013A speaker-mic has an IP54 rating, an audio jack and “Windporting technology,” a Motorola term:

    Windporting eliminates the whining and howling sounds of wind blowing across your remote speaker microphone while preventing water from clogging the microphone, resulting in clearer transmissions.

    The audio jack is behind a small cover on the speaker-mic and takes a 3.5mm plug, so you can enjoy private listening when needed. (Motorola calls it discreet listening: “This RSM [Remote Speaker Microphone] also features a 3.5 mm audio jack that allows you to connect a receive-only earpiece for discreet communication.”) Volume is controlled by the UCI80M, not on the speaker-mic.

    At first glance, the Motorola M-1 connector resembles the Kenwood K-1 connector, but they are not interchangeable.

    M-1 connector (left), K-1 connector (right)

    M-1 connector (left), K-1 connector (right)

    Compact and capable

    For me, this little AllStar layer cake — UCI80M, Raspberry Pi 4, and TalentCell battery — is small enough to fit on a shelf.

    AllStar node 588412 on the shelf

    AllStar node 588412 on the shelf

    I mentioned above I was going to talk about cooling the Raspberry Pi 4. The iUniker case has no fan and serves as a passive radiator for excess heat. Covering some of the top fins might, I thought, compromise cooling. But I’ve been monitoring it with an infrared heat gun, my fingers, and the command line, and it’s been fine. The UCI80M puts very little load on the system.

    Measured load on RX is quite light. The btop report shown below was collected during long QSOs on node 47970, the W3QV repeater in Roxborough, PA.

    Node 588412 listening to node 47940

    Node 588412 listening to node 47940

    Here’s the btop report (click here to learn more about btop):

    btop report while listening to node 47970

    btop report while listening to node 47970

    Bandwidth of the connection is shown in the lower left box. Memory consumption/availability is the box above that, and disk space is the other box in the lower left. Processes are shown in the lower right box. CPU usage is shown in the long, horizontal box at the top of the btop screen.

    Power Consumption

    In thinking about what I wrote earlier — “The battery has enough capacity to operate the node all day” — I realized that general statement was not particularly helpful. I needed to measure power draw.

    What follows in this section is, ultimately, a faulty set of conclusions. I’m including all of my reasoning here so you can see how focusing on the numbers can result in ignoring something like usable capacity of the year-old battery. On with the measurements and calculations.

    To measure power draw, I used a Klein Tool ET920 USB Digital Meter to measure the voltage being supplied to the UCI80M and the current. Unfortunately, the ET920 does not pass data, so I was unable to assess power consumption while transmitting. (And in thinking about it, I wasn’t measuring draw during RX, either. More on that in a moment.) However, at idle, I measured just 60 milliamps being consumed by the UCI80M.

    Klein Tools ET920

    Klein Tools ET920

    (A couple of notes about the Klein Tools ET920. This device is quite small. It does not function as a cross-over unit, meaning you have to match the input and output USB style, i.e., USB-A input goes only to USB-A output. It also does not pass data. I found that the packaging requires very careful deconstruction to get the instructions out undamaged. Translation: I damaged the instructions. I’ll be sure to give that feedback to Klein Tools!)

    Klein Tools ET920 USB Power Meter, USB-A and USB-C Digital Meter for Voltage, Current, Capacity, Energy and Resistance (affiliate link)

    With a 6000 mAh battery and 60 milliamps of current draw, and assuming about 80% useful capacity of the battery before performance falls off, that’s about 80 hours of continuous receive performance available. Battery life will be reduced with transmissions, but I doubt consumption is more than about 1 amp. Since most node usage is RX, this stack should have at least two to three days of continuous working time.

    But here’s where my reasoning went awry. Since the Klein ET920 doesn’t pass data, that means I was not measuring power draw during receive. All I was measuring was the idle power draw of the UCI80M — not its consumption during actual receive operation. I reached out to the maker, David Gleason, who said:

    The power consumption during Rx i.e. when the audio amp is driving a speaker will vary greatly depending on the volume setting and speaker impedance. The audio amp can output 2.5W and thus a UCI could theoretically use as much as about 600mA, but audio signals typically have short peaks and relatively low average power and at normal home listening levels the UCI shouldn’t draw much more than 100mA. Even at very high volumes it should not average any more than 300mA with a 3Ω load, or with speaker-mics which are more like a 16 or 32 Ω total average power consumption even at max volume should be well under 1W (5V x 200mA).

    Therefore, since I’m using a speaker-mic, my power consumption during operation will likely be between 60 mA (idle) and 200 mA (max volume). If I assume 200 mA draw and 80% capacity of the battery, the stack should last for a day.

    As a test of this assumption, I unplugged the charger at 0800 Pacific on April 28th. It stopped registering on AllStarLink.org at 2026-04-29 12:03 UTC, which converts to 0503 Pacific April 29th. Real-world performance: about 21 hours of continuous service.

    While the power draw is still relatively low, real-world performance did not exactly match my expectation. That, of course, is why one does a real-world test: to make sure assumptions and calculations are valid. In this case, they are not.

    What are the variables? Power draw was estimated, so it could be off. Usable battery capacity was also a guess since this battery has been in continuous service for a year. I suspect the battery has lost significant capacity over the past year of use.

    The lesson: measure under real conditions, not assumptions.

    Raspberry Pi 4 Temperatures

    I was also curious about the Raspberry Pi 4 CPU temperature. I found that vcgencmd is included with the Debian 13 operating system, so I used it to look at the CPU and PMIC temperatures. (The Raspberry Pi 4 and 5 use dedicated Power Management Integrated Circuits — PMICs — to manage voltage regulation, sequencing, and monitoring.)

    In the screenshot below, you can see that the ARM CPU is running at 40.4°C and the PMIC is at 37.4°C.

    vcgencmd outputs

    vcgencmd outputs

    The instantaneous frequency measurement shows the ARM CPU is running just above idle at 700 MHz instead of running at its maximum frequency of 1.8 GHz. The vcgencmd command is worth having in your set of tools for working with Raspberry Pi 4 and 5 computers.

    But How Does It Sound?

    The UCI80M and Motorola speaker-mic package sounds good.

    Here’s a side-by-side comparison of two of my nodes. The one on the left is running Ampersand-ASL on a Dell Wyse 3040 mini PC, through an AllScan UCI90 USB Communications Interface, with a genuine Kenwood K-1 speaker-microphone.

    The node on the right is running AllStarLink 3 on a Raspberry Pi 4, through an AllScan UCI80M USB Communications Interface, with a genuine Motorola M-1 speaker-mic.

    Please excuse the shaky video: I was holding the smartphone in my hand and simultaneously trying to adjust the volume knobs and keep things framed and focused. (Note to self: next time, use the tripod!)

    Bottom line: both platforms provide clean, crisp, clear audio. To my ears, the Motorola sounds slightly better. But this is very much a matter of taste, because both work and sound great. I have no hesitation about using either of them at any time. One sits beside my standing desk in the corner of the living room. The other sits on the supply table next to my wife’s hospital bed in the sun room.

    I monitor both quite often. I think you’ll be pleased with them, no matter which one you choose. Find out more at https://allscan.info/products/.

    02 HamDash Is Improving

    The HamDash app — available at https://hamdash.com — has been improving steadily, week by week. It’s now a regular stop when I’m thinking about getting on the air and while I’m operating on HF.

    One of the nice additions is the ability to change the text size. In the screenshot below, I’ve set the font to “large,” making it easier for my eyes to read without reaching for my reading glasses.

    HamDash: latest

    HamDash: latest

    If you look at the menu choices to the right of the blue-ish Dashboard button, you’ll get a good idea of the range of content available.

    03 Ollama LLM on Proxmox LXC

    I’ve been playing with Ollama — a large language model engine — on the Raspberry Pi 5. With 16 GB of RAM, the RPi 5 is the most capable Pi in my lab.

    And then I wondered: can I install Ollama into an LXC on my Proxmox machine? That platform has an i7 CPU and 64 GB of RAM, so it should have enough horsepower to do better than the Pi.

    I found an Ollama machine installation script at https://community-scripts.org/ and installed it. Then I asked Claude about installing Open WebUI for a chat interface with Ollama. We got that done by installing Open WebUI into the same LXC that Ollama was running in. The Open WebUI screen is rather plain, but I am looking for functionality, not decoration.

    Open WebUI interface

    Open WebUI interface

    Then I installed and tried several different LLMs. I looked at the llama3.1:8b model — very capable, given the limitations of my hardware. I tried phi3, a smaller model, which was quick but tended to hallucinate (it kept answering as if I was reading a science fiction novel). I ran mistral which seemed too slow; I ended up removing it. And I tested gemma3:4b.

    In the Ollama + Open WebUI Setup on Proxmox article on EtherHam, I summarize the three models I kept on the machine.

    gemma3:4b — Recommended for Conversational and Factual Tasks

    gemma3:4b is the recommended default for focused, shorter interactions:

    • Best factual accuracy: Gemma 3 was specifically tuned by Google to reduce hallucination.

    • Self-aware responses: Reliably acknowledges the limits of its knowledge rather than fabricating answers.

    • Good reasoning quality: Responses are well-structured and thorough compared to same-size alternatives.

    • Limitation — context window: Default context window is 4096 tokens. Prompts containing large blocks of pasted text may cause the model to stall or time out. Use llama3.1:8b for document-length tasks.

    llama3.1:8b — Recommended for Document-Length Tasks

    llama3.1:8b is the better choice when working with longer content:

    • Larger context window: 8192 tokens by default, making it suitable for proofreading articles, summarizing documents, and reviewing longer technical content.

    • General purpose: Solid quality across coding, writing, and analysis tasks.

    • More verbose: Tends to produce longer responses than gemma3:4b, which may or may not be desirable depending on the task.

    • Slower: At 4.9 GB on CPU-only inference, response times are longer than gemma3:4b or phi3.

    phi3:latest — Recommended for Speed-Critical Tasks

    phi3 is the fastest model in the stable and is useful when response time matters more than depth:

    • Fastest response: Smallest footprint at ~2.2 GB; optimized by Microsoft for edge deployment.

    • Good for quick lookups: Short factual questions, quick code snippets, or rapid brainstorming.

    • Lower quality ceiling: Less thorough than gemma3:4b or llama3.1:8b on complex or nuanced prompts.

    You can dive much deeper into the installation, configuration, and management of these models in Ollama + Open WebUI Setup on Proxmox.

    04 APRS on the ISS

    I caught myself thinking: I should dig out my handheld VHF/UHF yagi antenna and try to work the ISS over APRS! I started researching…and found out I can’t. The last APRS contact was with KC5ILO-10 on 2026-04-23 at 21:53:46 UTC.

    The posted status message: “Please note we’re still in the process of troubleshooting and testing this radio.”

    If you’ve been trying to make contact with the ISS using APRS, please be aware the Kenwood D710GA transceiver is not working correctly. Hopefully, the crew will get this sorted soon.

    Resources

    05 The Ongoing Saga of WiRES-X

    I wish I could report that the upgrade to WiRES-X 2.0 was a positive change for everyone, but I can’t. Evidence? America’s Kansas City Wide network is not upgrading to WiRES-X 2.0 at this time because of compatibility issues:

    Screen capture from KCWide home page

    Screen capture from KCWide home page

    06 AllStar Without Asterisk

    This is a very interesting project. I’m currently running two implementations: Ampersand-ASL Server on a Dell Wyse 3040 with an AllScan USB interface, and Ampersand-ASL Server on my Windows laptop. (I mentioned Ampersand-ASL above at the end of the Featured: AllScan UCI80M AllStar Node piece.)

    Ampersand ASL is the brainchild of Bruce MacKinnon KC1FSZ. (If you visit his QRZ page, just keep scrolling. It is chock full of interesting projects!) When I heard about it, I reached out to find out how I could help test it. The idea of AllStar without Asterisk was a bit mind-blowing, and I admit I was skeptical. But it works well.

    One of the unique aspects of this project is how compact the total system size is. Without Asterisk, it makes the software footprint quite small.

    On the project’s GitHub page, you can see activity in several different Amp-ASL approaches. My two implementations are amp-server and amp-win. Bruce’s work has tailed off a bit recently, and my guess is he got temporarily pulled away from Amp-ASL development.

    Screen capture from Ampersand-ASL project page

    Screen capture from Ampersand-ASL project page

    amp-win

    On my Windows computer, amp-win starts as Ampersand.exe which opens a terminal window:

    amp-win startup on Windows

    amp-win startup on Windows

    Once the system has loaded (just a few seconds), I open a browser to 127.0.0.1:8080 to see the Amp-ASL Server. In the captured video below, I connect to the Amp-ASL Parrot, then make two test transmissions:

    For this test, I used Soundbrenner Wave in-ear audio monitors with an accessory boom microphone. (There is also an audio sample available for Ampersand-ASL Server running on a Dell Wyse 3040, found near the bottom of the featured article above about the AllScan UCI80M.)

    I find this Windows implementation of ASL very convenient when I’m traveling. With a pair of Bluetooth headphones, I can listen to QSOs directly over my computer. I do find that my transmitted audio with BT phones is often very low. Hard-wired phones with a boom mic close to my mouth seem to work the best.

    These are still early days for this software, so there are a few rough edges. For example, if you disconnect your earbuds or headphones while Amp-ASL is running, it often crashes the program. The workaround: make sure your buds or phones are the ones you want to use, then start Ampersand.exe, then open your browser. Good to go.

    Want to try this? Directions are available at Ampersand Windows Server User/Install Documentation. Bruce writes:

    To avoid any confusion: this program provides a full ASL node that is capable of placing outgoing calls and receiving incoming calls. You do not need to have a second Linux server. This is experimental work that explores the potential of ASL linking without the use of the Asterisk PBX system. Project documentation is here.

    amp-asl on 3040

    I’m also running Amp-ASL on a Dell Wyse 3040 mini PC, with audio piped through an AllScan UCI90 USB Communications Interface and a K-1 speaker-microphone. I manage node connections with the AllScan favorites management app running on the 3040 and accessed through my browser. Works great.

    For this implementation, I start with the directions at amp-server and then jumped to the install documentation linked above.

    amp-hub

    Interestingly, there is also an Ampersand Hub implementation aimed at headless servers like in a server farm or cloud hosting service. Details are available on the amp-hub page.

    Will It Run on Other Raspberry Pi Platforms?

    One of Bruce’s test platforms has been a Raspberry Pi 5. I wonder if his Amp-ASL system would run on the diminutive Raspberry Pi Zero 2 W? Architecturally, the Pi 5 CPU is similar to that used in the Zero 2 W. The main differences are in clock speed and amount of RAM available.

    This might be an interesting experiment. I worked through some details with ChatGPT and the speed difference makes a Pi Zero 2 W unworkable for a hub node (where hub means many nodes connected simultaneously). It might work okay for a single node connection, but it’s probably best to consider this experimental. With the Pi 5, downsampling takes about ~25 µs (microseconds); with the Pi Zero 2 W, the same downsampling would take about ~100–200 µs, primarily because of the slower clock speed. It might work. Might.

    I asked ChatGPT to postulate how Amp-ASL might run on different Raspberry Pi computers:

    The Raspberry Pi Zero 2 W can run Ampersand-ASL, but it operates much closer to the edge of what the software requires. Its quad-core Cortex-A53 at 1 GHz is capable of handling the basic real-time audio pipeline—packet handling, filtering, and playback—but with far less headroom than the Cortex-A76 cores in the Raspberry Pi 5. In practice, that means a Zero 2 W is best suited for a very small, lightly loaded node: a single connection or perhaps a couple of users, modest audio rates, and minimal additional features. It should be viewed as an embedded endpoint or experimental platform rather than a general-purpose hub.

    Stepping up the ladder, the Raspberry Pi 3 Model B+ sits in a similar architectural class (also Cortex-A53), but with a higher clock speed and better I/O, giving it a bit more breathing room than the Zero 2 W—enough for a small, practical node with a handful of connections if you’re careful. The Raspberry Pi 4 Model B is a much more capable middle ground, thanks to its Cortex-A72 cores and higher clock speeds; it can comfortably handle multiple streams and typical node duties without constantly riding the real-time limits. At the top end, the Raspberry Pi 5 provides ample headroom for Ampersand-ASL’s DSP workload, making it the best fit for production use, higher connection counts, and future expansion. In short: Zero 2 W for minimal endpoints, Pi 3+ for modest nodes, Pi 4 for solid everyday use, and Pi 5 for anything you don’t want to think twice about.

    Those two paragraphs are AI-assisted, so consider them informed estimates rather than definitive guidance.

    07 The Short Stack

    Radio

    Computing / AI

    Starlink

    • Starlink. Ho-hum.“I made a phone call from one hand to the other, through a network of satellites moving overhead at 17,000 miles per hour. It worked exactly as expected. No drama, no delay, no sense of wonder. Just another day in the life.”

    Antennas

    08 📋Digital Radio News Digest

    Executive Summary

    Recent developments in amateur radio digital voice and VoIP linking modes include updates to MMDVM firmware for DMR trunking, fixes for WiRES-X 2.0 issues, and improvements to AllStarLink and EchoLink clients. The M17 mode has seen several commits to the OpenRTX firmware, including fixes for QR code generation and SKY72310 driver updates. AllStarLink is looking for beta testers for their new client, and several issues have been resolved on their forum.

    Per-Mode Breakdown

    DMR

    The MMDVM firmware has seen updates, including small cleanups of the DMR trunking code and a merge of pull request #358 from qradiolink/trunking_patches. A Reddit user is looking for DMR devices that can do a PAN connection over Bluetooth.

    D-STAR

    A commit to the Pi-Star dashboard fixed an issue with empty /etc/dstar-radio.* files on first-time setup. A Reddit user shared a multi-platform DStar reflector client.

    YSF/C4FM/WiRES-X

    HamOperator reported problems with WiRES-X 2.0, but no other updates are available.

    M17

    Several commits have been made to the OpenRTX firmware, including fixes for QR code generation, SKY72310 driver updates, and improvements to the lib/qrcode module. The M17 Gateway (Go) has seen a fix for SX1255 ALSA auto-detection on Pi 3/4 with onboard audio enabled.

    VoIP Linking

    AllStarLink is looking for beta testers for their new client, and several issues have been resolved on their forum, including problems with connecting to new nodes, weird noise issues, and DTMF problems. The app_rpt and amp-server repositories have seen several commits, including updates to the rpt_serial and chan_usrp modules. Amateur Wire has announced experimentation with new features.

    Notable Firmware or Software Updates

    • MMDVM firmware: updated DMR trunking code

    • OpenRTX firmware: fixes for QR code generation, SKY72310 driver updates, and improvements to the lib/qrcode module

    • AllStarLink: updated app_rpt and amp-server repositories

    • Pi-Star dashboard: fixed issue with empty /etc/dstar-radio.* files on first-time setup

    Cross-Mode Developments

    No significant cross-mode developments have been reported.

    • Content generated: 2026-04-30 15:55 UTC — 59 items collected

    • Download the list of 59 items at https://etherham.com/download/179599838/?tmstv=1777564893

    • To reduce the collection of stale news, I updated the Data Radio News Gatherer script by incorporating a date filter on RSS feeds

    09 📡Band Conditions This Week

    • Solar Flux Index (SFI): 102.0 — Moderate — reliable HF propagation

    • K-Index (current): 1.0 — Quiet — excellent conditions

    • K-Index (7-day max): 3.7 — Active — some HF degradation

    • A-Index: 7 — Quiet (predicted)

    • Sunspot Number: 85

    • Active Solar Regions: 10

    With a Solar Flux Index of 102 and a quiet K-index of 1, the HF bands are in good shape right now — 20, 17, and 15 meters should be offering solid DX opportunities, and 10 meters is worth a listen given the moderate solar flux and ten active regions on the sun’s face. That said, the week wasn’t entirely smooth; a 7-day max K-index of 3.7 tells us there were some unsettled stretches that likely rattled the higher bands and pushed auroral noise into the picture for a bit. If conditions were frustrating a few days ago, take heart — today looks like a fine time to get back on the air and work some DX.

    • Source: NOAA Space Weather Prediction Center (swpc.noaa.gov)

    • Generated: 2026-04-30 16:05 UTC

    10 📻This Week in Radio History

    Notable events from approximately April 27 through May 1, across the years.

    1900 — Marconi Files the Patent That Made Tuning Possible — On April 26, 1900, Guglielmo Marconi filed his landmark British Patent No. 7,777 — known ever after as the “Four Sevens” — covering a system of tuned coupled circuits that allowed a wireless receiver to be locked onto a specific frequency. Before it, early wireless stations flooded each other with interference. After it, stations could share the spectrum without stepping on one another. Every receiver you’ve ever tuned — HF rig, repeater, handheld — traces a direct line back to the principle Marconi documented on this date.

    2001 — A Civilian Heads to Orbit — On April 28, 2001, Dennis Tito launched aboard Soyuz TM-32, becoming the first private individual to travel to the International Space Station. Spaceflight depends on robust RF communication at every stage — and for amateur radio operators, the ISS would soon become a familiar voice overhead.

    From the spectrum-taming patents of 1900 to the satellites overhead today, these milestones still echo in the bands we use every day.

    11 QRT

    Saturday’s M17 Net

    Radio in my pocket

    I enjoyed Saturday morning’s M17 net. This is carried every Saturday at noon Central time on America’s Kansas City Wide network. I could have participated with a Yaesu HT and hotspot, or by connecting with DroidStar, or with BlueDV and an AMBE stick. But I connected with a CS7000-M17 PLUS HT through my M17 hotspot to the M17-KCW reflector over Module A, using an accessory speaker-mic to listen in. Clipping the speaker-mic near my ear means I can easily hear transmissions clearly without disturbing my spouse. The radio in my pocket makes this highly portable. (I washed dishes during the net.)

    Tom Salzer KJ7T with CS7000-M17 PLUS HT (and AllScan ANF101 in background)

    Tom Salzer KJ7T with CS7000-M17 PLUS HT (and AllScan ANF101 in background)

    It also leaves my hands free so I can continue to work on this newsletter while listening to the net. Jeff AE5ME does a great job with the net. I always find it informative and interesting.

    Raw Notes From Saturday’s M17 Net

    • LinHT rev B booted up. SX1255 chipset. Fully functional Linux computer running. Can run GNU radio package. DMR through GNU radio, for example. Main M17 Foundation project.

    • Friday, October 16, ZRDC. M17 will be presented by AE5ME, sounds like.

      https://www.zeroretries.org/p/conference

    • Install GNU radio on desktop or laptop, tie to SDR, way to create your own M17 station. Use SX1255 plus amplifier. This is a roll-your-own desktop station.


    Sunday Logging Oops

    Sunday morning, I cranked up an FT8 session on 20 meters and began making contacts. But when I glanced at my QRZ log, I didn’t see the contacts added to the log.

    Scratching my head, I finally realized I had forgotten to start GridTracker. This is important because WSJT-X does not talk directly to QRZ. Instead, GridTracker acts as a bridge between WSJT-X and the QRZ log system.

    Would those missing contacts be added once I started GridTracker? No. However, the contacts were logged in an .adi file by WSJT-X, and there is an easy way to bring the contacts into QRZ:

    1. Locate the .adi file. Find the WSJT-X log file — usually named wsjtx_log.adi, in C:UsersYourNameAppDataLocalWSJT-X.

    2. Log into QRZ.com, open your QRZ log, go to your logbook settings, and use the “Import ADIF” routine to upload your wsjtx_log.adi file.

    Does it work? Yep. Doing this added the three missing contacts to QRZ, catching up my log.

    #################
    # Import Results
    #################
    
    3 QSOs were inserted
    150 duplicates were replaced
    190 duplicates ignored
    0 errors.
    3 queued for confirmation checking

    Wishing KW6U a Great PCT Journey

    I was monitoring AllStar node 51018 to hear the W6EK Coffee Break Net on Sunday when I learned that Jeff KW6U is launching a border-to-border hiking adventure on the Pacific Crest Trail. Jeff has been one of the net control stations for the Coffee Break Net.

    I have very fond memories of hiking in my teens and early 20s throughout the Washington Cascades and Olympics. I’ve been up (and down!) every major drainage in the Olympics, most of the time on solo hikes. Unfortunately, my knees won’t take this kind of activity now. I’ll be following Jeff’s journey from afar and sending him good wishes. Hopefully, he’ll check into some repeaters while he makes his five-month-long journey.


    My Other Writing Project

    I used some of my writing time this week on another writing project.I’m trying to keep up regular progress on this. The easiest thing would be to set it aside and think to myself: I need to ponder this a bit more. Instead, I’m trying to just write and then come back to it later for editing. So far, that’s working.

    73, and remember to touch a radio every day!

  • Fediverse Meet-up at Hamvention 2026

    Fediverse Meet-up at Hamvention 2026

    Members of the Fediverse are invited to join fellow users at Hamvention 2026. An informal meet-up will take place Saturday, May 16th at 11:00 AM. We’ll meet in front of booth 1506 in Building 1, aka the Maxim building.

    (Booth 1506 is home to Zero Retries and DLARC. Thanks to Steve and Kay for allowing the use of their booth as a rendezvous point!)

    This author will be at the meet-up with stickers. Hope to see you there!

    What is the Fediverse and how does it relate to ham radio? The Fediverse is a collection of social networking sites that communicate with one another in a decentralized way. It’s an open source alternative to centralized social networks such as Facebook and X. There are several ham radio themed Fediverse instances with thriving communities of radio amateurs:

    You can find this author on the Fediverse at https://mastodon.radio/@K4HCK.

    Source: Amateur Radio Daily

  • S9R – Sao Tome & Principe

    [UPDATE] –  Full details now available here – PDF file – download safe – credit EC7R.  [MARCH 12] – Francisco, CT7AKS recently added S9R to the QRZ.com database. This is going to be a DXpedition to Sao Tome & Principe scheduled for October 17-31, 2026. Full details to follow in due course.

  • JI3DST/6 & JA4GXS/6 – Danjo Islands, AS-056

    [INFO] by Ken, JA4GXS & Take, JI3DST. The Danjo Islands are uninhabited islands with no regular ferry service (approximately 4 hours by boat from mainland Kyushu). JI3DST/Take and I will be going to these islands with the following plan in order to communicate with as many IOTA chasers as possible. The IOTA credit rate is […]

  • How Do You Become a Good Ham Radio Operator? Listening is a Great Start.

    How Do You Become a Good Ham Radio Operator? Listening is a Great Start.

    For many years, I was an instructor for fire, EMS and law enforcement academies. More often than not, sessions would start out something like this: “Today I am going to teach you what you need to know to pass the test. Later, when you have passed the test, we will discuss how things really work.”

    Whether it is public safety, parenting or anything in between, there is the “book” way and the “real-world” way. Life doesn’t always follow the book or the rules.  Our job is to figure out how to be the most effective communicator while adhering to the spirit of our hobby and not violating any rules or regulations.

    So where do you learn how it really works? Here are a few sources of real-world wisdom to learn from. Remember, you need to take your exposure in each of these areas, measure it against “the book,” and take the best of everything to make it your own. Also keep in mind that every time you go key down, you are an advocate for the hobby.

    First You Should Listen

    I tell everyone to begin listening to the local repeaters as soon as you can, even before getting your license. This will give you a taste of how things flow on the repeaters in your area. There are commonalities across the hobby, but there may be some local flavor that occurs where you live. By listening early, you will be more confident to make that first repeater contact as soon as you receive your call sign.

    When it comes to HF, it is a little more universal and generic. With HF there is truly no local flavor because the world is your neighborhood. Listening is still a great idea. You will learn the nuances that occur between VHF/UHF and HF. A lot of HF is about just making contacts and making a simple exchange. However, there are some interesting nets to get involved with and a lot of preparedness activities to dive into.

    When looking for nets to listen to I recommend netfinder.radio. It allows you to see what is happening right now or search by various criteria. A good source for contest information is the WA7BNM Contest Calendar, and for special events check out the ARRL Special Event Listing. Aside from that, just spin the dial and see what you can find. Always keep in mind the FCC Band Plan and your operating privileges before transmitting.

    Another source of street knowledge is your local club. I know, I have beat this drum a lot. But clubs are where the hobby, for the most part, lives and grows. This is where you can see that you’re not alone on a deserted island. 

    There are other operators who are deeply entrenched in the hobby and would love to impart their years of experience to you either one-on-one or via group presentations. You may also find club and community events to be involved in. Club listings can be found at the ARRL Find-A-Club Tool or the QRZ Radio Club Database.

    The final source we will discuss today is YouTube. Again, just like any other resource, you will need to vet the information you receive. You can find a vast array of information on many popular ham radio topics, either as detailed explorations or high-level generic overviews. There are also a wide range of content creators, so you should be able to find one that has a style you like. I recommend that you find a good selection of sources who you can trust to provide accurate information. The DX Engineering YouTube Channel, for example, offers hundreds of videos covering just about every amateur radio topic under the sun, including the sun.

    dx engineering youtube channel screengrab
    DX Engineering YouTube Channel. (Image/DX Engineering)

    Please study diligently for your test so that you can answer whatever question is given to you, but remember, the book is the foundation on which you build your collection of knowledge and wisdom to become a solid ham radio operator.

    Until next time, 73 de AC8OW

    The post How Do You Become a Good Ham Radio Operator? Listening is a Great Start. appeared first on OnAllBands.

  • T88RR – Palau

    Yas, JA6UBY will be active from Palau as T88RR during June 10-18, 2026. QRV on 160-6m; SSB, FT8, FT4. QSL via LoTW, eQSL or homecall. * T88RR was previously active (along with T88HV) in 2023.

  • PA/OR5R – DXpedition to Ameland, EU-038

    From May 18 to May 22, 2026, a team of Belgian radio amateurs will be active from the Dutch Wadden island of Ameland (EU-038) under the callsign PA/OR5R. The operation will take place from locator JO23TK and promises to be an interesting opportunity for DX hunters as well as Belgian and Dutch stations. The DXpedition […]

  • DX-World Weekly Bulletin

    [#661] The latest FREE NON-SUBSCRIPTION DX-World Weekly Bulletin written by Bjorn ON9CFG is available to download. Click below to get the newest jam-packed edition which this week runs to 18 pages. Previous bulletins can all be found here. Please contact Bjorn with any updates or errors. DOWNLOAD THE LATEST BULLETIN =====

  • Youth Insights: Tips on Explaining Amateur Radio to Your Non-Ham Friends

    Youth Insights: Tips on Explaining Amateur Radio to Your Non-Ham Friends

    Most of us are aware of the challenges when trying to explain our hobby to non-ham friends and acquaintances. Should we call it a public service hobby? An electronics hobby? A social hobby?

    Explaining that amateur radio is “all of the above” options plus a few more can also be a challenge. At some point, the best choice seems to be just brushing off ham radio as a “nerd” hobby and seeing the confused stares from your audience quickly subside.

    This option, however, doesn’t help solve the problem of the ham community getting smaller and the mean age getting older, especially when those opting not to explain it represent the younger segment of the hobby.

    How we explain and talk about amateur radio matters if we want the hobby to continue to thrive.

    Like many hams, I have been guilty of brushing off questions regarding what amateur radio is or providing an incomplete answer. But after a few years of practice (attending a small public high school as an involved amateur radio operator has provided this opportunity), I’ve been able to improve how I answer the question, “What is it that you post about on Instagram all the time?” without saying, “Oh…just one of my hobbies.”

    An effective tactic for answering this question is stripping down the hobby to its most basic activity: talking to people. You can also put this into specific contexts. For example, “Talking to people by using satellites” or “Talking to people around the world,” which can help provide a good transition into what exactly you do with the hobby as well.

    It can also be helpful to tailor your description to topics in which your friend is knowledgeable and has an interest. Since an explanation of amateur radio may be hard to comprehend for someone who isn’t involved in technical activities or doesn’t know much (if any) amateur radio jargon, explaining it in terms of what they’re already familiar with can be useful.

    Another approach—when possible—is to simply let them experience amateur radio rather than trying to explain it. The concept of talking to a bunch of strangers using very technical-looking equipment can seem completely absurd to many, particularly the younger generations (despite the fact that is essentially what we do with our phones). Having the opportunity to show people exactly what it means when we say we’re “talking to people on the air” can make it a little less intimidating and seem a lot less crazy. This is also helpful for explaining aspects of the hobby that may not be as obvious or well understood by the public (e.g., satellites, digital modes, and fox hunting).

    ham radio operators outside under a canopy
    Avoiding jargon when talking to non-hams friends, similar to how you might explain amateur radio to visitors on Field Day (above), is a good approach. (Image/Sean, KX9X)

    If you’ve gotten past the point of simply explaining to a friend what the hobby is but still aren’t sure how to actually discuss it with them, this can also be a challenge. We naturally want to share our hobbies and things we enjoy with our friends, family, and acquaintances, but it’s not always enjoyable to talk about these things when you need to explain every other word you use.

    For the majority of my time in high school, my friends’ reactions to my amateur radio stories were either, “Oh, your nerd hobby again” or telling me afterward they hadn’t understood any of it, but it sounded great. So, I’m familiar with the challenges of trying to share your enjoyment of ham radio with people who don’t understand it. I’ve found the best solution to this problem is telling the story without any amateur-radio-specific vocabulary and relating it to topics your audience is already familiar with. While it can sometimes be nice to share parts of our hobby with our non-ham friends, it can be more fulfilling to expand our circle of ham acquaintances and share there instead.

    That’s not to say we should avoid talking about the hobby with non-amateur radio operators. We should, in fact, do the opposite. Talking about ham radio is one of the most common ways for non-operators to become interested in it, and while it can be frustrating sometimes, it’s well worth the effort.

    My high school recently hosted an exam session, and a significant portion of my classmates earned their Technician license. As a result of hams talking about the hobby, 14% of my graduating class are now licensed amateur radio operators. Talking to non-hams about amateur radio can have a huge impact and may even inspire your friends and acquaintances to get their licenses as well.

    The post Youth Insights: Tips on Explaining Amateur Radio to Your Non-Ham Friends appeared first on OnAllBands.

  • XT2AW – Burkina Faso

    [UPDATE] – Harald, DF2WO will again be active from Ouagadougou, Burkina Faso as XT2AW during May 6-19, 2026. Plans are to QRV on 80-10m; SSB & FT4 and QO-100 SAT (10489666.) LoTW will be uploaded after the DXpedition ends. More info including new pictures here. (Recording below from 2022). [OCTOBER 18] – Equipment now back […]