Wellesley, Massachusetts · 42.30°N 71.29°W

A backyard listening post,
decoded in real time.

Two software-defined radios and a Raspberry Pi turn the sky over Boston into live data — aircraft on a 3D radar, winds aloft derived from the airplanes themselves, and the radio spectrum, measured.

Live from the shack

Served by the shack Pi over a private tunnel — no port-forwarding, no domain. If the station is up, these numbers are moving right now.

–aircraft now
–messages / sec
–pi temperature
–pi load

First live session: 18 aircraft tracked simultaneously — three Boeing 777s and a Virgin Atlantic A330 riding the North Atlantic tracks, one Mooney at 4,600 ft — with a real rain cell painting on the radar overlay.

The receivers

Two SDRs with separate antennas, so changing bands is software, never re-cabling.

VHF · UHF

Nooelec NESDR SMArt v5

RTL2832U + R820T2 — the workhorse. Currently dedicated to 1090 MHz ADS-B on the shack Pi.

Coverage25 MHz – 1.75 GHz
Verified rate2.4 MS/s, zero dropped samples
Mean signal / noise−23.8 / −41.6 dBFS
Overload (strong msgs)0 of 3,801
Best range so far102 km / 55 NM
HF · VHF

Airspy HF+ Discovery

High-dynamic-range HF specialist — shortwave, ham bands, ACARS. Hardware en route; the software chain is already built and verified to the hardware boundary.

Coverage0.5 kHz – 31 MHz + 60 – 260 MHz
ServerSDR++ on :5260, enabled at boot
ACARS pathacarsdec-soapy + SoapyAirspyHF
Waterfall presets10 channels staged in SDR++

Measured spectrum

The FM broadcast band as this station actually hears it — a 25-second survey through the VHF antenna, median-integrated with sweep-hop edges cropped.

88–108 MHz · 50 kHz bins · strongest carriers 90.89 MHz (+33.9 dB SNR), 102.49 MHz (+33.5 dB), 98.51 MHz (+25.9 dB) · hover for values

What the station does

Aircraft

ADS-B / Mode S

readsb decoding 1090 MHz around the clock, feeding the map, the 3D radar, and the stats above.

Weather

Winds aloft, from the antenna

Comm-B replies carry airspeed, heading, Mach. Vector arithmetic yields wind and temperature at each aircraft's altitude — every received plane is a weather probe.

Weather

Rain radar

NEXRAD on the 2D map, RainViewer composite draped over the 3D terrain.

Datalink

ACARS

Five VHF channels decoded at once, JSON-logged, on either receiver.

Survey

Band survey

Automated sweeps that refuse to log unless the receiver passes a live-RF self-test.

Alerts

NOAA / EAS

SAME decoder on 162.475 MHz weather radio, logging any watch or warning.

Architecture

VHF/UHF antennashack roof
HF antennaplanned — random wire + 9:1 unun
↓
Nooelec SMArt v51090 MHz
Airspy HF+en route
↓
Raspberry Pi 4 — “SDR-Shack” readsb · tar1090 · 3D radar · winds-aloft · SDR++ server · stats — wired Ethernet, Tailscale overlay
↓
Private tunneltailscale funnel → HTTPS, no domain, access-logged
Home LAN192.168.10.40