Field Guide · hardware

Also known as: RTL-SDR, RTL SDR, RTL2832U dongle

RTL-SDR is a family of inexpensive USB software-defined radio receivers built around the RTL2832U chip — originally a DVB-T digital-TV tuner that hobbyists discovered could stream raw IQ samples straight to a computer.1 At roughly $15–$40, tuning about 24 MHz–1.7 GHz, and capturing about 2.4 MHz of bandwidth, it is the radio that turned SDR from a lab curiosity into a mainstream hobby — and the baseline GopherTrunk is built to run on.

02 GHz4 GHz6 GHz RTL-SDR (~24 MHz–1.7 GHz) coverage
RTL-SDR covers most VHF/UHF scanning at low cost — receive only.

A short history

The RTL-SDR was never designed as an SDR. Millions of cheap USB dongles shipped as DVB-T (European digital TV) and DAB/FM receivers built on Realtek’s RTL2832U demodulator. Around March 2010 Eric Fry noticed these chips exposed a raw sample mode; in February 2012 Antti Palosaari confirmed the RTL2832U could be told to dump unsigned raw I/Q samples over USB instead of decoding TV internally.2 The Osmocom project — notably Steve Markgraf — turned that discovery into the first open-source librtlsdr driver, and a $20 TV dongle suddenly became a wideband radio receiver.3

That accident is the whole story of the hobby’s explosion. Software like SDR#, GQRX and dump1090 appeared within months, the community site rtl-sdr.com became the reference, and vendors such as NooElec and RTL-SDR Blog began shipping dongles purpose-built for SDR — better clocks, shielding, connectors and HF reception — rather than repurposed TV tuners. GopherTrunk stands on that lineage: the same librtlsdr-style raw-IQ interface is what a modern trunking decoder still speaks to.

What it actually is

An RTL-SDR is really two chips on a stick:

antenna tunerR820T2 / R828D… RTL2832U8-bit ADC + USB computer (IQ)
A tuner chip mixes the target frequency down to baseband; the RTL2832U digitises it and ships raw IQ over USB.
  • A tuner chip (Rafael Micro R820T/R820T2, R828D, Elonics E4000, Fitipower FC001x…) mixes the frequency you want down toward baseband. The tuner is what sets the frequency range.
  • The RTL2832U — the USB “bridge” — contains an 8-bit analog-to-digital converter and the DSP that, in raw mode, streams unsigned IQ samples to the host. It caps the sample rate at ~3.2 MS/s (about 2.4 MS/s is reliable), and its 8-bit ADC is what limits dynamic range.

Everything else — the local oscillator’s accuracy, shielding, HF reception, connectors — is a matter of how well the board around those two chips is built, which is exactly what separates a $12 generic dongle from a $35 purpose-built one. RTL-SDRs are receive-only: there is no transmit path. Below ~24 MHz the tuner can’t reach, so HF needs either a direct-sampling mode (with Nyquist folding around 14.4 MHz) or an upconverter — the trick the RTL-SDR Blog V4 builds in.

Tuner chips (the silicon variants)

The tuner defines a dongle’s reach and, largely, its sensitivity. A handful of chips account for almost every RTL-SDR ever sold:

Tuner Range Notes Status
Elonics E4000 ~54–2200 MHz (gap ~1100–1250) Widest reach; higher noise; premium/used only Discontinued
Rafael R820T ~24–1766 MHz The original SDR-era workhorse Superseded by R820T2
Rafael R820T2 ~24–1766 MHz Best all-round sensitivity; the de-facto standard Now sold as R860
Rafael R860 ~24–1766 MHz Current-production R820T2 equivalent In production
Rafael R828D ~24–1766 MHz 3 inputs → enables Blog V4 upconverter + notch filters End-of-line (stockpile)
Rafael R828S ~24–1766 MHz 2 inputs; used in the Blog V4 Lite Limited (stockpile)
Fitipower FC0013 ~22–1100 MHz Common on early/generic dongles Legacy
Fitipower FC0012 ~22–948 MHz Lowest reach; oldest generic sticks Legacy

The R820T2 / R860 is the chip to want unless you specifically need the E4000’s extra top-end reach. It has better sensitivity than the E4000 across the frequencies most scanners care about, a smaller DC spike, and is cheap — though the tuner needs a moment to PLL-lock (and some airflow) above ~1.5 GHz.4

Dongle variants (the products)

Generic / no-name DVB-T dongles

The cheapest option (~$12–15): an RTL2832U paired with an R820T2 (or an older FC0013). They work, and they’re fine to learn on. Their limitations are the give-away — no temperature-compensated oscillator, so they drift tens of kHz as they warm up; weak shielding and ESD protection; and front ends that overload easily near strong transmitters. Quality is a lottery.

NooElec NESDR family

Purpose-built SDRs with a 0.5 ppm TCXO, aluminium enclosures and proper connectors:

  • NESDR SMArt v5 — R820T2/R860, 100 kHz–1.75 GHz (direct-sampling HF). The mainstream “buy this” NooElec; markedly better HF/VHF SNR and tuning stability than a generic stick.
  • NESDR Nano 3 — the same TCXO and tuner in a tiny body for embedded/portable use.
  • NESDR SMArTee v2 — adds an always-on 4.5 V bias tee to power an inline LNA or active antenna without hardware mods.
  • NESDR SMArt XTR / SMArTee XTR — E4000-based, trading some sensitivity for extended tuning up toward ~2.2 GHz.

RTL-SDR Blog lineup

