A specialized ADS-B Software Defined Radio (SDR) kit designed for aircraft tracking using a Raspberry Pi. This blue R820T2 RTL2832U model features high stability with 0.5 PPM TCXO to prevent frequency drift and includes an onboard 1090 MHz filter and amplifier for enhanced signal range. The package comes with a purpose-built 8 inch 5 dBi antenna, an aluminum heat-dissipating case, and industrial-grade microSD software pre-loaded for easy setup via web browser without command line work.
Key features:
- Plug-and-play configuration via WiFi/web browser
- Integrated 1090 MHz filter and amplifier
- High-reliability industrial grade microSD card
- Aluminum case for heat dissipation and interference reduction
- Drop-in replacement for FlightAware Pro Stick Plus
An improved web interface designed for use with ADS-B decoders such as readsb and dump1090-fa. This tool provides an enhanced visual experience for tracking aircraft, featuring adjustable history, faster performance when displaying many planes, multiple map options, and the ability to select multiple aircraft simultaneously.
Key features and capabilities:
- Improved adjustable track history
- Fast "Show All Tracks" functionality
- Map dimming/darkening options
- Aircraft selection and callsign label toggling
- Support for UAT (978 MHz) display integration
- Integration with AIS-catcher for maritime tracking
- Capability to host multiple instances and custom webroots
- Heatmap visualization support when used with compatible readsb forks
BrowSDR is a high-performance, browser-based Software Defined Radio (SDR) receiver designed specifically for HackRF devices. By utilizing WebUSB and WebAssembly, it allows users to tune into various radio modes directly within a web browser without the need for native drivers or software installation. The platform features a multi-VFO architecture for simultaneous frequency monitoring, real-time WebGL waterfall displays, and AI-powered live transcription of demodulated audio.
Key features include:
- Multi-VFO support for independent tuning and DSP settings
- High-speed signal processing via Rust and WASM
- Real-time spectrum analysis and GPU-accelerated waterfall display
- Wide demodulation support including WFM, NFM, AM, USB, LSB, DSB, CW, and raw IQ
- Built-in POCSAG decoding and RDS station information retrieval
- Remote access capabilities via WebRTC/PeerJS
This article details a fascinating project where a researcher successfully used signals from the NISAR radar-imaging satellite to create a passive radar system. By utilizing the satellite's L-band chirp signal, reflected off the landscape, and comparing it to a direct signal, a topographical image could be generated. The setup involved using GNSS antennas and an SDR (Software Defined Radio) with a Raspberry Pi to record and process the signals. While not producing high-resolution images, the experiment successfully demonstrated the feasibility of using satellite signals for passive radar, even with relatively simple and inexpensive equipment.
This Hackaday article details a DIY passive radar system built to track aircraft by analyzing existing radio wave reflections. Unlike traditional radar, this system doesn't emit its own signal, instead relying on signals already present in the environment, specifically those used for ADS-B transmissions. The system uses a nine-element Yagi antenna to capture these reflections and a computer program to compare the direct and reflected signals, identifying aircraft.
Mode-S demodulator written in C++ with CRC-based message framing. Stream1090 is a proof of concept implementation taking a different approach in order to identify mode-s messages in an SDR signal stream. Most implementations look for the so-called preamble (a sequence of pulses anounncing a message). Stream1090 skips this step and maintains directly a set of shift registers. Based on the CRC sum and other criteria, messages are being identified. The hope is that in high traffic situations, a higher overall message rate can be achieved compared to a preamble based approach.
ADSB-Ultrafeeder is an all-in-one ADSB container with readsb, tar1090, graphs1090, autogain, multi-feeder, and mlat-hub built in
A technical overview of intercepting and decoding satellite communications, detailing hardware, software, and techniques used for signal acquisition and decryption.
Easy‑to‑use turn‑key SD‑card image for popular single‑board computers (Raspberry Pi, Orange Pi, NanoPi, Odroid, etc.) that runs a complete ADS‑B/SDR feeder, supporting ADS‑B, ACARS, AIS and weather‑sonde data aggregation.
ADSB.im provides easy‑to‑install feeder images for tracking aircraft, ships, weather balloons and more using single‑board computers, SDR dongles and antennas. The project supports ADS‑B, AIS, Sonde and ACARS/VDL2/HFDL data, offering web UI setup, aggregator integration and open‑source tools.