About the ExpressLRS User Interface
I. User Interface
The ExpressLRS User Interface is an important component of the ExpressLRS system. In the early versions of the project, its main purpose was to update ExpressLRS firmware and for logging or debugging (on selected hardware).
ExpressLRS 3.0 further extends the functionality of the ExpressLRS Web UI. It can now change firmware parameters, including binding phrases, regulatory domains (for 900MHz devices), UART inversion, etc.
II. How to Access the User Interface
2.1 Receiver Port
Method 1: Via WIFI
- Ensure the RC transmitter's WiFi module is turned off.
- Power on the receiver. The receiver LED should blink slowly as shown below.

- Wait for approximately 60 seconds or press and hold the BOOT button on the receiver for 5 seconds. Rapid LED blinking indicates it is in WIFI mode


- Open WiFi on your computer → Connect to ExpressLRS RX → Default password is lowercase "expresslrs"

- After connecting to WiFi, wait for 10 seconds and the browser will automatically open and redirect to the ExpressLRS webpage. If it doesn't open automatically, you can directly enter 10.0.0.1 in the browser address bar to access it.

Method 2: Via Lua Script - Ensure the receiver and RC transmitter are bound and on the same frequency. The RSSI indicator should be visible on the transmitter's main screen, and the receiver LED should be constantly lit as shown.


- Click the SYS button on the RC transmitter to enter the TOOLS menu, find the ExpressLRS option and click to enter the script

Important
If you cannot find this script, please download the ExpressLRS Lua script and save it to your Radio SD Card Scripts/Tools/ folder.
- After entering the script, scroll down and select wifi Connectivity

Important
There should be a 'C' in the upper right corner of the Lua script, indicating that the transmitter and receiver are connected.
Important
If the script is stuck on the "Loading..." screen, return to the Radio Ready page and ensure that your radio is properly configured for ExpressLRS use.
- Select and press Enable RX WiFi

- The screen will briefly display that your receiver is now in WIFI mode, as indicated by the rapidly blinking LED.

Important
Once the receiver is in WIFI mode, it is normal for the receiver to disconnect from the transmitter. If you have a voice pack on your radio's SD card, you will hear your radio announce "Telemetry Lost".
- Open WiFi on your computer → Connect to ExpressLRS RX → Default password is lowercase "expresslrs"

- After connecting to WiFi, wait for 10 seconds and the browser will automatically open and redirect to the ExpressLRS webpage. If it doesn't open automatically, you can directly enter 10.0.0.1 in the browser address bar to access it.

2.2 Transmitter Port
Method 1: Via Express Lua Script
- Click the SYS button on the RC transmitter to enter the TOOLS menu, find the ExpressLRS option and click to enter the script

Important
If you cannot find this script, please download the ExpressLRS Lua script and save it to your Radio SD Card Scripts/Tools/ folder.
- After entering the script, scroll down and select WIFI Connectivity

Important
If the script is stuck on the "Loading..." screen, return to the Radio Ready page and ensure that your radio is properly configured for ExpressLRS use.
- Select and press Enable WiFi

- The screen will display that your RC transmitter is now in WIFI mode. Keep this page open.

Important
If the script stops and displays a syntax error, don't worry. The module is still in WIFI mode. The syntax error may be because you are using an older radio, older EdgeTX/OpenTX firmware, or both.
Important
It could also be because your TX module is using an older firmware version and you are using a newer Lua script.
- Turn on WiFi on your computer → Connect to ExpressLRS TX receiver WiFi, default password is lowercase "expresslrs".

- After connecting to WiFi, wait for 10 seconds and the browser will automatically open and redirect to the 10.0.0.1 page. If the browser doesn't open automatically, you can directly enter 10.0.0.1 in the browser address bar to access the receiver.

Method 2: External High-Frequency Head Separated from Transmitter - Separate the external high-frequency head from the RC transmitter and power the external high-frequency head via USB using an external power source

- Wait for 60 seconds, the RGB LED will change to a green breathing LED mode, indicating it is now in WIFI mode.

- Turn on WiFi on your computer → Connect to ExpressLRS TX receiver WiFi, default password is lowercase "expresslrs".

- After connecting to WiFi, wait for 10 seconds and the browser will automatically open and redirect to the 10.0.0.1 page. If the browser doesn't open automatically, you can directly enter 10.0.0.1 in the browser address bar to access the receiver.

III. Introduction to the User Interface
After entering the 10.0.0.1 interface, you can see different option functions. Below, we use the receiver's user interface as an example.
3.1 Options

This tab allows users to change firmware options without reflashing their device. It also allows importing and exporting configuration from one device to another, which is useful for setting up backup devices.
- Binding Phrase: If you want to update your binding phrase from factory settings or earlier flashed settings, enter it here. This is used for pairing the receiver with the high-frequency module.
- UID: When you enter a binding phrase in the field above, this read-only field will update to the corresponding UID conversion value, which will actually be stored in your device.
- WiFi "Auto On" Interval (in seconds): This field allows you to set the time interval after which the device will automatically activate WiFi after power-on, provided it has not received a valid CRSF signal (for TX modules) or sync packet (for receivers).
- UART Baud: The baud rate at which the receiver communicates with the flight controller or other serial-connected devices. Under normal circumstances, this setting should remain at the default
420000baud rate.
Important
Exception: If you are running KISS/Kiss Ultra firmware, set the receiver's UART baud rate to 400000, as KISS uses this baud rate for CRSF communication.
- Invert TX Pin: Under normal circumstances, this setting should remain disabled or unchecked. It is used to invert the CRSF signal output from the receiver's TX pin.
Important
Applicable Scenario: If the receiver will be connected to the flight controller's SBUS pin, and the flight controller does not have an additional non-inverted RX pin, then this setting needs to be enabled. Additionally, the following command must be executed in the flight controller configuration: set serialrx_inverted = on
- Lock on First Connection: This setting speeds up reconnection between the receiver and TX module, provided you do not change the RF mode/packet rate.
3.2 WiFi Options

3.3 Model Options

3.4 Buttons Options
This section is currently only applicable to RadioMaster Ranger modules.
3.5 Update Tab

————本文应用至 Getting Started ExpressLRS:https://www.expresslrs.org/quick-start/webui/#the-banner