Raspberry Pi in the sky: How to build this awesome $115 airplane tracker

This homemade device delivers information about a plane's altitude, speed, and destination directly to your smartphone or tablet.

If you've ever looked up at a plane and wondered where it's headed, this simple project is for you. Thanks to cheap, miniaturized electronics, you can now build a receiver that connects to your smartphone and shows details about all the aircraft in the sky around you. It takes less than an hour and costs about $115.

The device receives and decodes ADS-B, a data broadcast from aircraft that transmits a callsign, location, altitude, speed and a few other bits of information. If you live near an airport or under a flight path, there's a good chance you can receive these transmissions easily.

A commercial ADS-B receiver can cost $1,000, but the Stratux project receiver we're building uses a Raspberry Pi 3, the low-cost mini computer that's become the basis for hundreds of electronics projects.

ADS-B transmits on two frequencies, 978MHz and 1090MHz, so we'll need two radios. We can repurpose a couple of digital TV dongles as wideband software defined radios to pick up the broadcasts. A couple of antennas finishes off the radio portion. The Stratux page has the shopping list.

Decoding software can be downloaded from the project website and installed onto a MicroSD card, which is inserted into the Raspberry Pi.

And that's about it. It really is plug-and-play construction. The parts cost a total of $115. A GPS dongle is optional and only needed if your phone or tablet doesn't have built-in GPS.

The Raspberry Pi connects to your phone or tablet over WiFi and there are several pieces of software that will make sense of the signals and show planes on a map. In our tests, we used FltPlan, which was free through Apple's App Store. We downloaded detailed maps for our area through the app.

And here's what it looks like running on an iPhone:

img 9312 Magdalena Petrova/IDGNS

A screenshot from FltPlan on iOS shows air traffic over the San Francisco Bay Area on August 9, 2016.

In the image, the blue aircraft is our location in San Francisco (we're displayed as an aircraft even though we were on the ground). Each of the others is a live representation of the aircraft in flight.

They are mostly commercial flights, such as American 193 at 14,200 feet on the right of the image. A quick internet search shows it's a flight from San Francisco to Dallas Fort Worth.

Clicking on any of the aircraft will bring up more data gained through ADS-B. For example, if we click on Swiss Air flight 38 (SWR38), this pops up.

img 9314 Magdalena Petrova/IDGNS

A screenshot from FltPlan on iOS shows air traffic over the San Francisco Bay Area on August 9, 2016.

You can't see it in the still image, but the information updates every few seconds and it becomes clear the flight is descending. It will eventually turn and land at San Francisco International airport.

An internet search confirms Swiss Air 93 is a flight from Zurich to San Francisco.

You can see much of the same data on websites like FlightRadar24, but it's fun to make a receiver and get the data yourself. In fact, if you set a permanent reception station, you can feed data to Flightradar 24 and similar sites.

The inspiration for building our receiver came from Gediminas Ramanauskas, a software engineer and pilot we met at Maker Faire Bay Area. He had built a unit for his plane and promised to take us flying if we put one together.

Earlier this month we took him up on the offer. Here's a look at the receiver in use in a real aircraft.

Join the newsletter!

Error: Please check your email address.
Rocket to Success - Your 10 Tips for Smarter ERP System Selection

Tags Raspberry Pi

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Magdalena Petrova

IDG News Service
Show Comments

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Sarah Ieroianni

Brother QL-820NWB Professional Label Printer

The print quality also does not disappoint, it’s clear, bold, doesn’t smudge and the text is perfectly sized.

Ratchada Dunn

Sharp PN-40TC1 Huddle Board

The Huddle Board’s built in program; Sharp Touch Viewing software allows us to easily manipulate and edit our documents (jpegs and PDFs) all at the same time on the dashboard.

George Khoury

Sharp PN-40TC1 Huddle Board

The biggest perks for me would be that it comes with easy to use and comprehensive programs that make the collaboration process a whole lot more intuitive and organic

David Coyle

Brother PocketJet PJ-773 A4 Portable Thermal Printer

I rate the printer as a 5 out of 5 stars as it has been able to fit seamlessly into my busy and mobile lifestyle.

Kurt Hegetschweiler

Brother PocketJet PJ-773 A4 Portable Thermal Printer

It’s perfect for mobile workers. Just take it out — it’s small enough to sit anywhere — turn it on, load a sheet of paper, and start printing.

Matthew Stivala

HP OfficeJet 250 Mobile Printer

The HP OfficeJet 250 Mobile Printer is a great device that fits perfectly into my fast paced and mobile lifestyle. My first impression of the printer itself was how incredibly compact and sleek the device was.

Featured Content

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?