Categories: ATmega32u4, MSFS2020

Creating custom Microsoft Flight Simulator panels using an ATmega32u4

Mobiflight is an amazing piece of software that makes it possible to easily make physical controls for planes in flight simulators with an off-the-shelf Arduino, some buttons, and some LEDs. I’ve had a ton of fun with it and even designed a custom PCB for a general purpose radio stack. The radio stack is cool but it still relines on an Arduino being stuck to the back.

But did you know it’s possible to make a custom PCB with an ATmega32u4 right on the board and have it work with Mobiflight, no external Arduino required?

TBM930 de-ice panel PCB
TBM930 de-ice panel custom PCB for use with Microsoft Flight Simulator 2020 and Mobiflight.

In this series of blog posts I’ll walk through how I designed the TBM930 de-ice panel as a custom PCB with an onboard ATmega32u4 that works with Mobiflight.

While this PCB is intended for use with Mobiflight the steps involved apply to any PCB you might want to make that uses the 32u4.

Questions about any of the above after reading through it? Come ask in the MobiFlight Discord!

Article info



Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.