We use some essential cookies to make our website work.

We use optional cookies, as detailed in our cookie policy, to remember your settings and understand how you use our website.

Track planes on your ceiling

When maker Cameron Paczek moved into a new home directly beneath the take-off path of San Francisco International Airport (SFO), his visits to FlightRadar24 increased significantly. During SFO departure pushes, planes fly just 600–800 feet above his house every couple of minutes. The shaking of the house quickly became his cue to run outside and catch a glimpse of the aircraft before inevitably turning to the online flight tracker to see what he’d missed.

Cameron’s recent foray into projection mapping (using projectors to bring art to life) on TikTok sparked his idea to combine data from FlightRadar24 with projection art on his ceiling — an excellent and suitably nerdy way to represent his surroundings inside his home.

The core of the setup is a Raspberry Pi 5 and an RTL-SDR (software-defined radio) capable of receiving 1090MHz signals — the frequency on which aircraft transmit their ADS-B data. This includes the height, speed, and location of each plane in real time. Cameron then performs some simple geometry using the longitude and latitude of both the plane and his house to plot its position on a canvas, which he displays in kiosk mode on the Raspberry Pi. 

Outside, a VISCA-enabled PTZ camera films the aircraft, processes the ADS-B data to get a rough idea of where it is in the sky, and then uses YOLOX-Nano to locate it within the frame and adjust its own aim so it can zoom in. The video is then streamed to Cameron’s TV via the HDMI port on the Raspberry Pi, allowing him to lie back and do some plane spotting without ever leaving the couch.

Cameron has done everyone a solid and uploaded everything to GitHub, so you, too, can build a flight tracker for your own ceiling.

7 comments
Jump to the comment form

AndrewS avatar

Is it a bird…? Is it a plane…?
Yes, it’s a plane :-D

Reply to AndrewS

gus3 avatar

Rogue One?

Reply to gus3

Anders avatar

Those VISCA cameras are very expensive and that wouldn’t last a winter on my roof with the weather, gulls and pigeons.

I live under an airport approach and I have experimented with a fixed camera to capture plane images with ADS-B data to match. Camera pointing out through a window.
Being some way down the approach, you can mostly expect the aircraft to pass at exactly the same point, so the camera doesn’t need to move.
Of course, when the wind changes the aircraft approach from the other end and there is nothing overhead.

Reply to Anders

ComputerL avatar

Wow, this is a really neat project.

Reply to ComputerL

alogator avatar

what is approximate cost of this cool solution?
btw – great idea!

Reply to alogator

Matt avatar

Wouldn’t it be much easier to project zoomed part of website onto ceiling instead?

Reply to Matt

Perra avatar

How fast does the projector lamp last ?
In USA they got 2 frequencies one above 18000 ft
1090ES and one below 18000 ft 978 MHz due the density
of flights in some places.

Reply to Perra

Leave a Comment