Get the current version here!

On this page you'll find our released software for download

The latest version is always the best. It will bring more cool features, improved stability and resolves previous bugs. Information on how to update Modules or MobiFlight Connector show you how you stay up to date.

MobiFlight Connector

The software for integration with your flight sim

Download 10.3 

released on 22.06.2024 file checked with virustotal.com

The MobiFlight Connector contains everything you need to be able to use MobiFlight. From version 4.1.0 you can flash your Arduino Boards with the MobiFlight Firmware. From Version 5.1.0 an Auto-Update-Function is available.

Release Notes

Release 10.1

new MobiFlight firmware is bundled, make sure to update it on first start.

New Feature

Please see the complete release notes on GitHub at:
https://github.com/MobiFlight/MobiFlight-Connector/releases/tag/10.1.0

released: 14.01.2024

Release Review Video


Release 10.0

new MobiFlight firmware is bundled, make sure to update it on first start.

new WASM module  is bundled, make sure to update it on first start.

New Feature

Please see the complete release notes on GitHub at:
https://github.com/MobiFlight/MobiFlight-Connector/releases/tag/10.0.0

released: 10.12.2023

Release Review Video


Release 9.7.0

new MobiFlight firmware is bundled, make sure to update it on first start.

New Feature

Please see the complete release notes on GitHub at:
https://github.com/MobiFlight/MobiFlight-Connector/releases/tag/9.7.0

released: 14.02.2023

Release Review Video


Release 9.6.0

new MobiFlight firmware is bundled, make sure to update it on first start.

Updated config format - 9.6.0 makes some slight changes to the .mcc-config format, old versions will not be able to open configs that are saved with 9.6.0

New Feature

Please see the complete release notes on GitHub at:
https://github.com/MobiFlight/MobiFlight-Connector/releases/tag/9.6.0

released: 02.11.2022

Release Review Video


Release 9.5.0

new MobiFlight WASM Module is bundled, make sure to update it on first start.

New Feature

Improvement

Bug Fixes

Other Changes

New Contributors

Release Review Video


Release 9.4.0

new MobiFlight firmware is bundled, make sure to update your modules.

new MobiFlight WASM Module is bundled, make sure to update it on first start.

New Feature

  • Support for Input Multiplexers by @GioCC in #651
  • Copy & Paste one input config to another tab by @DocMoebiuz in #767
  • Allow to copy and paste rows and only names on output and input grid view by @DocMoebiuz in #787

Improvement

  • Use WMI to detect devices instead of the system registry by @neilenns in #734
  • Add row description to transform errors by @neilenns in #742
  • Add missing catch when writing log files by @neilenns in #758
  • Make the analog pin dropdown wider by @neilenns in #802
  • Better drop down width for pins by @DocMoebiuz in #811
  • Update to firmware version 2.2.0 Stable by @DocMoebiuz in #815
  • Encoder increase by @elral in #807
  • Add brightness reference value range explanation by @DocMoebiuz in #816
  • Added message to inform that the MSFS2020 key events don't work by @DocMoebiuz in #788
  • "No Output Device configured" Message redirects to board settings by @DocMoebiuz in #789
  • Correct display and update of empty fields in Output and Input Grid by @DocMoebiuz in #791
  • Maintain selection after sort by @DocMoebiuz in #793
  • Independent update routine for the input preconditions by @DocMoebiuz in #794

Bug Fixes

Other Changes

New Contributors


Release 9.3.2 (Bugfix)

Bugfixes

  • Ensure caps lock takes effect when creating a new row by @neilenns in #739
  • Output Config InputAction & 7 Segment Display Drop Downs not initialized correctly by @DocMoebiuz in #738
  • Bugfix for BCD support for 2 byte FSUIPC Offset Input Action by @DocMoebiuz in #746
  • Bugfix for Changing Input Action from MF Variable to Custom Preset by @DocMoebiuz in #748

released on 01.04.2022

Release Review Video


Release 9.3.1 (Hotfix)

A new MobiFlight firmware is bundled, make sure to update your modules.

Bugfixes

  • Some arduinos with old bootloader have problems with firmware 2.1.0

released on 10.03.2022


Release 9.3

A new MobiFlight firmware is bundled, make sure to update your modules.

A new MobiFlight WASM Module is bundled, make sure to update it on first start.

New Features

Improvements

Bugfixes

