The ADS-B Receiver Project
Create your own ADS-B receiver and web portal.Get Started Now! Keep up to date. Join the projects new Discourse community.
The ADS-B Receiver Project Portal
Version 3 News.
more user friendly I am reworking the scripts so that all questions which need to be answered are asked before any installations begin.
Doing so will also make it easier to implement a
headless installation process where a user can simply create a configuration file
to their liking then execute the install script without having to answer questions or
press enter to continue as has requested by
multiple users. So far it has been a lot of work, basically it is looking like a total rewrite of the entire installation process but so
far everything is going smoothly. For those interested in following the development of version 3 the development branch is located
here. However, do not expect things to work at this time.
I have decided to separate the portal from the main ADS-B Receiver Project. The reasoning behind this decision is to make the portal
multi-receiver friendly. This
next gen portal is being developed so that it can run either locally on the receiving device or
on a separate device capable of display data from multiple receivers. An option to install the portal locally using the scripts will
still be available but the source code for the portal will be pulled from a separate repository once version 3 is released.
The ADS-B Receiver Project scripts offer the option to install a web based portal developed to work together with the software you decide to install. Portal features in Version 2 include the following...
- A uniform website layout which is easy to navigate.
- Both system and RTL-SDR historical performance graphs.
- Notifications sent to the browser when specified flight numbers are seen.
- Option to retain and view historical flight data.
Supported Operating Systems
The installation scripts are being developed and tested on the following operating systems.
However, they should work on most all recent Debian based Linux distributions as well.
DebianDebian 8 ("Jessie") and Debian 9 ("Stretch").
UbuntuUbuntu 16.04 LTS ("Xenial Xerus"), Ubuntu 18.04 LTS ("Bionic Beaver") and Ubuntu 18.10 ("Cosmic Cuttlefish").
A receiver can be run on a multitude of different hardware platforms. However, the CPU architecture needs to be either i386, x86-64, or ARM compatable. Some feature may not be available on some platforms, in particular features such as the system performance graphs.
The following hardware is officially being supported at this time.*
Raspberry PiDepending on how many features are added the software should work on most any model Raspberry Pi.
However, it is highly recommended a Raspberry Pi 3 Model B or newer be used.
Most PC SystemsAny PC capable of running one of the above mentioned operating systems.
* It would be impossible at this time to officially support all single-board computers like the Raspberry Pi with the multitude of single-board computer variants currently available on the market. As additional single-board computers becomes more popular and mainstream the option to support them officially will be addressed. Until then support can be found for some of the more popular boards from the community.