← Toolbox

The Toolbox

Formula Reference

Electronics, RF, and communications formulas for aviation, marine, and telecommunications professionals.

Ohm's Law & Power

FormulaExpressionVariables
VoltageV = I × RV = volts, I = current (A), R = resistance (Ω)
CurrentI = V / RI = amps, V = volts, R = resistance (Ω)
ResistanceR = V / IR = ohms, V = volts, I = current (A)
Power (basic)P = V × IP = watts, V = volts, I = current (A)
Power (from R)P = I² × RP = watts, I = amps, R = resistance (Ω)
Power (from V)P = V² / RP = watts, V = volts, R = resistance (Ω)

Wavelength & Antenna

FormulaExpressionVariables
Wavelengthλ = 300 / fλ = wavelength (m), f = frequency (MHz)
Wavelength (precise)λ = c / fλ = wavelength (m), c = 3×10⁸ m/s, f = frequency (Hz)
Half-wave dipole lengthL = 142.5 / fL = length (m), f = frequency (MHz)
Quarter-wave verticalL = 71.25 / fL = length (m), f = frequency (MHz)
Antenna length (with VF)L = (142.5 / f) × VFVF = velocity factor (0–1), f = MHz
Electrical length in coaxL = (λ / 4) × VFλ = free space wavelength, VF = velocity factor

Reactance & Impedance

FormulaExpressionVariables
Capacitive reactanceXc = 1 / (2π × f × C)Xc = ohms, f = Hz, C = farads
Inductive reactanceXL = 2π × f × LXL = ohms, f = Hz, L = henries
Resonant frequencyf = 1 / (2π × √(L × C))f = Hz, L = henries, C = farads
Impedance (series RLC)Z = √(R² + (XL − Xc)²)Z = ohms, R = resistance, XL, Xc = reactances
Q factorQ = XL / R = f₀ / BWQ = quality factor, f₀ = resonant freq, BW = bandwidth
Bandwidth from QBW = f₀ / QBW = −3dB bandwidth (Hz), f₀ = center frequency

Decibels & Power Ratios

FormulaExpressionVariables
Power ratio to dBdB = 10 × log₁₀(P₂ / P₁)P₁ = reference power, P₂ = measured power
Voltage ratio to dBdB = 20 × log₁₀(V₂ / V₁)V₁ = reference voltage, V₂ = measured voltage
dB to power ratioP₂ / P₁ = 10^(dB/10)dB = decibel value
dBm to wattsP(W) = 10^((dBm − 30) / 10)dBm = power in dBm, P = power in watts
Watts to dBmdBm = 10 × log₁₀(P × 1000)P = power in watts
dBi to dBddBd = dBi − 2.15dBi = gain over isotropic, dBd = gain over dipole
ERPERP = P(W) × G(linear)P = transmitter power, G = antenna gain as ratio
EIRP (dBm)EIRP = P(dBm) + G(dBi) − L(dB)P = power, G = gain, L = feedline loss

Time Constants

FormulaExpressionVariables
RC time constantτ = R × Cτ = seconds, R = ohms, C = farads
RL time constantτ = L / Rτ = seconds, L = henries, R = ohms
Voltage at time t (charging)V(t) = Vs × (1 − e^(−t/τ))Vs = supply voltage, t = time, τ = time constant
Voltage at time t (discharging)V(t) = V₀ × e^(−t/τ)V₀ = initial voltage, t = time, τ = time constant
Time to charge to 63.2%t = τOne time constant = 63.2% of supply voltage
Time to charge to 99.3%t = 5τFive time constants = effectively fully charged

Power Factor & True Power

FormulaExpressionVariables
True power (W)P = V × I × cos(θ)θ = phase angle between V and I
Apparent power (VA)S = V × IS = volt-amperes, V = volts, I = amps
Reactive power (VAR)Q = V × I × sin(θ)Q = volt-amperes reactive
Power factorPF = P / S = cos(θ)PF = 0 to 1, 1 = unity (purely resistive)
Power triangleS² = P² + Q²S = apparent, P = true, Q = reactive power

RADAR

FormulaExpressionVariables
Radar rangeR = (c × t) / 2R = range (m), c = 3×10⁸ m/s, t = round-trip time (s)
Range in nautical milesR(nm) = t(μs) × 0.0810t = pulse round-trip time in microseconds
PRF to max unambiguous rangeR_max = c / (2 × PRF)PRF = pulse repetition frequency (Hz)
Range resolutionΔR = (c × τ) / 2τ = pulse width (s), c = speed of light
Radar equation (basic)P_r = (P_t × G² × λ² × σ) / ((4π)³ × R⁴)P_t = TX power, G = antenna gain, σ = RCS, R = range

Batteries & Motors

FormulaExpressionVariables
Battery runtimet = C / It = hours, C = capacity (Ah), I = current draw (A)
C rating currentI = C_rating × Capacity(Ah)I = max current (A), e.g. 50C × 1.5Ah = 75A
Watt-hoursWh = V × AhWh = energy, V = voltage, Ah = amp-hour capacity
Motor RPMRPM = KV × VKV = motor constant (RPM/volt), V = battery voltage
Drone flight time (est.)t ≈ (Capacity(mAh) × 0.8) / Current(mA) × 600.8 = 80% usable capacity factor, result in minutes
Joules storedE = 0.5 × C × V²E = energy (J), C = capacitance (F), V = voltage

FM Modulation

