Automatic Dependent Surveillance-Broadcast (ADS-B) is a surveillance technology in which an aircraft determines its position via satellite navigation and periodically broadcasts it, enabling it to be tracked.
This ADS-B data can be received by nerds enthusiasts using Software Defined Radio (SDR), and used for fun and profit. For example:
Fun:
Profit:
- https://flightaware.com/adsb/piaware/
- https://www.flightradar24.com/share-your-data
- https://www.radarbox.com
- https://planefinder.net
This guide will walk you through the process to deploy and configure Docker containers to allow reception and decoding of ADS-B data, as well as submission to various flight tracking services, both open and commercial, and the visualisation of this data.
This document is best viewed on GitBook. If you're reading it elsewhere, I humbly suggest going here: https://mikenye.gitbook.io/ads-b/
This document is intended to be "living". Please feel free to fork the GitHub repository, contribute and submit pull requests! I value your input!
This guide is made available under CC BY-NC 4.0.