How to Track Aircraft with ADS-B Using an SDR

Every day, thousands of aircraft continuously broadcast their exact location, altitude, speed, heading, and identification across the radio spectrum. With a cheap SDR dongle and the right software, you can receive those signals yourself and build a real-time aircraft tracking station at home. This not voice communications monitoring. It is mapping software, matched with digital radio transmissions. This technology is called ADS-B, and it has become one of the most popular parts of the SDR hobby because the results are immediate, visual, and surprisingly addictive. Within minutes, you can watch aircraft moving live across a map while your SDR receives their radio transmissions directly from the sky above you.

Use SDR Dongle for Aircraft Comms & ADS-B

Modern SDR hardware makes ADS-B tracking inexpensive and accessible. A basic setup can cost less than $50, while more advanced systems can rival professional tracking stations.

In this guide, I’ll walk through everything you need to know to build an ADS-B aircraft tracking station using an SDR, including:

  • how ADS-B works
  • the best SDR receivers for tracking aircraft
  • why 1090 MHz reception is challenging
  • antenna selection and placement
  • installing dump1090 and tar1090
  • improving tracking range
  • building a 24/7 feeder station
  • FlightAware and ADSBExchange integration
  • common beginner mistakes

What is ADS-B?

ADS-B stands for:

Automatic Dependent Surveillance–Broadcast

Modern aircraft continuously broadcast digital packets containing:

  • GPS position
  • altitude
  • speed
  • heading
  • aircraft ID
  • callsign
  • climb or descent rate
  • transponder information

This data is transmitted automatically every second or so.

Unlike traditional radar systems, ADS-B does not rely on reflected radio waves. The aircraft itself broadcasts its own location directly.

That means your SDR receiver can decode aircraft positions in real time without transmitting anything.

How Flight Tracking Websites Work

Websites like:

  • FlightAware
  • ADSBExchange
  • FlightRadar24

all rely heavily on massive networks of ADS-B receivers operated by hobbyists around the world.

Thousands of SDR users contribute live aircraft data to these services 24 hours a day.

Your own SDR station can also feed these networks and unlock premium features in exchange for your data contribution.

ADS-B Frequencies

The primary ADS-B frequency worldwide is:

1090 MHz

This is commonly called:

1090ES (1090 MHz Extended Squitter)

Most commercial aircraft use this standard globally.

In the United States, some smaller aircraft also use:

978 MHz UAT

However, 1090 MHz remains the dominant international ADS-B system.

Why 1090 MHz Reception Is More Difficult

This is where many SDR beginners become frustrated.

Receiving ADS-B signals at 1090 MHz is much less forgiving than listening to normal VHF radio traffic.

Why?

Because higher frequencies behave differently.

At 1090 MHz:

  • feedline losses increase dramatically
  • antenna tuning matters far more
  • obstacles block signals more easily
  • indoor antennas perform poorly
  • USB interference becomes problematic
  • cheap coaxial cable causes major losses

A setup that works perfectly for VHF aircraft voice communications may perform terribly for ADS-B.

This is why experienced ADS-B hobbyists prioritize:

  • antenna quality
  • antenna height
  • low-loss coax
  • filtering
  • clean installations

far more than expensive SDR hardware.

Your Antenna Matters More Than Your SDR

This is the single biggest lesson in ADS-B tracking.

A great antenna connected to a cheap SDR will outperform an expensive SDR connected to a poor antenna almost every time.

For ADS-B tracking, antenna placement matters enormously.

Even small changes can produce major improvements.

Moving an antenna from:

  • basement → upstairs window

can double or triple aircraft reception.

Moving outdoors often transforms an average station into an excellent one.

Best ADS-B Antennas

Dedicated 1090 MHz Antennas

1090MHz 978MHz Dual Band ADS-B Antenna Flightaware Outdoor 5dBi…
  • Frequency: 1090MHz/978MHz; Gain: 5dBi; Impedance: 50 Ohm; Direction: Omni-directional; Antenna…
  • Compatible with ADS-B exchange, SDR sticks, FlightAware, FlightRadar24, AirNav Systems, RadarBox…
  • Installation reminder: If it is used outdoors, we recommend that you install it in an open place…
  • Package List: 1 x Antenna Kit, 1 x 10FT Extension Cable,1 x Mount (As the Picture Shown);
  • Don’t worry about any problems, we have carefully checked each product, Any questions, please feel…

These are specifically tuned for ADS-B reception and usually provide the best results.

Popular options include:

  • collinear antennas
  • tuned ground planes
  • fiberglass verticals
  • filtered ADS-B antennas

Collinear Antennas

Collinear designs stack multiple radiating elements vertically to increase gain toward the horizon.

This helps maximize long-distance aircraft reception.

Ground Plane Antennas

Simple and inexpensive, ground plane antennas work surprisingly well when mounted outdoors and elevated properly.

Discone Antennas

Discones can receive ADS-B, but they are broadband antennas rather than frequency-optimized antennas.

