Welcome to EmuFlight Documentation
- EmuFlight flightcode has unique methods and characteristics.
- Free Open-Source Software for racing and freestyle drones.
- Provided under General Public License (GPLv3) for use and modification in any way and without Warranty of any kind.
News
- New to EmuFlight and just want to get started? See the Installation Section.
- Feature listing per firmware milestone are in the What makes EmuFlight different? link.
In-Flux Defaults
Default settings as well as CLI commands have changed from one version to the next. We try to list these under the version Release-Notes. A recommended method to keep track of configurations and changes is:
- Save both a
diff all
anddump all
from your quads before updating. - Save a
dump all
containing defaults for each freshly flashed EmuFlight version and save such with “defaults” in the filename.
Firmware Releases
Releases can be found here: Firmware or downloaded from EmuConfigurator. Recommended to always check Release-Notes and other Details on the various versions.
Configuration Tool
To configure EmuFlight you should use the latest stable emuflight-configurator GUI tool (Windows/OSX/Linux) that can be found here: EmuConfigurator. EmuConfigurator also has a small Wiki of it’s own.
3rd party Configuration Tools
RaceDroneSoft Android Apps
SpeedyBee App
BetaFlight CLI Android App
Other Tools
Here is a few other tools that may help in the process of installing EmuFlight:
- ImpulseRc Driver Fixer - ImpulseRC_Driver_Fixer.exe
- STM32 drivers for Win7 and Earlier - STM32 Virtual COM Port Driver
- USD to UART drivers for Win7 and Earlier - CP210x USB to UART drivers
- Zadig for Win7 and Earlier - Zadig USB driver installation made easy