Alternative Flight Simulator
By Nicola King. Posted
Alex Shakespeare relishes the opportunity to fly anywhere and just has to have the window seat. Therefore, clearly, the only reasonable thing to do was to build his very own passenger jet plane experience, named ‘Alex Air’, but on terra firma. As a collector of aeronautical odds and ends, all he needed were some authentic plane seats (purchased from eBay), a plane window, and a few other flying-related gizmos. With the help of a Raspberry Pi Zero, Alex set about creating a truly unique and distinctive addition to his home.
Advertisement
Head to head: Raspberry Pi + Raspberry Pi Zero + Raspberry Pi Pico.
First class upgrade
Apart from the seats, and various aesthetic aircraft appendages, there are two key sections to the Alternative Flight Simulator that help provide an authentic passenger experience. Firstly, Alex has constructed a ‘flight selector panel’ that the passenger uses to select the airport where they wish to land (and there is a wide choice).
Once a location is selected, a standard PC monitor behind the window plays the landing video, while two speakers emit some pertinent audio, so the passenger can fully immerse themselves in their approach into Innsbruck, or maybe New York. Alex managed to find all of the film/sounds for each specific flight approach on YouTube, then scaled and rotated them to fit the screen correctly. An overhead fluorescent light strip also kicks into action to give a realistic experience.

All of the above is controlled by a Raspberry Pi Zero: “I needed something that supports I2C/general IO, was capable of playing video and audio and, most importantly, was cheap,” says Alex. Raspberry Pi Zero takes inputs from the selector panel and outputs to its small LCD display using I2C. “It’s also responsible for video/audio playback, using the HDMI port and a USB sound card.”
The second key section, independent of the selector panel, is the overhead ‘customer service board’ control panel, reclaimed from an old plane. This unit is powered by an ESP32 microcontroller, and the passenger can use it to switch on the light above, be cooled by the three-speed fan, or press the assistance button. Cleverly, Alex has arranged for his Google speakers to utter those immortal words “assistance required” whenever the passenger presses this button. Aside from an in-flight meal tray containing some unappetising foodstuffs, there really is very little missing from the Alex Air customer flight encounter, as he has even included a whimsical button which plays a Ryanair jingle (played in the firm’s aircraft when they land on time).
Brilliant backdrop
Housed in his conservatory, it looks like the Alternative Flight Simulator is there for the long haul, so to speak: “It’s pretty much screwed into the wall so it’s not going anywhere else. I use it as a meeting room when taking video calls for work… it beats just having a boring IKEA sofa in the conservatory.” Furthermore, Alex Air has been very well-received, even featuring in a British national newspaper, a radio interview, and in blogs far and wide.

Alex admits that: “People think I’m a bit nuts but, having seen my other projects, generally expect this kind of thing from me.” Indeed, Alex’s other ingenious makes include an automated cocktail maker, an owl barometer, and an automatic pneumatic door.
While he doesn’t plan on making any changes to his Flight Simulator, saying, “I think I’m done for now – it does the job,” Alex does intend to post some source code soon, once he’s had the opportunity to tidy it up a little. Keep an eye on his GitHub page if you are interested in replicating this high-flying and deliciously eccentric venture.
Subscribe to Raspberry Pi Official Magazine
Save up to 37% off the cover price and get a FREE Raspberry Pi Pico 2 W with a subscription to Raspberry Pi Official Magazine.
More articles
Teka-Sketch
This all-new e-ink-based Etch-a-Sketch can play Pong, and it also has an undo button
Read more →
Raspberry Pi vs Raspberry Pi Zero 2 vs Raspberry Pi Pico in Raspberry Pi Official Magazine 159
Without an operating system, any computer – including your Raspberry Pi – is just a dumb lump of sand. Put Raspberry Pi OS on it however, and you’ve got yourself a working system that can handle games, web browsers, emails, programming and everything else we bang on about here all day every day. The latest […]
Read more →
Win one of ten M.2 HAT+ Compact
The ability to connect NVME SSD drives to Raspberry Pi 5 is very cool, although it does slightly limit the cases you can use. With the M.2 HAT+ Compact, you can even fit an SSD-powered Raspberry Pi into the official case – and we have ten to give away below. Win one of ten M.2 […]
Read more →
Sign up to the newsletter
Get every issue delivered directly to your inbox and keep up to date with the latest news, offers, events, and more.