Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
There are several ways to install or update EdgeTX on your radio transmitter. You can use the online tool EdgeTX buddy or manually install/update the bootloader and firmware using the bootloader method. There are advantages and disadvantages to both ways, so really, it boils down to person preference.
Firmware and SD card contents are all located in one location
It takes you step by step through the process
Normally a simple process.
Must use a Chromium-based browser to access (Chrome, MS Edge, Brave, Opera, etc.)
You must have the correct SMT32 drivers installed on your computer. Usually, this is automatic. However, some computers install incorrect drivers, which can make this process more difficult.
Flashing always works
The flashing process is quicker.
Does not rely on your computer for flashing
Firmware, SD Card, and Sound files must be downloaded individually from different locations and placed manually on the SD Card.
Whichever way you choose, there is a guide that will help you. Below are the migration guides and installation guides for both methods:
Migrate from OpenTX to EdgeTX using EdgeTX Buddy
Migrate from OpenTX to EdgeTX using the Bootloader
Update from an earlier version of EdgeTX using EdgeTX Buddy
Update from an earlier version of EdgeTX using the Bootloader
In order to update from OpenTX to EdgeTX you will need to have both OpenTX & EdgeTX Companion installed on your computer. You can download OpenTX Companion from: https://downloads.open-tx.org/2.3/release/companion/. You can download EdgeTX Companion from: https://github.com/EdgeTX/edgetx/releases (File name: edgetx-cpn-[operation system]-[version].zip)
Turn on your radio, navigate to Radio Settings, Hardware and scroll down to the bottom of the screen and select EEPROM backup. If you do not have this option, then your radio does not store your data in EEPROM and this step can be skipped.
With your radio powered on, plug your radio into your computer via USB. When prompted by your radio for the USB mode, select USB Storage.
With your computer, copy the entire contents of your SD card to a safe place on your Computer. If you ever decide to go back to OpenTX you can use these files again. If you backed up your EEPROM in the step above, check the EEPROM folder to make sure that there is a recent backup file in there.
Start OpenTX Companion.
Select the Backup radio to file icon from the left side of the screen as shown below. Select a saving location (desktop is fine) and give it a descriptive name.
After the file has been saved, close OpenTX Companion.
Delete the contents of the Model folder on your SD Card so it is empty.
Unplug the radio from the computer and power it off.
With the radio powered off, plug your radio into your computer via USB. This will connect your radio to the computer via DFU mode.
On the Jumper T-Pro, you have to plug in the radio while pressing the Boot0 button to enter DFU mode.
Go to this website: https://buddy.edgetx.org/
Select the Firmware version and Radio model - then Flash via USB.
On the next screen, select the SMT32 Bootloader device and click Next.
If the SMT32 Bootloader device is not present, then select Add New Device. From the pop up window, select SMT32 Bootloader and click Connect.
After selecting the SMT32 Bootloader device and clicking Next, you will be presented with a confirmation screen to verify your settings. Once you have verified everything is correct (Version, Radio, and device) click the Start Flashing button.
EdgeTX buddy will now start the flashing sequence. A progress screen will be displayed to show you the progress.
Once the flashing is complete, select the setup your SD Card link from the completion screen which will take you to the SD Card content screen.
At this point, the EdgeTX bootloader and firmware have been installed on your radio. The next step is to install the SD Card contents.
Unplug the radio from the computer and power it on. You should see the EdgeTX Splash screen on the radio, but you will still hear "Welcome to OpenTX". This is normal - we will install the EdgeTX sound pack with the SD card contents next.
With the radio turned on, plug it in to your PC via USB and select USB Storage when the option is displayed on the radio. Click on the Select SD Card option and then navigate to your EdgeTX SD card.
The EdgeTX SD Card will be mounted as a USB Drive on your computer. Select the USB Drive (notice the OpenTX files are still in there - that is the correct one.) and then click on Select folder.
Your PC may ask you to give EdgeTX buddy permission to your SD card contents. This is normal and required for buddy to be able to modify the files on the SD Card.
On the SD Card Content screen, verify the Firmware version and Radio model are still correct, then select the desired language for the sound pack. Click on Apply Changes. A status window will pop up and show you the installation progress. Once the installation of the files is complete, the status window will close.
At this point, you now have the EdgeTX Bootloader, Firmware and the SD card contents installed. The last step is to convert your models over from OpenTX and put them on the radio. You can now close EdgeTX Buddy.
Open EdgeTX Companion. If you have not already done so, create a radio profile for your radio and make sure that it is selected as active.
In the upper left corner of Companion, select File, then Open, then select the OpenTX Backup file that you made at the very beginning. A warning message will be displayed. Click OK.
You will then see all your models from OpenTX in EdgeTX Companion. Click on the Write models and Settings to Radio button. It will warn you that it will overwrite all the models on your radio. Click Yes.
The models and settings will be written to the radio. A message will be displayed when complete. Click on OK. Unplug your radio from the USB port and close EdgeTX Companion.
All of your models have been updated to the EdgeTX .yml format and you have the EdgeTX sound pack installed. You are now ready to use EdgeTX.
Unfortunately, it is not possible to copy over the setup for your widgets from OpenTX. They will have to be set up again manually in EdgeTX.
Your Lua Scripts from OpenTX will still be on your SD Card. However, they may not all work with EdgeTX and may need to be re-installed to get them to work. You can find a list of EdgeTX-compatible LUA scripts here: https://github.com/EdgeTX/lua-scripts
EdgeTX supports the following color screen radios:
FlySky NV14 / EL18
FrSky X10 / X10S / X10 Express / X10S Express
FrSky X12S / X12S-IRSM
Jumper T16 / T16 Plus / T16 Pro Hall
Jumper T18 / T18 Lite / T18 Pro
RadioMaster/Eachine TX16S / RadioMaster TX16S MAX / RadioMaster TX16S Mark II
If you would like to contribute to this guide, please take a look at the Contribute to the User Manual page.
The purpose of this user manual is to consolidate information from the community about the setup, configuration, and use of EdgeTX. The goal is to be your "one-stop shop" for information about anything related to EdgeTX. It is broken down into the following areas:
The user guide explains all the configuration options available in EdgeTX as well as some high-level theoretical information about EdgeTX usage and model controls. It is broken into sections - one section covering the interface for Color Screen Radios and one section covering the interface for Black and White screen radios.
The How-to section will provide detailed instructions about how to configure model or user-specific use cases in EdgeTX. It will cover common use cases as well as rare and specific use cases. This section of the manual will steadily grow as new How-to articles are submitted by contributors.
The EdgeTX Companion User Guide will cover the different features and functions of EdgeTX Companion and the EdgeTX Simulator as well as common use cases for both. Note: This section is currently planned, but work on it has not been started.
This section of the knowledge base will contain links to additional resources that EdgeTX users may find useful. The external pages that are linked here are not maintained by EdgeTX. However, they are listed as they may be useful sources of additional information relating to EdgeTX.
See the Contributors section for a list of direct and indirect contributors.
The user interface of EdgeTX can be navigated by physical buttons, the touch interface, or a combination of both.
[SYS] - System Button - Short press [SYS] button to go to the Radio Settings page.
- Long press the [SYS] button to go to the Radio Setup page.
[MDL] - Model Button - Short press [MDL] button to go to the Model Settings page - Long press [MDL] button to go to the Select Model page
[RTN] - Return / Back - Short press [RTN] button to return to the previous page, previous menu or cancel action
[PAGE>] / [PAGE<] - Page next & page previous - Used to navigate between different screens, tabs, or options settings, depending on the screen.
[TELE] - Telemetry - Press the [TELE] button to go to the Screen Settings page
[Roller] or [Dial] - Next & previous value The roller is used to navigate through menu options.
[Enter] - Accept - Used to select option, function or accept value - Push [Roller] or [Dial] button to select or enter.
Certain radios are equipped with a touch screen. On these radios, you can interface with the menu options either with touch or physical buttons.
It is possible to disable the touch interface by configuring a special function. See Special Functions for more information.
Touch the EdgeTX icon in the upper left corner of the screen to open the main navigation menu. Touch the desired menu option to select it.
For models that have a valid model checklist file in the Models folder, a Model Notes icon is added after the Manage Models icon.
Pressing the roller from the main screen will also open the main navigation menu. You can then scroll using the roller to the desired menu option and select it by pressing the roller.
Before making any updates to your radio, we ALWAYS recommend that you back up your current SD Card contents using the following steps.
With your radio powered on, plug your radio into your computer via USB. When prompted by your radio for the USB mode, select USB Storage.
With your computer, copy the entire contents of your SD card to a safe place on your computer. You can use these files again if you need to roll back the update.
Download and extract the EdgeTX SD card content for your radio type to your computer. The SD card contents can be found here: https://github.com/EdgeTX/edgetx-sdcard/releases
The list below shows which .zip file to use for different radio types:
c480x272zip (480x272 Horizontal Color Screen) - TX16s, T16, Horus x10s,Horus x12s, most color screen radios...
c480x320 (480x320 Horizontal Color Screen)
c320x480zip (320x480 Verticle Color Screen)- FlySky Nirvana NV14, EL18
bw128x64.zip (128x64 BW Screens) -All monochrome screen radios except X9D series.
bw212x64zip (212x64 BW Screens) - X9D, X9D Plus, X9D Plus 2019
Copy the extracted files to your radio's SD card. If asked, overwrite the existing files. This will only update the SD card files that are part of the default EdgeTX installation. It will not modify or delete any additional files you have added (LUA scripts, sound files, images, custom themes, model files, radio setup file, etc) that are already existing on the SD card.
Download the desired sound pack (https://github.com/EdgeTX/edgetx-sdcard-sounds/releases), unzip and copy to the "Sounds" folder on your SD card. If asked, overwrite the existing files.
Download the current EdgeTX firmware. You can download the latest release .zip file (edgetx-firmware-vX.X.X.zip) directly from Github - https://github.com/EdgeTX/edgetx/releases/latest
Unzip the file and save the correct .bin file (same name as your radio type) to the "Firmware" folder on the SD card for your radio.
Turn off your radio.
Boot your radio in bootloader mode by holding trim switches T4 and T1 to center while pushing the power button on.
On the Jumper T-Pro, you have to plug in the radio while pressing the Boot0 button to enter DFU mode.
You will see the EdgeTX bootloader. Select the option "Write Firmware". Select the EdgeTX firmware file that you saved to your SD card. Long-press to flash it.
After the flashing is complete, select "Exit". The radio will restart and you should be greeted with "Welcome EdgeTX".
EdgeTX has to possibility to select a specific source and trim for the model throttle and allows for the following configuration options:
Reverse: When enabled, this option reverses the output direction of the configured throttle channel.
Source: The source that will be used for the throttle.
Trim idle only: When enabled, the throttle trim will only affect the bottom portion of the throttle band.
For example, with Trim idle only enabled, the throttle stick at the lowest point might have a value of -80 and the center point will still be 0 and the highest point of 100. Without this enabled, the throttle stick at the lowest point might have a value of -80 however, the center point will be 20 and the highest point of 100.
Trim switch: The trim switch that will be used to trim the throttle. It is possible to substitute the throttle trim switch with the aileron, rudder, or elevator trim switches.
Whenever a new model is loaded, EdgeTX will conduct pre-flight checks based on the checks that are configured on this page. If any of the checks are failed, EdgeTX will give the user an audio and visual warning that must be acknowledged before using the model. The following preflight checks are configurable:
Display checklist - When this option is selected, the model notes file will be displayed when the model is loaded. A valid model notes file must be in the Models folder on the SD card. The model notes file must be a .txt file and must have the EXACT same name as the model it is for, for example: Mobula6.txt. The text in the file is up to the user.
Throttle state - When selected, the radio will check that the throttle is at the minimum range value for the configured throttle source in the Throttle menu.
Custom Position? - When this option is selected, a number box will be shown that can be configured with a user-defined value for the throttle state check.
Switches - The section displays all the switches that are configured on the radio and allows you to select which position is the correct position for the switch state check. Selecting the switch will cycle through the available switch positions or turn the check off for the switch completely. Yellow switches have the switch position check activated. White switches e de-activated.
Pots & Sliders- When activated, this option checks the position of the pots & sliders. There are three options - OFF, ON and AUTO. When ON or AUTO is selected from the drop-down menu, buttons for the available pots and sliders will appear.
OFF - Pot and slider positions are not checked.
ON - Positions are checked against manually configured pot and slider positions that are set to active (yellow). To manually set the check position, select ON from the drop-down menu, put the pots and sliders into the desired position, and activate them by selecting them (yellow).
AUTO - Positions are checked for activated pots and sliders and compared to the last automatically saved position before the radio was turned off or the model was changed.
Center Beep - Allows you to turn on / off the center beep function for the individual sticks, pots, and sliders by selecting them (yellow).
The Heli Setup page in Model Settings is an optional page that is available on custom-compiled versions of EdgeTX. The heli setup page is often used for collective pitch mixing (CCPM) used in flybared helicopters where the receiver directly controls the swashplate servos. Most flybarless helicopters do not need to configure this page. The outputs of the CCPM mixer are CYC1, CYC2, and CYC3, which need to be assigned to an output channel on the Mixes screen.
The heli setup page has the following configuration options:
Swash Type - Swash type for your model. Options are 120, 120x, 140, and 90.
Swash Ring - Set the swash ring limit only as needed. 1 = maximum limit -> 100 or 0 = no limit.
Long. cyc. source - Select source input.
Lateral cyc.source -Select source input.
Coll. pitch source - Select source input.
Weight - Percentage value of the stick travel to use.
The Trainer screen is where you can configure the CPPM passthrough mode and method. When enabled, this allows the CPPM signals from a radio in Slave mode to be passed through to another radio in Master mode which will then pass the signal to the model it is connected to. CPPM passthrough can be used for several different use cases, such as: connecting a head tracker, Instructor / Student training mode, and controlling complex models that require more stick inputs than available on a standard transmitter.
Master mode - This is the mode for the radio that will be connected to the model. This radio also shall configure the special/global function (Trainer) to activate the passthrough mode. When the passthrough mode is activated, the CPPM signals from the radio in Slave mode will be sent to the model for control.
Slave mode - This is the mode for the radio that will pass it's CPPM values to the radio in Master mode, which are then sent to the model.
Below are the possibile configuration options:
Off - Trainer mode is not used for this model.
Master / Jack - Master mode using a cable connection.
Slave / Jack - Slave mode using a cable connection.
Channel Range - This is the range of channels that will be sent to the radio in Master mode. Channel 10 is the recommended last channel to use.
PPM Frame - The first field is the length of the PPM frame. The second field is the stop length/delay between pulses. The dropdown is to select the polarity of the signal. The frame length is automatically adjusted to the correct value when the number of transmitted channels is changed. However, this automatically assigned value can be manual changed. Note: In most cases, the default setting does not need to be changed.
Master / Bluetooth - Master mode using a Bluetooth connection (if installed in radio).
Slave / Bluetooth - Slave mode using a Bluetooth connection (if installed in radio).
Master / Multi - Master mode using an additional externally mounted Multi-protocol module for the connection. For more information on this setup, see
Further configuration settings for trainer mode can be found under radio settings,