A single-file software-defined radio receiver that runs entirely in a Chromium-based browser via WebUSB, requiring no installation, no internet, and no admin rights—just an RTL-SDR stick, an antenna, and `index.html` on a USB drive. The project is designed for offline and remote use cases, such as field expeditions, emergency kits, and locked-down computers, supporting FM stereo with RDS, shortwave, airband, PMR446, and general coverage from 100 kHz to 1.766 MHz.
- Decodes weather fax, Morse code (auto speed detection), and RDS, with an "Identify" menu that optionally queries shortwave.live or a web search for the tuned frequency.
- Includes a Panorama feature that sweeps up to 10 MHz at once and stitches the slices together for a wideband view.
- Built using Jacobo Tarrío's `webrtlsdr` and `signals` libraries (from the original Google Radio Receiver Chrome app), bundled into one file with esbuild.
- The US National Weather Service proposed closing its five HF radiofax stations in late 2026.
- Demo mode is available without a stick by opening `index.html?demo`, which simulates stations including FM stereo with RDS, fading shortwave, SSB, Morse, and weather fax.
This Hackaday article details a DIY passive radar system built to track aircraft by analyzing existing radio wave reflections. Unlike traditional radar, this system doesn't emit its own signal, instead relying on signals already present in the environment, specifically those used for ADS-B transmissions. The system uses a nine-element Yagi antenna to capture these reflections and a computer program to compare the direct and reflected signals, identifying aircraft.
The NanoFarfield is a portable far-field measurement system for low-cost vector network analyzers like the NanoVNA and LiteVNA. It features a motorized rotation platform, amplifier, RF limiter, and measurement software to produce accurate radiation patterns and gain measurements. It's designed to be affordable, reproducible, and accessible for RF engineers, researchers, and makers.
MySat is a fully functional small satellite (CubeSat) STEM kit for space fans. It allows users to build, program, and operate a real satellite system on the ground, providing hands-on experience with space technology.
This guide details how to set up a Raspberry Pi with a FlightAware Pro Stick to track airplane locations up to 400km away, receiving ADS-B data and accessing FlightAware's features.
The ITU‑R Recommendation P.833‑2 provides guidance on estimating radio‑wave attenuation caused by vegetation for frequencies between 30 MHz and 60 GHz. Because foliage conditions vary widely and experimental data are limited, the recommendation offers separate models for different frequency bands and path geometries. For a terrestrial link with one end inside a woodland, the extra loss is expressed using two parameters: the specific attenuation rate γ (dB / m) that describes short‑range scattering loss, and a maximum attenuation Am that caps the total excess loss due to additional mechanisms such as surface‑wave propagation and forward scattering. The excess attenuation for a path length d inside the vegetation is given by Aev = Am 1 – exp(–d γ / Am) » . This formulation allows engineers to calculate the additional loss when a transmitter or receiver is located within dense vegetation.
Meshquake monitors real-time earthquakes via USGS and sends alerts over Meshtastic mesh radios.
Edward F. "Ed" Hare, Jr., W1RFI, a long-time ARRL Lab engineer, passed away on October 10, 2025, at the age of 75. He was a dedicated ham radio operator, RFI expert, and contributor to ARRL advocacy efforts.
Frozen intends to be a radio BBS optimized for slow connections. This is the very beginning of the project. It has a working message board, admin tools, a terminal client, and a server supporting serial and TCP connections to Meshtastic radios.
This article details a dsPIC-driven radio build by Minh Danh that receives FM and AM (all bands, SW, MW, LW), plays MP3s from USB, and records incoming signals. It highlights the use of Si4735 for radio functionality, TDA1308 and NS8002 for audio, and a resistor ladder for front panel button input. The project is praised for its thorough documentation.