Firmware - New Features

Firmware - Enhancements

Firmware - Bugfixes

See complete list of issues included in this release.

released on 07.03.2022


Release 9.2

A new MobiFlight WASM module events for MSFS2020 are bundled, make sure to install/update.

A new MobiFlight firmware is bundled, make sure to update your modules.

New Features

Improvements

Bugfixes

released on 24.12.2021

Release Review Video


Release 9.1

A new MobiFlight WASM module version for MSFS2020 is bundled, make sure to install/update.

A new MobiFlight firmware is bundled, make sure to update your modules.

New Features

Improvements

Bugfixes

released on 02.11.2021

Release Review Video





Release 8.1

8.1 has a completely new installer mechanism which is lightning fast and won't trigger false anti-virus alerts.
Many Thanks to Kr0k who contributed many hours to get this done!

New Features

Improvements

Bugfixes

released on 03.05.2021

Release Review Video


Release 8.0.2 (Hotfix)

Bugfixes

released on 18.02.2021


Release 8.0.1 (Hotfix)

Bugfixes

released on 14.02.2021






Release 7.8.2

Sorry for the many updates. If you experience issues with the auto update please install manually.

Bugfixes

released on 03.12.2019



Release 7.8.0

NEW FIRMWARE 1.9.2: Make sure to update the firmware of all your Boards to improve overall stability.

New Features

Improvements

Bugfixes

released on 30.11.2019

Release Review Video


Release 7.6.0 + 7.6.1

NEW FIRMWARE 1.9.1: Make sure to update the firmware of all your Boards to improve overall stability.

Hint: LCD Display Placeholders are now on the FSUIPC Tab and generally available in expressions.

New Features

Improvements

Bugfixes

released on 11.9.2019

Release Review Video

Release 7.2.3

Hotfix Release

Release 7.2.2

Hotfix Release

Fixes Instable Release 7.2.1 - Please update firmware!

Release 7.1.1

Bugfixes

  • #154: Configs with preconditions do not load

Release 7.1.0

New firmware 1.6.0 supports renaming of Modules

Features

  • #84: Allow to change name of module
  • #120: Allow to use expressions in multiply
  • #145: Support read of substrings for FSUIPC Offsets of Type String
  • #146: Prepare Mobiflight for Open Source

Bugfixes

  • #128: Exception raises when closing Config Wizard if Interpolation or Preconditions have been edited
  • #142: Error message appears when selecting String as Type for FSUIPC Offset
  • #144: Device Icons are not displayed correctly when loading a module config from file
  • #150: Mobiflight crashes with certain input config items

Release 7.0.5

Wichtiges Update behebt Prolem mit Verbindung zu Arduinos in 7.x, siehe Bugfix #134
Important Update solves problem with connecting to Arduinos in 7.x, see Bugfix #134

Bugfixes

  • #132: mask labels are not correct for bytes greater than 4
  • #133: improve caching for 7 segment display in shared mode
  • #135: Missing label in form "Orphaned Serials"
  • #134: Mobiflight does not connect to available boards if version is skipped in AutoUpdate

Release 7.0.4

Bugfixes

  • #129: Input Type not shown correctly in Input Grid when multiple types are assigned.
  • #130: Jeehell Offsets do not work properly

Release 7.0.3

Bugfixes

  • #127: Preconditions are not loaded for OutputConfig
  • #128: Exception raises when closing Config Wizard if Interpolation or Preconditions have been edited

Release 7.0.2

Bugfixes

  • #123: Precondition logic is not saved
  • #125: Exception raises when closing Config Wizard if config contains a 7 segment configuration

Improvements

  • #99: Remove BCD 4056 from available output types

Release 7.0.1

Bugfixes

  • #122: MobiFlight does not connect to Boards without internet connection

Release 7.0.0

New Features

  • #95: Support Jeehell Offsets
  • #117: Support Genuino Boards
  • #121: Provide method non-linear Stepper and Servo values (interpolation)

Improvements

  • #118: Use Mega Firmware as Default

Bugfixes

  • #115: Orphaned Serials Logic does not work for inputs
  • #116: Updating MobiFlight somtime fails when connecting to boards

Release 6.3.0

New Features

  • #98: Support for EventID

Improvements

  • #112: Improve logging of autoconnect messages
  • #113: Cached values should be cleared when MobiFlight Connector stops
  • #114: LEDs should be turned off when MobiFlight Connector is stopped or exited