A dedicated 1090 MHz antenna usually performs significantly better.

Discone Antennas D3000/ Scanner Antenna/CB UHF VHF Antennas 25-3000MHz…
  • The Discone Antennas (25 to 3000 MHz)are ultra wideband antennas support ham amateur radio, two-way…
  • Installation location: On the balcony railing of an apartment or apartment, on the roof or on a…
  • If don’t need 25-50 MHz reception, you Can be made further compact and lightweight by removing the…
  • Full Kit: this items includes 10meters RG58 wires with PL-259/ UHF/ SO-239 connector and BNC Male…

Outdoor Antennas Change Everything

ADS-B is fundamentally line-of-sight.

Aircraft at 38,000 feet can sometimes be received hundreds of miles away because there is little obstruction between the aircraft and your antenna.

But indoor setups suffer badly from:

  • walls
  • roofing materials
  • nearby electronics
  • household interference
  • limited horizon visibility

Even placing an antenna near a second-floor window can dramatically improve results.

Best SDRs for ADS-B Tracking

Most ADS-B hobbyists use RTL-SDR receivers because they are:

  • inexpensive
  • stable
  • widely supported
  • low power
  • compatible with almost every ADS-B application

Recommended SDR Receivers

SDR
Why It’s Popular
RTL-SDR Blog V4
Excellent stability and filtering
FlightAware Pro Stick Plus
Built-in LNA optimized for ADS-B
Airspy Mini
Better dynamic range
SDRplay RSP Series
Excellent sensitivity

For beginners, the RTL-SDR Blog V4 remains one of the best values available.

Sale
SDR-V4 RTL SDR V4 R828D RTL2832U 1PPM TCXO SMA RTLSDR Software Defined…
  • High-Performance RTL SDR Receiver with R828D Chip for Clear Signal Reception.
  • Compact Size, Ideal for Portable Use and Easy Setup.
  • Includes built-in upconverter for HF reception capabilities, allowing tuning down to 500 kHz.
  • Compatible with Various Software for Diverse Applications in Signal Processing.
  • Perfect for DIY Electronics Projects and Radio Enthusiasts Looking for Quality Performance.
FlightAware ADS-B Antenna – Dual Band 1090MHz/978MHz, Omnidirectional…
  • Specifically tuned for flight tracking of 978/1090 MHz ADS-B equipped aircraft.
  • Packing Listing : 1x1090mhz flightaware Antenna & 1X32.80ft N-male to SMA-male RG58 coaxial cable…
  • Compatible with all types of receivers, including ADSBexchange, FlightAware, FlightRadar24, AirNav…
  • Frequency : Frequency band support 978/1090MHZ, Gain 6DB, N-F connector, antenna internal made of…
  • Use skills:Please install the antenna in a high place outside, avoiding the obstruction, so that the…

Why TCXO Stability Matters

ADS-B signals use precise digital timing.

Cheap SDRs with unstable oscillators may drift in frequency as they warm up.

A TCXO (Temperature Compensated Crystal Oscillator) helps maintain stable reception and more accurate decoding.

This matters much more for digital decoding than casual radio listening.

Installing dump1090

One of the most popular ADS-B decoders is:

dump1090

This software reads raw ADS-B data directly from your SDR receiver and decodes aircraft packets in real time.

Unlike normal SDR listening applications, dump1090 does not rely on audio decoding.

Instead, it directly processes the SDR’s raw digital data stream.

This is an important distinction because many beginner tutorials incorrectly suggest using SDR# audio for ADS-B decoding.

Basic dump1090 Installation

Most ADS-B hobbyists run dump1090 on:

  • Linux
  • Raspberry Pi
  • dedicated feeder images

Basic setup usually involves:

  1. Install Linux or Raspberry Pi OS
  2. Connect SDR receiver
  3. Install dump1090-fa or readsb
  4. Launch the decoder
  5. Access the local web interface

Once running, you will begin seeing live aircraft appear almost immediately.

dump1090 vs readsb

Both applications are extremely popular.

dump1090-fa

Optimized heavily for FlightAware feeders.

readsb

Often considered more actively developed with additional decoding features.

Both work very well.

Using tar1090 for Better Maps

While dump1090 includes a basic aircraft map, many hobbyists prefer:

tar1090

tar1090 provides:

  • improved maps
  • aircraft trails
  • better interface design
  • detailed statistics
  • enhanced filtering

It dramatically improves the visual experience of ADS-B tracking.

Understanding ADS-B Range

Your reception range depends much more on your antenna system than your SDR itself.

Typical ADS-B Range Expectations

Setup
Typical Range
Indoor whip antenna
20–50 miles
Window-mounted antenna
50–100 miles
Outdoor antenna
150–250+ miles

Aircraft altitude matters enormously.

High-altitude airliners can often be received hundreds of miles away because ADS-B signals travel primarily by line-of-sight propagation.

Improving ADS-B Reception

This is where the hobby becomes technical — and fun.

Use Better Coaxial Cable

