Skip to content
Neil Enns edited this page Jan 16, 2025 · 27 revisions

Compatible Arduino Modules

There is a wide range of Arduino module types available on the market, but not all modules are supported by MobiFlight. Please use the following information to make the right choice when buying an arduino module. Especially, take a look at the list of boards that are not supported - names of the Arduino boards are sometimes very similar, so double-check that when ordering your board.

Supported modules

The following modules are currently supported:

Warning

Many inexpensive Arduino boards use the CH340G chip for serial communication with the PC and counterfeit chips are common. If you purchase one of these devices be aware you will need to follow some additional steps to use them with MobiFlight.

Not supported modules

The following are not supported but might have a very similar sounding name, so don't confuse them by accident.

Installation

Connect, install Arduino driver, start MobiFlight Connector, upload Mobiflight Firmware, use it - it's so easy!

Complete the following steps for a successful installation:

  • Connect the Arduino Board via an USB cable - directly at the PC or preferably on your USB Hub with external power supply
  • If it is your first Arduino board, you have to install the Driver for Windows so that the board is recognized.
  • Now start MobiFlight Connector
  • The Arduino board will be detected as a compatible board
  • Upload the MobiFlight Firmware to your Arduino board with the built-in Upload function of Mobiflight Connector
  • Congratulations! - You now have your own MobiFlight Board

After having uploaded the MobiFlight Firmware you can configure the module according to your needs. Go to "Extras" > "Settings" > "MobiFlight Modules" - or - click "MobiFlight Modules" on the toolbar.

CH340G drivers

Many of the Arduino clones use the CH340G chip for communication with the PC. These modules will not be automatically detected correctly by Windows and also won't show in MobiFlight. You will have to install the CH340 chipset drivers manually. Given the large number of clones using counterfeit CH340G chips it is best to take some specific extra steps to install a known good driver.

FTDI drivers

If your Arduino is still not correctly detected by Windows and still doesn't show in MobiFlight, chances are that it is using a different chipset based on FTDI. You can verify by opening Device Manager and check the information for your board (it should show a yellow excalmation mark). The properties will likely mention FTDI in one of the sections.

If you have a FTDI-based Arduino, follow the tutorial for the FTDI driver installation on the SparkFun website.

Installation

User Interface

Examples and tutorials

MSFS2020

X-Plane

Workshops

Community Boards & Devices

Additional Information

Firmware

Clone this wiki locally