Hello! 👋

HFDY Active Loop - LZ1AQ loop clone

The HFDY Active Loop is working extremely well and that too from an indoor location in MK68! Pretty awesome ;) I am running the loop at 5V (via a regulated linear power supply) currently where it consumes slightly less than 65mA of current. The recommended voltage is 10V, which I will shift to soon. Results: I am using Airspy HF+ Discovery SDR for this experiment. ...

November 9, 2025 · 1 min · 93 words · Dhiru Kholia

Sustainable Radio Design V2

Related articles: Proper Single Transistor LNA for HF A Sustainable Radio Design? We are finally going to build a QSD RX! Here is the rough schematic I am thinking about: References: https://www.n6qw.com/MC1496.html https://github.com/steve-m/hsdaoh-rp2350 (see internal_adc section) This way we can continue using RP2350 instead of moving to something like STM32H5 immediately https://github.com/dawsonjon/PicoRX/tree/master/simulations (also for DSP code)

November 7, 2025 · 1 min · 56 words · Dhiru Kholia

Writing test cases for PCBs

This note demonstrates a small connectivity tester / check nets program for KiCad. This program allows doing checks like: Is the U1:8 pin connected to GND? Sometimes visual errors can creep in the schematic (and the PCB subsequently). This connectivity tester allows expressing the same connections in a non-visual way (with a different probability of making errors). The ERC and DRC checks in KiCad work great but this non-visual test assertions provide another level of sanity checking. ...

November 7, 2025 · 11 min · 2156 words · Dhiru Kholia

Choosing a coax for HF field operations

Setup: Si5351 RF generator (@ 28 MHz) ➔ GSD-Hacks-v5 ➔ 7th order LPF ➔ {COAX-UNDER-TEST} ➔ Digital RF power meter ➔ Dummy load Results at 13.8V drain: Coax Type Power Reading RG-58 (7 meters) 4.5W RG-316 (7 meters) 3.9W RG-188 (7 meters) 3.9W Results at 15V drain: Coax Type Power Reading RG-58 (7 meters) 5.4W RG-316 (7 meters) 4.7W RG-188 (7 meters) 4.7W These measurement results seem to match the ones from Eric, WD8RIF. ...

November 5, 2025 · 1 min · 150 words · Dhiru Kholia

Easy reproducible LPF filters

Here is the schematic for a standard 50Ω LPF for the 12-11-10m bands. PCB Render: Actual photo: NanoVNA results of the PCB build: Build Notes: These values come from RobG (https://hackaday.io/) Shunt C: 100pF Series L: 12T on T37-6 core, 11T on T50-6, making about 485nH Shunt C: 180pF Series L: 13T on T37-6 core, 12T on T50-6, making about 580nH Shunt C: 180pF Series L: 12T on T37-6 core, 11T on T50-6, making about 485nH Shunt C: 100pF Winding wire size: 27 SWG (is non-critical) Note: We needed to reduce 1T (from the values specified above) when using the T50-6 cores. As usual, use a DE-5000 LCR Meter (or better) to know the exact values. ...

November 1, 2025 · 1 min · 199 words · Dhiru Kholia

A proper single transistor LNA for HF

Note: This HF LNA design is inspired by PY2OHH designs and mcHF work. Previous article: Single Transistor LNA for HF - it cut a corner when it came to output impedance matching ;) The idea that a single-transistor-preamp with 10 dB gain is more than enough for HF comes from Gajendra Kumar (VU2BGS). As a new "designer" I am often overwhelmed by the different possible design paths - so having guidance from an elmer becomes crucial. ...

October 28, 2025 · 2 min · 233 words · Dhiru Kholia

My solar powered WSPR beacon

My solar powered WSPR beacon is now active on the 12m band! Tech stack: Navitas 100W Solar Panel, Exide Solar Blitz 40AH battery, Skypearll Solar Charge Controller 30A, 200W 20A DC-DC CC CV Buck module (Robu) - set to output 7.5V, Waveshare ESP32-S3 Zero board, Si5351 with 0.5ppm TCXO, GSD-Hacks-v5 amplifier, DFRobot Gravity Digital 5A Relay Module Photos of components involved (for reference): ...

October 26, 2025 · 1 min · 133 words · Dhiru Kholia

Headless WSPR Monitoring System (2025)

Setup OS and SDR Please use the latest Raspberry Pi OS 64-bit on RPi 4 or later. Using a Raspberry Pi (<=3) is NOT recommended as it has quite a bit of power supply noise on the USB ports, which reduces the performance of the connected SDR. Install dependencies: sudo apt-get update sudo apt-get install airspyhf \ soapysdr-tools sox libsox-fmt-all wsjtx \ pulseaudio-utils git vim fluxbox xterm tightvncserver sudo apt-get install cmake pkg-config \ libusb-1.0-0-dev \ libasound2-dev \ libairspy-dev \ libairspyhf-dev \ librtlsdr-dev \ libsndfile1-dev \ portaudio19-dev \ libvolk-dev Build airspyhf-fmradion SDR software: ...

October 22, 2025 · 3 min · 450 words · Dhiru Kholia

Inbuilt band-hopping in WSJT-X 3.x

WSJT-X 3.x has inbuilt support for band hopping! RX results from an experimental version of DDX: This is super useful for monitoring FT8 traffic on multiple bands. References: https://github.com/kholia/libmirisdr-5 https://sourceforge.net/projects/wsjt-x-improved/files/

October 18, 2025 · 1 min · 30 words · Dhiru Kholia

The (now) poor quality, reliability and longevity of Luminous products

My old Luminous Zelio inverter (bought in ~2013) lasted for close to 8 years. Trusting the Luminous brand, I installed two more Luminous Zelio inverters in year 2024 in two different homes. Come year 2025 and both these Zelio inverters have conked off and that too in less than a year! I guess they don't make the Zelio inverters the way they used to :-( For now, I have shifted to Microtek Heavy Duty UPS 1750 and Microtek 1275 12V SW inverter models.

October 18, 2025 · 1 min · 83 words · Dhiru Kholia