How to check ExpressLRS firmware version
I. Why must you know the firmware version
Understanding the ExpressLRS firmware version currently running on your device can help determine whether you need to update to a newer version or if you can proceed directly with device binding without updating. For beginners or users new to ExpressLRS, flashing new devices might seem somewhat challenging.
Nevertheless, it is still recommended to update your device to the latest firmware version to ensure you get all bug fixes and latest features, thereby improving system stability and performance.
II. Getting Started
Method 1: Using Lua Script
- Turn on the RC transmitter, navigate to
MDL→SETUPpage, enable the built-in or external module.
- Color screen settings:


- Black and white screen settings:


- Navigate to the SYS→TOOLS page, enter the ExpressLRS script.
- Color screen settings:

- Black and white screen settings:

- Check the module firmware version.
- Color screen settings:

- Black and white screen settings:

Method 2: Using OLED Screen
If your external module is equipped with a screen, then the main screen (Home Screen) will display various parameters of the current module configuration, and it will also display the current firmware version flashed on the module.
Method 3: Through Web User Interface
Using ExpressLRS Lua Script:
- Click the SYS button on the RC transmitter, 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 Setup page, and ensure that the 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 the ExpressLRS TX receiver WiFi, the default password is lowercase 'expresslrs'.

- After connecting to WiFi, wait 10 seconds and a browser will automatically open and navigate to the 10.0.0.1 page; if the browser does not open automatically, you can directly enter 10.0.0.1 in the browser address bar to access the receiver.

- You can see the firmware version displayed at the bottom of the web interface

Using Automatic WIFI Mode: - Disconnect the external module from the RC transmitter, power the external module via USB from an external power source

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

- Turn on WiFi on your computer → connect to the ExpressLRS TX receiver WiFi, the default password is lowercase 'expresslrs'.

- After connecting to WiFi, wait 10 seconds and a browser will automatically open and navigate to the 10.0.0.1 page; if the browser does not open automatically, you can directly enter 10.0.0.1 in the browser address bar to access the receiver.

- You can see the firmware version displayed at the bottom of the web interface

After determining the current firmware version flashed on the transmitter module, you can now decide whether to continue using it as is or update to the latest version.
The first number in the version string should match between the module and receiver. For example:
- A TX module with a version string of 3.1.2 will sync and work with a receiver with firmware version 3.0.1
- A TX module with a version string of 3.2.0 will not sync or bind with a receiver with firmware version 2.4.0
——This article is referenced from ExpressLRS Getting Started: https://www.expresslrs.org/quick-start/transmitters/firmware-version/#transmitter-module-firmware-version**