Flight Tracking with ADS-B

In early 2020, before the COVID-19 pandemic basically destroyed air traffic globally, I set up a Raspberry Pi as an ADS-B feeder for aircraft data in my area. ADS-B stands for Automatic Dependent Surveillance–Broadcast and it’s a technology that allows aircraft to transmit their positional data over open airwaves in order to be tracked by anyone who wishes to receive and decode it. It’s meant to function as part of the Next-Generation Air Transportation System and forms the backbone of a new air traffic navigation system for the next century. How it works isn’t really important, but the fact that anyone can set up a receiver, add some software to decode the data and display it on a map, is amazing. From there, you can feed the data to popular aggregators that allow anyone, anywhere in the world to see almost all the aircraft in the sky anywhere in the world in real time.

My Setup

Receiving and feeding ADS-B requires both hardware and software. Everything is pretty easy to acquire and install, as long as you have some computer skills and the ability to follow instructions.

Hardware

I opted to purchase a few things from Amazon to get started. My total investment was about $150 for the hardware. The software is all open source and provided for free. Supplying data to various sites gets me premium accounts that offer some big benefits to aviation enthusiasts.

Software

On the software side, I used the FlightAware package for Raspberry Pi to get started with feeding. Once that was up and running, I layered the FlightRadar24 software on top and began feeding data to both services. The FlightAware software has a built-in web server that creates a local tracking site that shows all the aircraft being tracked by my system on a map with tracks and other details. They also have a tats page on the web that is publicly accessible where you can see lots of details about my feeder including flights tracked over the last 30 days, range information and more. Both FlightAware and Flightradar24 offer upgraded accounts for anyone who feeds data. On the Flightradar24 side, they give you a free Business account which is the highest level they have. It’s totally overkill for a hobbiest, but being able to view two years of history or make your own custom fleets is a nice bonus. As long as you keep feeding data, you can enjoy the upgraded account.

The Impact of the Global Pandemic

Covid-19 had a severe impact on the number of flights in the sky over our area, especially throughout 2020. When I first activated my receiver I would see hundreds of flights an hour. By April, 2020, that dwindled down to just a handful of commercial flights with private planes and cargo flights making up a lot of the tracked planes. By 2024, things were mostly back to normal and I regularly track well over 1,200 flights per day and sometimes as high as 1,500 flights.