UAS-
🔨
Forge
uas-forge.com
📊
Patterns
uas-patterns.com
📡
Intel
uas-intel.com
📘
Handbook
uas-handbook.com
🤖
Wingman AI
uas-forge.com/wingman/
UAS Clock
uas-patterns.com/clock/
🎯
DDG Tracker
uas-patterns.com/ddg/
UAS- Hub
all 5 domains
Midwest Nice Advisory LLC uasdash.com
RF FPV BF FW
Browse DB Builder
VTX channel planner

Plan 5.8 GHz FPV channels for up to 6 simultaneous pilots. Flags conflicts where channels are too close (<40 MHz separation causes crosstalk).

Conflict analysis

Add at least 2 pilots to see conflict analysis.

Channel spacing rule: <40 MHz = guaranteed interference. 40–80 MHz = marginal. >80 MHz = clean. Raceband R1–R8 is most commonly used for multi-pilot flying.
Harmonics calculator

Every transmitter on the airframe generates harmonics. Check for interference with FPV video channels AND GPS/GNSS receivers. Applies to C2 links, telemetry radios, video TX, mesh radios, and any other RF source.

MHz
dBm
MHz
MHz
GPS/GNSS bands: L1 = 1575.42 MHz · L2 = 1227.60 MHz · L5 = 1176.45 MHz
Rule of thumb: Any harmonic within 150 MHz of a GNSS band at >1W TX is a risk. At 3W+, even 200 MHz separation can cause C/N0 degradation through receiver front-end nonlinearity.
Mitigation: Add an output LPF tuned above the fundamental. A 3-element LC filter costs ~$0.15.
FPV range estimator

Friis transmission equation link budget for FPV and control link. Calculates usable range from TX power, antenna gains, frequency, and receiver sensitivity.

mW
dBi
dBi
MHz
dBm
dB
Fresnel zone calculator

The first Fresnel zone must be 60% clear of obstructions for a clean RF link. Calculate maximum zone radius at any point along the path.

m
MHz
%
The Fresnel zone is an ellipsoid around the direct LOS path. Obstructions (trees, terrain, buildings) within 60% of the first zone radius cause significant signal degradation. At 915 MHz over 1 km, the first zone radius at midpoint is ~10 m.
Dipole / antenna length

Calculate quarter-wave and half-wave antenna element lengths for any frequency. Account for velocity factor of coax or wire.

MHz
VF
Closest channel finder

Find the nearest named FPV channel to any target frequency. Useful when operating on non-standard or modified bands.

MHz
VTX config generator

Generate ready-to-paste Betaflight vtxtable CLI commands for your VTX. Select your model, copy, paste into CLI.

Generated CLI commands

                
            
Open Betaflight Configurator → CLI tab → paste commands → type save and press Enter. Requires Betaflight 4.1+.
MafiaLRS firmware generator

Combat-adapted ELRS fork. Non-standard frequency operation (433–735 MHz) for EW evasion. Self-hosted target database.

RX targets
TX targets
What is MafiaLRS? A Ukrainian fork of ExpressLRS modified for combat operations. Key differences from stock ELRS: operates on 433 MHz, 490–560 MHz, and modified 868/915 MHz bands outside standard EW jamming coverage; frequency hopping modifications; actively maintained and battle-tested. Source: BUSHA/targets@mafia-targets.
FC target matcher

Paste your Betaflight CLI status output to identify your flight controller target.

How to get CLI output: Open Betaflight Configurator → CLI tab → type status → press Enter → copy all output and paste above.
Unlock VTX table

Generate a region-unlocked vtxtable for Betaflight — all bands, all channels, all power levels.

VTX Protocol
Max Power Level
Bands to include
Paste into Betaflight CLI, then type save
ELRS info

ExpressLRS hardware reference — frequency bands, common hardware, firmware links.

2.4 GHz (most common)
Hardware Type Notes
RadioMaster RangerTX Module1W, JR bay
RadioMaster Boxer/TX16SRadio (internal)250 mW internal
BetaFPV SuperGTX ModuleGemini dual-antenna
RP1/RP2/RP3/RP4RXNano form factor
EP1 / EP2RXHappyModel, TCXO
GEPRC Nano / GemXRXDual-band capable
900 MHz (long range)
Hardware Type Notes
RadioMaster BanditTX Module1W, 915/868 MHz
HappyModel ES900TXTX ModuleJR nano bay
HappyModel ES900RXRXNano, 915/868 MHz
GEPRC Nano 900RXPA500, 500 mW
BetaFPV SuperD 915RXTrue diversity
iFlight 915 True DivRXDual antenna
Key settings reference
Setting Recommended
Packet rate (2.4 GHz)500 Hz racing / 250 Hz general
Packet rate (900 MHz)200 Hz / 100 Hz long range
Switch modeWide (8ch) or HYBRID
Telemetry ratio1:64 racing / 1:16 LR
Max power (race)10–25 mW
Max power (LR/field)250–1000 mW
UART baud rate420000
Firmware & resources
ELRS Configurator
expresslrs.org — flash TX & RX
GitHub Releases
Latest firmware binaries
Supported Hardware List
All TX/RX targets
Signal Health Guide
LQ, SNR, RSSI explained
RF Terrain Propagation

Real-terrain link analysis using elevation data. Drag TX/RX markers on the map. Computes path profile, Fresnel zone clearance, knife-edge diffraction, and full link budget. Uses USGS 3DEP (1m, US) with SRTM (30m, global) fallback.

Link Protocol
dBm
m
m
dBi
dBi
dB
pts
Freq: 915 MHz   Sens: -123 dBm   Mod: LoRa
GCS: click to place   RX:
Tiles cached:
DEM: No local DEM — using API
How to get free SRTM elevation data
1. dwtkns.com/srtm30m — click the map, download .hgt (easiest)
1b. GeoTIFF (.tif) also supported — USGS, Copernicus, or any single-band elevation raster
2. NASA Earthdata — search SRTM, free account
3. OpenTopography — bulk download
SRTM .hgt: 1°×1° (~111 km) tiles. GeoTIFF: any bounds/resolution. WGS84 only. Files stay in browser.
⚠ Elevation data approximated from SRTM (30m) or 3DEP (1–10m). Does not model vegetation, structures, atmospheric absorption, rain fade, multipath, or antenna radiation patterns.
Mesh / Swarm RF Planner

Place drone nodes on the map to model MANET mesh connectivity. Computes RF propagation between every node pair, identifies weak links, single points of failure, and network partitions.

dBm
m
dB
0 nodes · 0 links · Click map to place nodes
Tiles:
DEM: No local DEM — using API
Load SRTM .hgt or GeoTIFF .tif for instant terrain. Download tiles here. Shared with RF Terrain tool.