Already have a receiver feeding FR24, FlightAware, or adsb.im? Skip the build — add ADSBiq to your existing feeder in one line.

Fastest setup: Windows

Use a Windows PC you already own. Choose one genuine SMA-input dongle, add a correctly tuned 1090 MHz antenna, then run Flightpatch.

⇩ Download Flightpatch for Windows
1Choose one dongle — you do not need both
RTL-SDR Blog V4 kit ? $39.99 Genuine V4 dongle plus adjustable dipole kit. The V4 requires its current Windows driver, which Flightpatch installs. Choose RTL-SDR V4 on Amazon
OR
Nooelec NESDR SMArt v5 ? $44.95 Dongle only, in the black brushed-aluminum enclosure. Female SMA antenna input. Choose Nooelec v5 on Amazon
2Add the recommended 1090 MHz antenna
Nooelec ADS-B Discovery 3 dBi antenna bundle ? $14.95

Includes the documented 1090 MHz male-SMA antenna, plus a separate 978 MHz antenna and adapters.

Add recommended antenna on Amazon
Use a real 1090 MHz antenna. Do not buy a Wi-Fi/RP-SMA whip or trust an unverified ?high-gain? claim. The recommended antenna is centered on 1090 MHz with manufacturer-specified VSWR of 2:1 or better. It is portable/indoor, not a weatherproof rooftop antenna. A true quarter-wave element for 1090 MHz is about 69 mm and requires a suitable ground plane; connector shape alone does not make an antenna correct.

Prices verified July 30, 2026. Amazon prices and availability can change.

What You'll Get

125+ nm
Good Clear-Site Range
Live
Aircraft & Feeder Stats
Free
REST API Access
24/7
Lightweight Feeder

Bill of Materials

A current Raspberry Pi build. Prices below were checked July 30, 2026; retailer prices can change.

#ComponentRecommendedPriceNotes
1 Raspberry Pi 5 (4GB) Vilros Starter Kit $134.99 Includes case, 27W power supply, fan, 32GB SD card. 4GB is plenty for ADS-B + ACARS. Pi 4 also works.
2 SDR Dongle (1090 MHz) RTL-SDR Blog V4 kit $39.99 Genuine, temperature-stable SMA receiver. Includes an adjustable antenna kit. Avoid anonymous $10 clones.
3 Compact Antenna (1090 MHz) Nooelec ADS-B Discovery 3 dBi bundle $14.95 Includes the documented 1090 MHz male-SMA antenna, a separate 978 MHz antenna and adapters. Indoor/portable only.
4 USB Extension Optional, shielded USB extension Varies Lets the dongle and compact antenna sit away from computer noise. Prefer this over a long, lossy RF cable.
5 microSD Card (32GB+) Included Skip if your Pi kit includes one. Class 10 / A1 minimum.
Total (with Pi kit) $189.93 Everything to go live today

Product links go to the verified retailer or manufacturer listing. The SD card is included in the listed Pi kit.

Already have a Pi? The verified V4 kit is $39.99. Its adjustable dipole can get you started; use a documented 1090 MHz antenna for a permanent feeder.
Lowest-cost quality option: Use an existing Windows PC with Flightpatch, a genuine RTL-SDR Blog V4 or black Nooelec NESDR SMArt v5, and a documented 1090 MHz SMA antenna. Do not sacrifice feeder quality for an anonymous dongle or an antenna with implausible gain claims.

Build Steps

1 Flash the SD Card 5 min

  1. Download Raspberry Pi Imager on your PC/Mac
  2. Insert the microSD card into your computer
  3. In the Imager: Choose OS → Raspberry Pi OS Lite (64-bit)
  4. Click the gear icon to pre-configure:
    • Enable SSH (password authentication)
    • Set username: pi, choose a password
    • Configure your Wi-Fi SSID and password
    • Set locale/timezone
  5. Write to the SD card

2 Assemble the Hardware 5 min

  1. Insert the microSD card into the Pi
  2. Plug the SDR dongle into any USB port on the Pi
  3. Connect the antenna cable's SMA connector to the SDR dongle
  4. Mount the antenna as high as possible with clear sky view — roof, attic, or high window
  5. Connect Ethernet (recommended) or rely on the Wi-Fi you configured
  6. Plug in the power supply — the Pi will boot automatically
Antenna placement is everything. Height and an unobstructed horizon usually matter more than advertised gain. Indoor range varies sharply with wall materials, window coatings, terrain and aircraft altitude; do not assume 100 nm from every window.

3 Install readsb (ADS-B Decoder) 10 min

SSH into your Pi and run:

Then install readsb (the ADS-B decoder):

sudo bash -c "$(curl -sL https://github.com/wiedehopf/adsb-scripts/raw/master/readsb-install.sh)"

Verify it's working:

sudo systemctl status readsb

You should see active (running). If the SDR dongle is detected, you're decoding aircraft.

4 Install tar1090 (Local Map) 2 min

Optional but recommended — gives you a beautiful local aircraft map at http://raspberrypi.local/tar1090:

sudo bash -c "$(curl -sL https://github.com/wiedehopf/tar1090/raw/master/install.sh)"

5 Feed ADSBiq 1 min

This is the one-liner that connects your receiver to the ADSBiq network. You'll get live route data and full API access on every aircraft:

curl -sL adsbiq.com/install.sh | sudo bash

After install, visit your feeder dashboard to set your location and see live stats.

6 Feed Other Networks (Optional) 5 min each

ADSBiq runs alongside all other networks with zero conflicts. Feed as many as you want simultaneously:

Optimizing Range

After your receiver is running, use these tips to maximize coverage. For the full gain-tuning walkthrough with a live signal tool, see Tune Your ADS-B Gain for Maximum Range.

  1. Antenna height and horizon win. There is no fixed “miles per meter” rule; terrain, obstacles and aircraft altitude set the radio horizon.
  2. Keep RF cable short and low-loss. Thin RG58 is lossy at 1090 MHz. For longer outdoor runs, use cable with a published attenuation figure at 1 GHz and minimize adapters.
  3. Add a 1090 MHz filter only when needed. Strong nearby cellular transmitters can overload a wideband SDR, but unnecessary amplifiers can also overload it. Measure before adding hardware.
  4. Check your signal chart on your feeder dashboard. The live RSSI plot shows signal quality in real time — adjust antenna position while watching the chart.
  5. Avoid obstructions. Trees, buildings, and terrain block 1090 MHz signals. Even a single wall reduces range significantly.
Range benchmark: Sustained 125+ nm coverage in open directions is good. Indoor installations may see much less; a clear elevated outdoor site may see farther. Judge the coverage pattern over a full day, not one exceptional high-altitude aircraft.

Troubleshooting

ProblemFix
No aircraft showing Check sudo systemctl status readsb. If it says "no supported devices found", unplug/replug the SDR dongle or try a different USB port.
Very low range (<50 nm) Antenna is likely indoors behind walls. Move to a window or higher location. Check cable connections are tight.
Pi won't connect to Wi-Fi Connect via Ethernet and check sudo raspi-config → Network Options. Or re-flash the SD card with corrected Wi-Fi credentials.
SSH can't find raspberrypi.local Check your router's DHCP leases for the Pi's IP address, or connect a monitor to find it.
ADSBiq says "not connected" Run sudo systemctl status adsbiq-feed. If it's not running, re-run the install script.

Need Help?

Once you're feeding, use the Support link on your feeder dashboard to open a ticket. We'll help you get the best range possible from your setup.