Release 6.2.1

Bugfixes

  • #111: Auto update does not work if newly downloaded app

Release 6.2.0

New feature

  • #85: Auto detect Arduino without MF firmware and offer auto installation

Improvements

  • #109: Optimize servo speed
  • #110: Improve example files and input presets
  • #107: Better default values for stepper

Bugfixes

  • #108: Hidden servo config field provokes validation error

Release 6.1.5

Bugfixes

  • #105: Don't check for Arduino IDE path if no MobiFlight Boards are connected
  • #104: MobiFlight has to be restarted to reflect module config changes
  • #101: WideClient is not recognized as running
  • #100: Key Actions are not stored if both are used for button

Improvements

  • #103: Remove Pin1 as option from pins
  • #102: Provide more details about error origin on log messages

Release 6.1.4

Bugfixes

  • #97: Input Config with Key Actions are not cloned correctly
  • #96: OnLeft/Right-Fast not saved for Key Input

Release 6.1.3

Bugfixes

  • #92: Fix preset byte size for autopilot heading
  • #91: Preconditions are not saved for inputs if more than two
  • #10: Handle missing precondition config or pin

Release 6.1.2

Improvements

  • #90: Make some Clone Mega work on VID-PID combination again

Release 6.1.1

Improvements

  • #89: Missing translation: Firmware and config upload dialogs
  • #87: Make module detection work with XP
  • #86: Improve detection of Arduino Boards by not using PID VID combination

Bugfixes

  • #88: Settings Dialog: Don't let context menu appear if no arduino modules are connected

Release 6.1.0

New Features

Now with support for stepper motors! - New Firmware 1.4.0 required!

  • #5: Support Stepper as Output

Improvements

  • #81: Add example for NAV1 and COM1 including 25 Khz spacing
  • #79: Verify that arduinos with USB\VID_2A03&PID_0042&Rev_0001 are recognized

Bugfixes

  • #78: Test mode raises exception if modules are still initialized but referenced in config items

Release 6.0.2

Bugfixes

  • #75: Last build info in about dialog is not correct
  • #76: Test Mode for servo fails in 6.0.1

Release 6.0.1

Improvements

  • #74: Precondition context menu is in english only (UI)

Bugfixes

  • #72: Wrong context menu available in Arcaze Module Settings dialog (UI)
  • #73: Decimal points are lost after executing Test mode (UI)

Release 6.0.0

Migration Notes

When upgrading from earlier versions you will have to reconfigure your settings such as FSUIPC poll interval and Debug-Level and Arcaze Module Settings. Sorry for the inconvencience

Beim Upgrade von vorigen Versionen müssen die Einstellungen, wie FSUIPC poll interval, Debug-Level and Arcaze Module Einstellungen erneut vorgenommen werden. Es ging leider nicht anders.

New Features

Now with support for servos!

  • #4: Support Servo as Output (UI)

Improvements

  • #71: Ensure that FSUIPC change of polling interval is effictive without restarting MobiFlight (UI)
  • #70: Improve behaviour of encoders when rotating very quickly (UI)
  • #68: Make wideclient.exe accepted as running FSUIPC (UI)client
  • #67: Make Arcaze Board configuration look the same as for MobiFlight. (UI)

Bugfixes

  • #69: Input presets do not fill in the value field (UI)

Release 5.2.1

Bugfixes

  • Fixed problem with ArcazeHID.dll latest version - LED Driver don't work anymore - using old dll again.

Release 5.2.0

New Features

Firmware-Update: Arduino Mega 1.3.0

  • Now supports re-generating the serial if weird chars in serial
  • Now supports config length of up to 1024 byte (was 255)

Improvements

  • #65: Support other Mega clone (VID_1A86&PID_7523) UI
  • #63: Support other Mega clone (VID_2341&PID_0010) UI
  • #62: Check Device Name for invalid characters UI
  • #61: Check Presets - Add the leading 1 at COM and NAV readings UI
  • #60: Support other Mega clone (VID_8087&PID_0024) UI
  • #59: Allow only one instance running at the same time
  • #58: Allow padding characters to be spaces UI
  • #35: Permit to store configs on module longer than message size.

Bugfixes

  • #66: Check Presets - Moving Landing Gear does not work correctly UI
  • #64: German translation: Context Menu for inputs only in english UI