The reference commercial line, and what most guides mean by “a good RTL-SDR”:

  • V1 / V2 — early boards; superseded. Used-market only.
  • V3 — R820T2, 1 ppm TCXO, HF direct sampling, SMA connector, software- switchable bias tee, expansion pads and a metal case. For years the recommended dongle. Its HF has the classic Nyquist fold around 14.4 MHz.
  • V4 — R828D, keeping the 1 ppm TCXO and SMA but replacing direct sampling with a built-in HF upconverter (true, continuous ~500 kHz–1.766 GHz with no folding), plus notch filtering for broadcast AM/FM and DAB and lower phase noise and heat.5 Trade-offs: ~2–3 dB less sensitivity on some bands from the extra filtering, and it needs the RTL-SDR Blog driver branch (now upstreamed to Osmocom). As of 2026 the V4 is end-of-line — the R828D is out of production and the stockpile is exhausted, so remaining stock is the last of it.6
  • V4 Lite (V4L) — the 2026 stopgap: the V4 architecture (upconverter kept) on the R828S, which has only two inputs, so the V4’s extra VHF/UHF filtering is dropped — a small sensitivity gain in exchange. Also a limited edition (R828S is likewise stockpiled) and requires an updated driver to detect it.6 A V5 is only in early scoping and is not expected before 2027.

ADS-B-optimised: FlightAware Pro Stick / Pro Stick Plus

Single-purpose 1090 MHz receivers with a built-in ~19 dB LNA; the Plus adds a 1090 MHz SAW bandpass filter. Excellent for aircraft tracking, but the integrated amp is easy to overload with strong out-of-band signals, so they’re a poor choice as a general scanner.

Capabilities & limitations at a glance

Variant Tuner HF TCXO Bias tee Key limitation Still sold?
Generic dongle R820T2 / FC0013 Fold (if any) Drift, overload, no shielding Yes (varies)
NESDR SMArt v5 R820T2/R860 Direct-sample ✓ 0.5 ppm 8-bit dynamic range Yes
NESDR SMArTee v2 R820T2 Direct-sample ✓ 0.5 ppm ✓ (always on) 8-bit dynamic range Yes
NESDR SMArt XTR E4000 ✓ 0.5 ppm Higher noise than R820T2 Yes
RTL-SDR Blog V3 R820T2 Direct-sample (fold ~14.4 MHz) ✓ 1 ppm ✓ (switchable) HF folding; 8-bit Limited
RTL-SDR Blog V4 R828D Upconverter (no fold) ✓ 1 ppm ✓ (switchable) EOL; ~2–3 dB filter loss End-of-line
RTL-SDR Blog V4L R828S Upconverter ✓ 1 ppm Limited edition; needs driver update Emerging
FlightAware Pro Stick+ R820T2 1090 MHz only; amp overloads Yes

Every RTL-SDR shares the same hard ceilings: receive-only, an 8-bit ADC (modest dynamic range — set gain carefully to avoid overload), and ~2.4 MHz of usable bandwidth. Those are properties of the RTL2832U, not of any one board.

Where to buy

For variants still in production or stock, the links below go to Amazon (a direct product page first, then a search fallback that always resolves to current listings).

As an Amazon Associate, GopherTrunk earns from qualifying purchases. Prices, stock and listings change often — the search links track the live catalogue.

Variant Tuner Amazon (direct · search)
RTL-SDR Blog V4 (dongle) R828D product · search
RTL-SDR Blog V4 (+ dipole kit) R828D product · search
RTL-SDR Blog V4 Lite R828S search
NooElec NESDR SMArt v5 R820T2/R860 product · search
NESDR SMArt v5 (3-antenna bundle) R820T2/R860 product · search
NESDR SMArTee v2 (bias tee) R820T2 product · search
NESDR Nano 3 (tiny) R820T2 product · search
NESDR SMArt XTR (extended range) E4000 product · search
FlightAware Pro Stick Plus (ADS-B) R820T2 product · search
Generic RTL2832U dongle R820T2 search

Older variants — the RTL-SDR Blog V1/V2 and generic E4000/FC001x sticks — are effectively discontinued and only turn up on the used market, so they aren’t linked here.

Relevance to GopherTrunk

The RTL-SDR is the ideal entry point and the baseline GopherTrunk targets — one dongle is enough to follow most VHF/UHF trunked systems, and GopherTrunk can drive a pool of them (locally or over rtl_tcp / SoapySDR) to cover channels spread across a band. On Windows you’ll bind the driver with Zadig first. For a first radio, an R820T2/R860-class unit (NESDR SMArt v5, or a Blog V3/V4 while stock lasts) is the sweet spot. Need HF? Use a V4’s built-in upconverter, add an external upconverter, or step up to an Airspy HF+. See the hardware guide for the authoritative, GopherTrunk-specific list.

Sources

  1. RTL-SDR — Wikipedia, on the DVB-T-dongle origins and capabilities of RTL-SDR. 

  2. About RTL-SDR — rtl-sdr.com, on Eric Fry, Antti Palosaari and the discovery of the raw-IQ mode. 

  3. rtl-sdr project wiki — Osmocom, on the first open-source librtlsdr driver (Steve Markgraf). 

  4. Comparisons between the R820T and R820T2 tuners — rtl-sdr.com, on tuner sensitivity and behaviour. 

  5. RTL-SDR Blog V4 Dongle Initial Release — rtl-sdr.com, on the R828D, built-in upconverter and notch filtering. 

  6. RTL-SDR Blog V4 End Of Line — rtl-sdr.com, on the V4’s discontinuation, the V4 Lite (R828S) and V5 scoping.  2

See also

Related links