OpenSourceSDRLab
  • Home
  • Forum
  • Shop
  • About
Application Guides

DIY Weather Radar with HackRF/PlutoSDR and an RV Dish

An RV satellite dome with a 10.4 GHz LNB becomes a weather radar, driven by a HackRF or PlutoSDR and open-source Python software for a live reflectivity map.

  • OpenSourceSDRLab

OpenSourceSDRLab Team

Aug 18, 2026 • min read • 221 views
DIY Weather Radar with HackRF/PlutoSDR and an RV Dish

Background: The Blind Spot in NEXRAD

The US national weather radar network, NEXRAD, typically delivers data with a 4–6 minute lag, and the radar stations are often 100+ miles away from the end user. As a result, warnings for severe convective weather like tornadoes frequently arrive too late — or never come at all. Only professional local mobile Doppler radar trucks can detect local tornadoes quickly enough to act on. Maker Koakno set out to recreate that capability on a budget.

A demo of the weather radar display

A demo of the weather radar display

Hardware: Salvaged RV Dish + SDR

The core antenna is a recovered Winegard Carryout Anser GM-5000 automatic satellite dome, originally designed for RVs and available for around $5. Its LNB radiates an 850 MHz IF with a 10.4 GHz local oscillator, and 10.4 GHz turns out to be an ideal wavelength for weather radar.

The front-end SDR hardware comes in two flavors:

  • HackRF: half-duplex, using pulsed timing.
  • PlutoSDR: full-duplex, using a continuous FMCW chirp.

A demo of the weather radar display (full-resolution)

A demo of the weather radar display (full-resolution)

Software: Open-Source Python Processing

Koakno wrote open-source Python software that ingests the returns, processes them, and renders a live radar display with a color-scaled reflectivity map. The screenshot above was generated via the software's built-in simulation mode, so users can test the UI before attaching real hardware.

Licensing Notes

The post also addresses regulatory concerns head-on. FCC amateur radio rules contain provisions supporting automatically controlled beacons for propagation observation, as well as experimental activity in the 3 cm (10.0–10.5 GHz) amateur band. However, the author notes that he is not an attorney, and the activity may still sit in a grey area — readers should evaluate local regulations themselves.

Takeaway

This is a textbook example of combining "consumer-grade SDR + salvaged RF hardware + open-source signal processing" — and it showcases what SDR makes possible in the meteorological/radar space at hobbyist budgets. The project code is open-sourced on GitHub, ready to be replicated and extended.

Copying is disabled for this article.
PlutoSky R2 OpenWiFi User Manual
PlutoSky

PlutoSky R2 OpenWiFi User Manual

Flash and verify openwifi on PlutoSky R2: JTAG programming, QSPI boot checks, TX/RX and over-the-air loopback tests, and an AP/STA link between two boards.
Sep 17, 2026 • 239 views
PlutoSky R2 Tezuka Firmware User Manual
PlutoSky

PlutoSky R2 Tezuka Firmware User Manual

Deploy Tezuka firmware on PlutoSky R2: SD-card setup, boot modes and DIP switches, config.txt, the web dashboard with Maia-SDR, and DFU brick recovery.
Sep 10, 2026 • 578 views
USRP B210 (Kintex-7 FPGA) User Manual
USRP

USRP B210 (Kintex-7 FPGA) User Manual

User manual for the USRP B210 with a Kintex-7 FPGA and USB 3.0 Type-C: AD9361 2T2R front end, 70 MHz to 6 GHz, up to 56 MHz of real-time bandwidth.
Aug 26, 2026 • 662 views

OpenSourceSDRLab builds SDR, FPGA and wireless hardware, and has been testing and documenting it for engineers and radio enthusiasts since 2018.

Shop

  • OpenSourceSDRLab Store
  • Shipping
  • Returns & Refunds

Community

  • Forum
  • Discord
  • GitHub
  • YouTube
  • Reddit

Blog

  • About Us
  • Categories
  • Archives
  • support@opensourcesdrlab.com
© 2026 OpenSourceSDRLab. All rights reserved. Powered by Halo