Release 5.1.2

Bugfixes

  • #57: Config settings from previous version get lost on update

Release 5.1.1

Bugfixes

  • #52: Modules do not show up under XP and Win8 UI
  • #56: Prevent entering energy saving mode while MFConnector is running

Release 5.1.0

Der Download ist nun eine .exe-File (früher zip) und kann sich selbst updaten. Es ist kein Installer sonder weiterhin "portable". Einfach runterladen, doppelklicken, loslegen. Zukünftige Updates gehen dann direkt aus dem Tool heraus.

Features:

  • #53: Support automatic update of MFConnector
  • New Firmware Version 1.2.0, more devices supported
    • MAX_OUTPUTS 40
    • MAX_BUTTONS 40
    • MAX_LEDSEGMENTS 4
    • MAX_ENCODERS 20

Bugfixes:

  • #55: Changing brightness of LED segment modules does not really have effect
  • #54: After uploading config, MobiFlight Boards needs to be reset
  • #42: Ensure that all I/Os are reinitialized after Config Upload
  • #51: Display Config: Number of checkboxes does not correspond with selected number of digits
  • #50: MFConnector cannot load old configs

Release 5.0.1

Bugfixes:

  • #48: Bit Mask does not work correctly for Offset lengths others than 2 byte UI
    #49: Exception is thrown if no module serial is selected in Input Config Wizard and Dialog is closed

Release 5.0.0 (Final)

Enhancements:

  • #47: Ensure that arduino ide path is validated and saved after editing

Bugfixes:

  • #45: After upload of firmware module details are not updated correctly
  • #46: Firmware upload does not work if path contains spaces

Release 5.0.0-RC4

Firmware has been updated to 1.1.1 (for mega only)

Enhancements:

  • #44: Implement thread safe text box logger

Bugfixes:

  • #43: Ensure proper debouncing of buttons

Release 5.0.0-RC3

Enhancements:

  • #38: Input Grid View does not contain all information after loading configuration
  • #39: Bit-wise setting of FSUIPC values does not work, e.g. Landing Lights
  • #34: Optimize Process Calls on Write operations

Bugfixes:

  • #41: OnRelease and OnPress are swapped

Release 5.0.0-RC2

Enhancements:

  • Better input validation in InputConfigWizard to prevent wrong configuration and exceptions
  • Input actions for particualr event can be removed

Bugfixes:

  • #36: Problems when opening InputConfigWizard without any configured inputs
  • #37: SettingsDialog: Missing items in context menu

Release 5.0.0-RC1

MobiFlight now supports Buttons/Switches and Encoders and can use these to control FSUIPC Offsets.

New features:

  • #32: Support to generate inputs triggered by buttons or encoders attached to MobiFlight

Enhancements:

  • #31: Support Saving of config with Ctrl + S
  • #33: Use nicer icons in treeview

Bugfixes

  • #27: When adding/removing device to module it is not marked as edited

Release 4.1.0

New features:

  • Firmware flashing via MFConnector works
  • Firmware version 1.0.1 for Mega
    • 20 LEDs
    • Firmware Version information can be shown in UI
  • #17: Provide Logging function for better debugging UI
  • #20: Show firmware version of MobiFlight Board UI

Enhancements:

  • #21: Using arrow-keys in MobiFlight List does not refresh property panel
  • #22: Prevent UAC dialog when updating firmware UI
  • #23: Do not show Arduino Mega Default Board in orphaned module list UI
  • #25: Translate missing objects to german UI
  • #26: Add more padding between device setting panel and treeview UI

Bugfixes:

  • #9: Pin is not selected on loading config in ConfigWizard
  • #11: Precondition settings do not synchronize correctly for Pin Precondition
  • #12: Multi Preconditions do not work as expected
  • #13: Upload firmware to Mega does not work
  • #14: Disable function for non-flashed stock arduinos in settings dialog UI
  • #15: Refresh TreeView After Firmware Update of an arduino
  • #16: MF: Number of configured modules of 7 segment display does not show up correctly in ConfigWizard
  • #18: Multiple chained LED 7 Segment Displays do not work correctly MobiFlight
  • #19: Duplicate device names throw exception on load UI
  • #24: Arcaze: Setting Brightness for Pin on Port > B does not work for LedDriver3 Extension UI