At 1090 MHz, cheap coax can destroy weak signals quickly.

Avoid long runs of:

  • RG-58
  • poor-quality generic coax

Better choices include:

  • LMR-240
  • LMR-400
  • CFD-200

Keep Feedlines Short

Every foot of coax introduces loss.

Long cable runs at 1090 MHz can severely reduce reception quality.

Mount the Antenna Higher

Height often matters more than antenna gain.

Even moving an antenna a few feet higher can improve your radio horizon substantially.

Use an LNA Carefully

Low Noise Amplifiers (LNAs) amplify weak signals before coaxial cable losses occur.

However, excessive amplification can overload your SDR if strong nearby signals exist.

Use Filters

1090 MHz bandpass filters help reject interference from:

  • cell towers
  • FM broadcast stations
  • pagers
  • nearby transmitters

Filtering can significantly improve decoder performance.

Building a 24/7 ADS-B Feeder Station

This is where many hobbyists eventually end up.

A common setup includes:

  • Raspberry Pi
  • RTL-SDR receiver
  • outdoor 1090 MHz antenna
  • FlightAware feeder software
  • ADSBExchange feeder

Benefits include:

  • always-on aircraft tracking
  • long-term statistics
  • web-based maps
  • feeder rewards
  • premium accounts on tracking services

Many tracking networks provide free premium subscriptions in exchange for your aircraft data feed.

FlightAware vs ADSBExchange

FlightAware

One of the largest flight tracking services worldwide.

Advantages:

  • polished interface
  • premium feeder accounts
  • excellent statistics

ADSBExchange

Popular among hobbyists because it:

  • shows more aircraft
  • avoids heavy filtering
  • focuses on open data principles

Many enthusiasts feed both simultaneously.

Common Beginner Problems

“I See Very Few Aircraft”

Usually caused by:

  • indoor antenna
  • poor coax
  • low antenna height
  • overloaded SDR gain
  • USB interference

ADS-B is much less forgiving than normal VHF monitoring.

“Aircraft Appear and Disappear”

Possible causes:

  • unstable SDR oscillator
  • antenna obstruction
  • interference
  • weak signals
  • excessive feedline loss

“My Range Is Poor”

Usually caused by:

  • indoor setup
  • low-quality coax
  • poor antenna placement
  • incorrect antenna tuning

The biggest improvements usually come from moving outdoors.

USB Noise Problems

USB-generated interference is extremely common in SDR installations.

Possible noise sources include:

  • cheap USB power supplies
  • computers
  • monitors
  • switching power supplies
  • LED lighting

Solutions often include:

  • USB extension cables
  • ferrite chokes
  • cleaner power supplies
  • physical separation from electronics

Can You Track Military Aircraft?

Sometimes.

Some military aircraft still transmit ADS-B or Mode S data.

Others suppress identifying information or disable transmissions entirely.

What you receive varies significantly depending on location and operational activity.

Legal Considerations

In Canada and the United States, receiving ADS-B transmissions is generally legal because the signals are broadcast openly.

However:

  • transmitting on aviation frequencies is illegal
  • interfering with aviation systems is extremely serious
  • some jurisdictions may restrict redistribution of data

Always verify local laws and regulations.

Why ADS-B Tracking Becomes Addictive

ADS-B combines several things SDR hobbyists love:

  • live maps
  • real-time data
  • radio propagation
  • antenna experimentation
  • statistics
  • aviation activity
  • technical optimization

Every improvement to your antenna system immediately produces visible results.

You are not just hearing signals — you are building a live picture of the sky around you.

That visual feedback is one reason ADS-B has become one of the fastest-growing areas of the SDR hobby.

Finally

Tracking aircraft with ADS-B and an SDR is one of the most rewarding projects in modern radio monitoring.

The equipment is affordable, the software is mature, and the learning curve is manageable even for beginners.

But the most important lesson most hobbyists eventually discover is this:

The antenna matters more than the SDR.

A properly mounted outdoor antenna with quality coax will outperform expensive hardware connected to a poor indoor setup almost every time.

Once you begin watching aircraft appear live across your map hundreds of miles away — all received directly by your own SDR station — it becomes very easy to understand why ADS-B tracking has become such an addictive radio hobby.

FAQs

Do I need an internet connection for ADS-B tracking?

No. Your SDR can receive aircraft directly without internet access. However, online maps and feeder networks may require connectivity.

What is the best SDR for ADS-B?

The RTL-SDR Blog V4 and FlightAware Pro Stick Plus are two of the most popular beginner ADS-B receivers.

Is a dedicated 1090 MHz antenna worth it?

Absolutely. Antenna quality and placement dramatically affect ADS-B range.

Can I track aircraft from indoors?

Yes, but outdoor antennas usually provide vastly better results.

How far away can ADS-B aircraft be received?

With a good outdoor setup, receiving aircraft 150–250+ miles away is common.

What software should beginners use?

dump1090-fa and tar1090 remain two of the best beginner-friendly ADS-B applications.

Views: 302

Leave a Comment