A modern telemetry dashboard widget for EdgeTX colour screen radios.
This guide explains how to install and configure the FPVDASH widget from this repository on an EdgeTX-compatible transmitter.
- EdgeTX firmware installed on your radio.
- A valid EdgeTX SD card contents pack for your firmware version.
- In Betaflight, enable Telemetry Output in the Receiver tab.
-
A model with telemetry sensors discovered (recommended before final widget setup).
-
Supported target radios:
Primary target — 480 × 320 px: RadioMaster TX15, TX15 Max · Jumper T15, T15 Pro
Compatible — 480 × 272 px: RadioMaster TX16S, TX16S Mark II · Jumper T16, T18
- Clone or download this repository.
- Use the
SCRIPTS/WIDGETS/FPVDASHfolder from this project.
- Connect the radio to your computer with USB.
- On the radio, select
USB Storage (SD). - Open the mounted SD card and go to
/WIDGETS/. - Copy the
FPVDASHfolder (fromSCRIPTS/WIDGETS/FPVDASHin this repo) into/WIDGETS/. - Confirm the final runtime path exists:
/WIDGETS/FPVDASH/
- Power on radio and receiver.
- Open Model Settings -> Telemetry.
- Select Discover new sensors and wait for completion.
- Optionally select Stop discovery and then Delete all sensors / Rediscover if sensor mapping looks stale.
- Open the model display screen where you want the dashboard.
- Enter widget layout setup (long press
PAGEon most radios). - Select the telemetry screen and set it to
App Mode. - Select a widget zone and choose
Telemetry Dashboard(FPVDASH).
The widget currently provides these options:
darkTheme(BOOL):On= dark mode,Off= light mode.transpLevel(COMBOwhere supported): Controls section overlay transparency.
- Exit setup screens.
- Verify top bar, sticks, context telemetry, timers, and footer render correctly.
- Check live updates for LQ, RSSI, packet rate, battery, and satellite status.
FPVDASH must be loaded on a telemetry screen configured in App Mode. If the screen is not in App Mode, the widget may not load or may not render correctly.
FPVDASH is a full dashboard widget that includes:
- Model name and TX battery (top bar)
- Link status and key telemetry indicators
- Stick monitor
- Context telemetry grid (current, power, RF mode/packet rate, RSSI, satellites, antenna, flight mode)
- Timers row
- Footer with ELRS version and EdgeTX version
The context section displays secondary telemetry used for pre-flight validation and post-flight analysis. These metrics complement the primary safety indicators such as battery and link quality shown elsewhere in the dashboard.
What it shows: Real-time current draw from the flight controller.
Why it matters: Detects electrical issues before takeoff.
Typical values:
- Pre-flight: 0-1A
- Idle (armed, no throttle): 1-5A
- Hover: 5-20A depending on build
Warning signs:
- High current at idle can indicate motor, ESC, or short issues.
- Sudden spikes can indicate prop or wiring problems.
Usage:
- Pre-flight safety check
- Post-flight power analysis
What it shows: ExpressLRS packet rate decoded from RFMD telemetry. -- Valid for ELRS 2.4GHz LoRa modes
Why it matters: Confirms your control link configuration.
Typical values:
- 25 Hz
- 50 Hz
- 100 Hz
- 150 Hz
- 250 Hz
- 500 Hz
- 1000 Hz
Warning signs:
- Wrong rate can indicate an incorrect model profile.
- Unexpected changes can indicate dynamic mode issues.
Usage:
- Pre-flight configuration check
What it shows: Current transmitter output power.
Why it matters: Indicates link strength and dynamic power behavior.
Typical values:
- 10-1000 mW depending on setup
Warning signs:
- Stuck at low power can indicate a configuration issue.
- Constantly maxed-out power can indicate poor signal or antenna issues.
Usage:
- Pre-flight link validation
- Post-flight RF diagnostics
What it shows: The best RSSI value from receiver antennas.
Why it matters: Measures raw signal strength.
Typical values:
- -50 to -80 dBm: strong
- -90 to -100 dBm: weak
Warning signs:
- Very low RSSI can indicate an antenna issue.
- Large fluctuations can indicate interference or orientation problems.
Usage:
- Link diagnostics
- Antenna troubleshooting
What it shows: Number of GPS satellites detected.
Why it matters: Determines GPS reliability for functions such as return-to-home and position hold.
Typical values:
- 0: no lock
- 1-4: poor
- 5-7: usable
- 8+: good
Special cases:
N/A: no telemetry or GPS not detected
Usage:
- Pre-flight GPS readiness
- Post-flight GPS performance
What it shows: Current flight mode from the flight controller.
Why it matters: Prevents arming in the wrong mode.
Typical values:
- ANGLE
- HORIZON
- AIR
- ACRO
Warning signs:
- Unexpected mode can indicate switch misconfiguration.
Usage:
- Pre-flight verification
What it shows: Quality of the radio signal relative to background noise.
Why it matters: Often more informative than RSSI alone for link quality.
Typical values:
- Greater than 10 dB: excellent
- 5-10 dB: good
- 0-5 dB: weak
- Less than 0 dB: poor
Warning signs:
- Low RSNR with good RSSI can indicate interference.
- Negative values can indicate an unstable link.
Usage:
- Link quality diagnostics
- Interference detection
What it shows: Battery capacity consumed during the flight.
Why it matters: Helps evaluate energy consumption and battery planning.
Typical values:
- Depends on battery size and flight style, for example 500-1500 mAh
Warning signs:
- Very high consumption can indicate an inefficient setup.
- Very low readings can indicate the sensor is not configured.
Usage:
- Post-flight analysis
- Battery planning
The context section is intended to answer these operational questions:
- Is the drone safe to arm?
- Is the link configured and stable?
- Is the GPS ready?
- Did the system behave correctly after the flight?
In practice, it groups into:
- Pre-flight safety checks: CUR, RFMD, TPWR, SATS, FM
- Link diagnostics: RSSI, RSNR
- Post-flight insight: CAP
- Widget not visible: Confirm files are under
/WIDGETS/FPVDASH/andmain.luaexists. - Battery always shows
1Sregardless of actual cell count: In the Betaflight CLI, run:set report_cell_voltage = OFF save - Missing telemetry values: Re-run Discover new sensors in model telemetry settings.
- Stale values after switching drones: Use Reset telemetry from the model telemetry page.
- Version text or icons not updating: Power-cycle the radio after replacing widget files.
- Open SD card contents.
- Remove folder:
/WIDGETS/FPVDASH/.
- EdgeTX Manual: https://manual.edgetx.org
- EdgeTX Website: https://www.edgetx.org/
- EdgeTX GitHub: https://github.com/EdgeTX