FormulaExpressionVariables
Frequency deviationΔf = kf × m(t)kf = frequency sensitivity (Hz/V), m(t) = modulating signal
Modulation indexmf = Δf / fmΔf = peak deviation, fm = modulating frequency (Hz)
Carson's rule (bandwidth)BW = 2 × (Δf + fm)BW = approximate FM bandwidth, Δf = peak deviation
VHF aviation deviationΔf = ±25% of channel spacing±8.33 kHz for 25 kHz channels, ±3 kHz for 8.33 kHz

SSB & AM Power

FormulaExpressionVariables
AM total powerP_total = P_c × (1 + m²/2)P_c = carrier power, m = modulation index (0–1)
AM sideband power (each)P_sb = P_c × m²/4P_c = carrier power, m = modulation index
PEP to average power (SSB)P_avg = P_PEP / 3 (approx)For typical voice modulation
Modulation percentagem% = (V_max − V_min) / (V_max + V_min) × 100Measured from AM envelope on oscilloscope

AC Voltage Conversions

FormulaExpressionVariables
RMS to peakV_peak = V_RMS × √2√2 ≈ 1.414
Peak to RMSV_RMS = V_peak / √2V_RMS = V_peak × 0.707
Peak to peakV_pp = 2 × V_peakFull swing from positive to negative peak
Average (half wave)V_avg = V_peak × 0.637Average of rectified sine wave
Form factorFF = V_RMS / V_avg = 1.11Ratio of RMS to average for sine wave

Transformer & Turns Ratio

FormulaExpressionVariables
Turns ratioN₁/N₂ = V₁/V₂N = turns, V = voltage, subscripts 1=primary 2=secondary
Current ratioI₁/I₂ = N₂/N₁Current is inverse of turns ratio
Impedance transformationZ₁/Z₂ = (N₁/N₂)²Impedance transforms as square of turns ratio
Efficiencyη = P_out / P_in × 100%Typical transformer efficiency: 95–99%

Filter Design

FormulaExpressionVariables
RC low-pass cutoff frequencyfc = 1 / (2π × R × C)fc = −3dB frequency (Hz), R = ohms, C = farads
RL low-pass cutoff frequencyfc = R / (2π × L)fc = Hz, R = ohms, L = henries
LC low-pass cutoff frequencyfc = 1 / (2π × √(L × C))fc = Hz, L = henries, C = farads
Butterworth −3dB rolloff−20n dB/decaden = filter order; 1st order = −20 dB/decade
Chebyshev bandwidthBW = f_upper − f_lowerSharper rolloff than Butterworth, has passband ripple
Notch filter QQ = f₀ / BWHigher Q = narrower notch width

Transmission Line

FormulaExpressionVariables
Characteristic impedance (coax)Z₀ = (138 / √εr) × log₁₀(D/d)D = outer conductor ID, d = inner conductor OD, εr = dielectric constant
Velocity factorVF = 1 / √εrεr = relative permittivity of dielectric
Electrical lengthθ = 360° × (l / λ) × (1/VF)l = physical length, λ = free space wavelength
VSWR from reflection coefficientVSWR = (1 + |Γ|) / (1 − |Γ|)|Γ| = magnitude of reflection coefficient (0–1)
Reflection coefficientΓ = (ZL − Z₀) / (ZL + Z₀)ZL = load impedance, Z₀ = line impedance
Return lossRL = −20 × log₁₀(|Γ|)RL = return loss (dB), |Γ| = reflection coefficient magnitude
Mismatch lossML = −10 × log₁₀(1 − |Γ|²)Power lost due to mismatch (dB)

Propagation & Link Budget

FormulaExpressionVariables
Free space path lossFSPL(dB) = 20×log₁₀(d) + 20×log₁₀(f) + 20×log₁₀(4π/c)d = distance (m), f = frequency (Hz), c = 3×10⁸
FSPL simplified (MHz/km)FSPL(dB) = 32.44 + 20×log₁₀(f_MHz) + 20×log₁₀(d_km)f_MHz = frequency in MHz, d_km = distance in km
Received powerP_r(dBm) = P_t(dBm) + G_t(dBi) − FSPL(dB) + G_r(dBi)P_t = TX power, G_t = TX gain, G_r = RX gain
Link marginLM = P_r − P_minP_r = received power (dBm), P_min = receiver sensitivity (dBm)
Friis transmission equationP_r = P_t × G_t × G_r × (λ / 4πd)²Linear power ratios, λ = wavelength, d = distance
Noise figureNF(dB) = 10 × log₁₀(F)F = noise factor = SNR_in / SNR_out
Thermal noise floorN = −174 + 10×log₁₀(BW)N = noise power (dBm), BW = bandwidth (Hz), at 290K

Digital & Sampling

FormulaExpressionVariables
Nyquist sampling theoremfs ≥ 2 × fmaxfs = sample rate, fmax = highest signal frequency
ADC resolutionΔV = V_ref / 2^nΔV = LSB voltage, V_ref = reference voltage, n = bit depth
ADC SNR (theoretical)SNR = 6.02n + 1.76 dBn = number of ADC bits
Bit rateR = BW × log₂(M)R = bits/sec, BW = bandwidth (Hz), M = number of symbol levels
Shannon capacityC = BW × log₂(1 + SNR)C = max channel capacity (bits/s), SNR = linear ratio
Baud rate vs bit rateBit rate = Baud rate × log₂(M)M = number of modulation states (e.g. QPSK: M=4)