noIM₃ Engineering Platform

Stop guessing. Start calculating.

73 professional tools for RF, electrical, and comms system design. 69 live now

Pro applications

Utilities & calculators

Ionospheric Conditions Dashboard

Real time, fully customisable space weather and HF propagation dashboard. Drag and drop from a catalogue of 40 plus live widgets covering solar activity, geomagnetic indices, ionospheric state, solar wind, energetic particle flux, derived HF propagation products (MUF, LUF, NVIS suitability, band openings, grey line terminator, aurora oval), and operational planning. Powered by BOM Space Weather Services, NOAA SWPC, NOAA DSCOVR, GOES X-ray and EUVS, NASA DONKI, and the global ionosonde network with automatic background refresh, staleness detection, UTC clock, and a configurable alerts engine.

● Live

Frequency Plan Validator

Submit an existing radio frequency plan and immediately identify every intermodulation product that lands on or near an active carrier. Classifies hits by proximity zone (Direct, Zone 1 Critical Near, Zone 2 Marginal, Zone 3 Watch) with thresholds that scale per carrier against the channel bandwidth. Predicts the IM level at the contributing transmitter via a configurable IM roll off model, applies the transmit to receive isolation (surface mode duplexer plus antenna isolation, default 70 dB), and reports the margin above the victim receiver noise floor (default -120 dBm narrowband). Band group detection separates carriers by a configurable band gap so cross band hits are flagged for in band rejection treatment. Reports score (0 to 100) and grade (Perfect / Excellent / Good / Fair / Poor / Critical) in two modes: count based (ITU and ACMA face value) or power weighted. Surface mode covers 2nd, 3rd, and 5th order products with carrier role enforcement per ITU-R SM.1134, underground mode covers the same orders with 3rd order focus and no isolation. Supports single carrier entry and DL / UL repeater pair input, full hit table, per frequency source and victim impact, pair interaction, pair group impact, spectrum view, CSV export of the hit table, and a long form PDF report with site metadata.

● Live

Intermodulation Calculator

Professional RF intermodulation calculator for surface and underground radio systems. Enumerates 2nd, 3rd, and 5th order intermod products using ITU aligned arithmetic, including the underground specific three signal and two signal third order formulas (2F1 − F2 and F1 + F2 − F3). Surface mode honours carrier role per ITU-R SM.1134 (receivers excluded as contributors but retained as victims), underground and leaky feeder mode treats every carrier as both source and victim because the cable collapses TX and RX onto the same level range. Spacing based severity tiering (Critical < 6.25 kHz, Warning 6.25 to 12.50 kHz, Acceptable >= 12.50 kHz), per carrier impact analysis, system scoring, interactive spectrum viewer, harmonic suppression toggle, band presets (VHF Marine, 2 m Amateur, UHF CB, PMR446, VHF Low Band, UHF Repeaters), project metadata, local persistence, and PDF report export.

● Live

Erlang B Calculator

Professional repeater and channel sizing tool for conventional and trunked radio systems where blocked calls are cleared rather than queued. Three calculation modes (Channels Required for the minimum channel count to meet a GOS target, Max Users for the maximum fleet size a fixed channel plan can support, and GOS Analysis for the blocking probability at a given channel count and offered traffic) drive the same downstream outputs (repeaters, utilisation, N minus 1 analysis, sensitivity). Three industry traffic models run simultaneously: standard Erlang B per ITU-T E.501 for infinite population assumptions, Engset for finite user populations where M divided by N is below 10, and Extended Erlang B iterating the effective offered traffic upwards for systems with significant retry behaviour. Technology aware repeater sizing covers Analog, P25 Phase I and II, DMR Tier II and III, TETRA, and Custom. Includes a three method BHCA estimator (system level daily counts with busy hour peaking, per person per shift, uniform distribution across shift hours), multi group traffic aggregation for heterogeneous fleets, N minus 1 redundancy modelling, a sensitivity table sweeping offered traffic across a configurable range, and up to five named busy hour scenarios with worst case driver identification and CSV export.

● Live

Erlang C Calculator

Professional queue based capacity planning tool for trunked radio and dispatch environments where blocked calls wait in queue rather than being cleared. Three calculation modes (Agents Required to find the minimum agent count for a service level target, Max Users for the maximum fleet a fixed channel plan can support, and SL Analysis for the achieved service level at a given agent count and offered traffic) drive the M/M/c Erlang C model from ITU-T E.600. Every result surfaces the full Erlang C queue performance profile: C(m,A) the probability a call must queue, P(immediate answer) = 1 minus C(m,A), Average Speed of Answer (ASA) across all calls, Wq the average wait time for callers who do queue, Lq the average number of callers in queue, P(W greater than T) the probability wait exceeds a configurable target threshold, and the achieved service level with a live pass or fail against the configured target (typically 80 percent of calls answered within 20 seconds for dispatch). A utilisation warning flags an unstable system when rho exceeds 0.95 where the queue model produces unreliable figures. Includes the three method BHCA estimator, multi group traffic aggregation with weighted AHT, technology aware repeater sizing for Analog Trunked, P25 Phase I and II, DMR Tier II and III, TETRA, and Custom, N minus 1 redundancy modelling, a sensitivity table, up to five named busy hour scenarios with worst case identification, and CSV export.

● Live

Composite RF Power Loading Calculator

Systems-integrator power-budgeting tool for the shared passive device that many transmitters pass through. Build a per-service table (transmitter power in W or dBm, count, duty cycle, and service type) and the calculator returns the average composite power that drives thermal load and the device average rating, and the peak composite power that drives the device peak rating. Two physically distinct peaks are reported side by side: the incoherent power-sum (Σ P) that uncorrelated carriers present as time-averaged power, and the coherent envelope or peak envelope power (Σ√P)² that represents the worst case when carrier voltages align in phase (N times higher for N equal carriers). The peak can be driven deterministically (a fixed maximum number of transmitters keyed at once) or statistically (transmitters modelled as independent on/off sources with the peak taken at a P90/P95/P99 confidence from the occupancy distribution, reusing the same offered-traffic definition as the Erlang tools). Thermal dissipation through the insertion loss is reported for the rack heat-load budget, and the average and peak loads are checked against user-entered device ratings with dB and percentage headroom.

● Live

Frequency & Wavelength Calculator

Professional bidirectional frequency to wavelength converter with integrated antenna design calculations and an electromagnetic spectrum explorer. Three modes: Converter (bidirectional frequency to wavelength conversion using the exact speed of light constant c = 299,792,458 m divided by s, multi unit output in MHz, GHz, m, cm, mm, and microns), Antenna Design (half wave lambda by 2, quarter wave lambda by 4, and 5 lambda by 8 dimensions with velocity factor (VF) material presets for free space VF = 1.00, copper wire VF = 0.95, foam coax VF = 0.85, solid coax VF = 0.66, and open wire VF = 0.95, plus a custom VF override), and Band Explorer (12 ITU radio bands ELF through THF with frequency and wavelength ranges, propagation mode, and typical application list). Eight frequency presets seed common bands (WiFi 2.4G, WiFi 5G, FM Radio, VHF Marine, 2m Ham, 70cm Ham, LTE 700, and GPS L1) and a Reference tab carries advanced electromagnetic parameters (period T = 1 divided by f, wavenumber k = 2 pi divided by lambda, angular frequency omega = 2 pi f, and photon energy E = h f). Copy results to clipboard with a Copied to clipboard toast.

● Live

dB Conversion Calculator

Professional decibel conversion calculator for RF engineers and radio professionals. Four modes: Power (live conversion across dBm, dBW, mW, W, microwatts, kW, dBuV, Vrms, and Vpp, all referenced to 50 ohm characteristic impedance), Ratio (linear power and voltage ratios to and from dB, 10 log for power and 20 log for voltage amplitude), Antenna (dBi to dBd to linear gain conversion with the dBi = dBd + 2.15 dB relationship), and dB Math (chained link budget waterfall with addable stages for TX power, cable loss, antenna gain, path loss, and RX antenna). Includes per mode preset chips (1 mW to 1 kW for power, 0.1x to 100x for ratio, isotropic to 1 m dish for antenna, +3 dB to +/-10 dB for math), a Reference tab with eight built in signal levels (thermal noise at minus 174 dBm per Hz, GPS at minus 130 dBm, WiFi sensitivity at minus 80 dBm, cell phone TX at 23 dBm, WiFi AP at 20 dBm, 1 W at 30 dBm, handheld radio at 37 dBm, and base station at 43 dBm), and a Copy results button that copies the active mode to the clipboard.

● Live

PIM Calculator

Professional Passive Intermodulation (PIM) calculator for RF systems and cellular infrastructure. Calculates 3rd, 5th, 7th, and 9th order intermod products from a dual carrier configuration using the standard frequency relationships 2 f1 minus f2, 3 f1 minus 2 f2, 4 f1 minus 3 f2, and 5 f1 minus 4 f2 (and the symmetric f2 leading forms). Evaluates whether each product falls inside the configured receive band edges and flags an in band PIM hit with the offset from the RX band centre. Estimates system level PIM performance by aggregating multiple passive components (antennas, connectors, jumpers, filters) with individual PIM ratings in dBc at the reference power level, with the worst case dBc figure (the lowest rated component in the RF path) driving the system estimate. Aligned with IEC 62037 dual tone test methodology at 43 dBm (2 x 20 W) per tone, with the result scaled to the configured operational power for engineering planning. Ten cellular band presets cover the major LTE and 5G NR bands (600 / n71, 700, 850, GSM 900, LTE B3 1800, LTE B1 2100, n41 2.5 GHz, LTE B7 2600, n78 3.5 GHz, n77 3.7 GHz) with the standard TX and RX edges and a representative carrier pair. Interactive spectrum visualisation with carriers, IM3 / IM5 / IM7 / IM9 products, and the RX band overlay. Copy results to clipboard with toast, CSV export of the per product table, and PNG export of the spectrum view.

● Live

Antenna Power Density Calculator

Professional antenna power density calculator for RF safety analysis and wireless system design. Computes EIRP from input power, antenna gain (dBi, dBd, or linear), and cable loss (dB) on the feeder, then derives the far field power density at a configured separation distance using S = EIRP divided by 4 pi d squared. Reports power density in W/m squared, mW/cm squared, and uW/cm squared, the electric field strength in V/m (E = square root of eta_0 times S), the magnetic field strength in A/m (H = E divided by eta_0), the minimum safe distance for the selected limit (d_safe = square root of EIRP divided by 4 pi times S_lim), and a near field warning when the configured distance falls inside the reactive or Fresnel region. Compliance verdict is driven by a standard selector (FCC §1.1310 OET-65 or ICNIRP 2020 reference levels) and a population selector (general public or occupational). MPE limits are frequency banded so the operating frequency must be supplied for an accurate verdict. Five built in presets seed typical configurations (WiFi access point, cell tower, FM broadcast transmitter, handheld portable radio, and pulsed radar) and a Reference tab carries the canonical formulas and the underlying standard references.

● Live

Parabolic Antenna Calculator

Professional parabolic reflector antenna calculator for satellite, microwave, and high frequency systems. Computes gain via the canonical relationship G = eta times (pi D divided by lambda) squared in dB form (where eta is the aperture efficiency, D is the reflector diameter, and lambda is the wavelength at the operating frequency), directivity (the eta = 1 reference), half power beamwidth (HPBW), first null beamwidth, effective aperture A_e = eta times pi times D squared divided by 4, physical aperture area, wavelength lambda, diameter to wavelength ratio D over lambda (the suitability indicator, with D over lambda greater than 10 the rule of thumb for the parabolic gain approximation to apply cleanly), and far field Fraunhofer distance 2 D squared divided by lambda. A configurable surface RMS error epsilon applies the Ruze equation delta G = exp of minus (4 pi epsilon divided by lambda) squared to report the surface error gain loss in dB and the net gain after that loss. Configurable efficiency eta with guidance for common feed configurations (prime focus typical 50 to 60 percent, offset feed typical 65 to 75 percent, Cassegrain typical 60 to 70 percent). Five band presets (Ku-Band 1.2 m at 12 GHz with eta = 65 percent, C-Band 3 m at 4 GHz with eta = 60 percent, Ka-Band 0.6 m at 20 GHz with eta = 65 percent, WiFi 60 cm at 5.8 GHz with eta = 55 percent, and Radio Telescope 25 m at 1.4 GHz with eta = 70 percent), interactive gain and HPBW versus frequency sweep visualisation, multi unit input (diameter in m or cm or feet or inches, frequency in MHz or GHz, efficiency in percent), and Copy results to clipboard with a toast confirmation.

● Live

Antenna Selector

Professional antenna selection and comparison tool for RF system design. Three modes: Browser to filter a curated database of 20 plus antenna types (half wave dipole, quarter wave monopole, Yagi-Uda 3 to 10 elements, log periodic, discone, sector panel 65 and 90 degree, collinear omni, microstrip patch, axial mode helical, turnstile, pyramidal horn, parabolic dish 0.3 to 1.2 m, GNSS choke ring, corner reflector) by frequency, minimum gain in dBi, antenna type, polarisation, and application; Calculator to compute parametric results per antenna type (gain in dBi, HPBW in degrees, effective aperture, far field distance, axial mode validity for helical, characteristic impedance, half wave dipole and quarter wave monopole lengths); and Compare to evaluate up to three antennas side by side against gain, HPBW, frequency coverage, and polarisation. Every entry carries gain in dBi, beamwidth, frequency range, polarisation, and the typical application domains.

● Live

Friis Transmission Calculator

Professional Friis transmission equation calculator for RF link design and free space propagation analysis. In Forward mode it computes received power Pr in dBm and watts from transmit power Pt, transmit antenna gain Gt, receive antenna gain Gr, operating frequency f, separation distance R, and optional system losses L, using the dB form Pr = Pt + Gt + Gr minus FSPL minus L, where FSPL = 20 log_10 of (4 pi R divided by lambda) is the free space path loss. In Solve-R (inverse) mode it returns the maximum free space range at which Pr stays at or above a target received power. Reports the full link breakdown: received power, FSPL, EIRP (Pt + Gt), total antenna gain (Gt + Gr), wavelength lambda, separation distance expressed in wavelengths, and a qualitative signal quality classification (Excellent, Good, Fair, Poor, Critical). When an optional receiver sensitivity is supplied, the link margin Pr minus S is reported. A near-field warning is raised when the link is shorter than about ten wavelengths, where the Friis model loses validity. Five wireless system presets seed common scenarios (WiFi 2.4G 100 m, WiFi 5G 50 m, LoRa 915 5 km, Satellite at GEO 36000 km, UHF Radio 10 km), and Copy results to clipboard with a toast confirmation. Multi-unit input: power in dBm, W or mW; frequency in Hz, kHz, MHz or GHz; and distance in m, km, ft or mi.

● Live

EIRP Calculator

Professional Effective Isotropic Radiated Power (EIRP) calculator for RF transmitter systems. Computes EIRP from transmitter output power, cable and connector and duplexer losses, and antenna gain using the standard relationship EIRP = Pt minus Lc plus Gt. Also converts to ERP referenced to the half wave dipole (ERP = EIRP minus 2.15 dB). Reports the radiated power across four unit systems (dBm, W, mW, dBW), the intermediate power at the antenna input after feeder losses, the total system gain in dB, and a compliance verdict against the active regulatory limit. Five deployment presets seed common configurations (WiFi access point, handheld portable radio, cellular base station, point to point microwave link, and a LoRa node), and the regulatory limit selector covers ISM 915 MHz FCC Part 15 (36 dBm), WiFi 2.4 GHz FCC (36 dBm) and ETSI (20 dBm), WiFi 5 GHz U-NII-1 FCC (30 dBm) and ETSI (23 dBm), ACMA LIPD 915 to 928 MHz (30 dBm), and ACMA LIPD 433 MHz (10 dBm). Copy results to clipboard with a Copied to clipboard toast.

● Live

Cable Loss Calculator

Full multi-segment coaxial cable run analysis tool for RF systems integrators. Builds an end-to-end cable assembly from a project / segments / reference workspace, runs the N6BV / TLDetails matched-loss model on every segment, applies round-trip Witt / ARRL SWR mismatch loss across the assembly, interpolates per-connector insertion loss against the published datasheet curve, computes input VSWR seen at the source, system efficiency, cumulative power-out cascade, signal delay, electrical length, dielectric constant, and band-edge worst-case loss. A five-tier verdict engine grades Attenuation, Efficiency, Mismatch, Power Handling, and Band Variation against industry-typical thresholds and surfaces the headline as a weakest-link result with a human-readable narrative. Outputs include a frequency sweep (loss, VSWR, efficiency, power at load), a colour-coded cable run schematic with connector pair labels, a side-by-side cable comparison panel, and a five-section sign-off-grade A4 PDF report (cover, landscape schematic, design parameters and verdict, per-segment breakdown, frequency response with embedded charts, cable reference appendix).

● Live

VSWR Calculator

Professional VSWR and impedance matching calculator for RF systems. Four input modes (any of forward and reflected power Pf and Pr, VSWR ratio direct, magnitude of Gamma direct, or return loss RL in dB direct) feed the same canonical conversion engine and produce the same downstream output: VSWR ratio, magnitude of Gamma (the reflection coefficient), return loss in dB, mismatch loss in dB, reflected power percent, delivered power in watts and percent, and efficiency in percent. The Pf and Pr mode reads forward and reflected power from a directional coupler bench measurement or a transmitter front panel power meter; VSWR, Gamma, and RL modes accept any single quantity from a vendor datasheet or a VNA readout and convert to the others. Six quality presets (Perfect VSWR 1.00 with 0 W reflected at 100 W forward, Excellent 1.16 at 0.5 W reflected, Very Good 1.34 at 2 W, Good 1.69 at 6 W, Acceptable 2.62 at 18 W, Poor 3.92 at 35 W) seed common system health checks against the canonical commissioning grades. Visualisation: return loss versus VSWR and mismatch loss versus VSWR charts. Frequency independent: the conversions apply across HF through millimetre wave with no frequency dependency.

● Live

FSPL Calculator

Professional Free Space Path Loss (FSPL) calculator for RF link planning and microwave system design. Three modes: Calculate FSPL (forward problem, find loss from frequency and distance), Find Distance (inverse problem, find the maximum range for a given FSPL budget), and Find Frequency (inverse problem, find the frequency that gives a target FSPL at a fixed range). Computes FSPL in dB using the canonical FSPL = 20 log_10 of d_km + 20 log_10 of f_MHz + 32.45 relationship and rolls the result into a full link budget breakdown (TX power, TX antenna gain, RX antenna gain, TX feeder losses, RX feeder losses, atmospheric loss, fade margin, EIRP, received power, link margin against RX sensitivity, and maximum range). Computes the first Fresnel zone radius at the configured distance and reports the percentage clearance against any configured obstacle. Eight wireless system presets seed common deployment scenarios (WiFi 2.4G, WiFi 5G, LTE, 5G NR, VHF, UHF, ISM 915, and Microwave at 18 GHz) and four chart visualisations cover FSPL versus distance, FSPL versus frequency, RX power versus distance, and Fresnel zone versus distance. Copy results to clipboard.

● Live

Link Budget Calculator

Complete RF link budget calculator for wireless communication systems. Four modes: Received Power (forward, given the full TX and RX chain compute the received level and the link margin), Required TX Power (inverse, find the TX power needed to close the link against a target margin), Required Gain (inverse, find the combined antenna gain needed), and Required Sensitivity (inverse, find the receiver sensitivity needed at the configured TX). Models every contribution in the RF chain: transmitter power in dBm or W, transmit antenna gain Gtx, transmit cable and connector loss Ltx, free space path loss Lfs, atmospheric absorption Latm (gas and water vapour), rain attenuation Lrain, foliage loss Lfoliage, polarisation mismatch Lpol, miscellaneous Lmisc, fade margin, receive cable loss Lrx, receive antenna gain Grx, and the receive chain (sensitivity in dBm, noise figure NF in dB, channel bandwidth, antenna temperature in K, required SNR for the modulation). Reports EIRP, received power Pr (dBm and W), total path loss, link margin, noise floor (kTB plus NF), system noise temperature, and carrier to noise ratio C/N in dB. Six wireless system presets seed common scenarios (VHF LMR, UHF LMR, WiFi 2.4 GHz, Microwave at 7 GHz, LTE Cell at 1800 MHz, and Satellite at 12 GHz Ku). Three chart visualisations (Waterfall, Sensitivity Sweep, Margin vs FSPL), Copy results to clipboard with a toast confirmation, and CSV export of the full link budget table.

● Live

Noise Figure Converter

Professional RF tool for noise analysis in single component and multi stage systems. Four modes: Convert NF to and from T (bidirectional conversion between noise figure NF in dB and noise temperature T in kelvin via T = T0 times (10 to the (NF divided by 10) minus 1) and NF = 10 log_10 of (1 plus T divided by T0), with a configurable reference temperature T0 defaulting to 290 K, plus the linear noise factor F = 10 to the (NF divided by 10), the unitless ratio used in cascaded calculations). Cascaded (Friis) builds a multi stage chain with per stage gain in dB and NF in dB, and reports the cascaded noise figure NF_total via the Friis formula F_total = F1 + (F2 minus 1) divided by G1 + (F3 minus 1) divided by (G1 G2) + ... so the first stage gain dominates and a high gain low NF first stage (typically an LNA) sets the system NF. System Temperature combines the antenna temperature T_antenna with the feed line and the receiver chain to compute T_sys = T_antenna divided by L + T_feed times (1 minus 1 divided by L) + T_receiver, where L is the linear feed loss, and reports the G/T figure of merit for satellite earth stations. Y-Factor measurement analysis computes the NF from a hot and cold load measurement via the Y factor Y = P_hot divided by P_cold and the canonical T_e = (T_hot minus Y times T_cold) divided by (Y minus 1), then NF = 10 log_10 of (1 plus T_e divided by T0) relationship. Five single component presets (Cryo LNA 0.3 dB, Sat LNA 0.8 dB, Good LNA 1.5 dB, Avg RX 3.0 dB, Basic RX 6.0 dB) and four cascaded receiver presets (Satellite RX, VHF Receiver, Microwave Link, and WiFi Frontend).

● Live

Noise Floor Calculator

Professional noise floor calculator for RF system design and analysis. Three modes: Noise Floor (thermal noise plus system NF, noise density, dynamic range, all auto scaled), Cascade Friis (multi stage receiver chain up to 20 stages with per stage cumulative NF, gain, and noise floor row), and Sensitivity (minimum detectable signal MDS = thermal noise plus 10 log_10 of B plus NF plus required SNR plus implementation loss against a published standard target). Computes thermal noise N = k T B in dBm, the system noise floor with the noise figure contribution, the noise spectral density N0 in dBm per Hz, the linear noise factor F, the equivalent noise temperature, the system temperature Tsys = T_antenna + T0 times (F minus 1) combining antenna temperature with the receiver chain, the G over T figure of merit (G_antenna in dBi minus 10 log_10 of Tsys in K) for satellite earth station design, the noise power auto scaled across mW, uW, nW, pW, fW, and the dynamic range from the noise floor to the configurable maximum input power. Configurable physical temperature (K, degrees C, or degrees F), antenna temperature Tₐ in K, and equivalent noise bandwidth (ENBW) factor for non ideal filter shapes. Eight standards sensitivity presets seed common scenarios with the published reference values (TETRA, GSM, LTE QPSK 10 MHz, 5G NR QPSK 100 MHz, Wi-Fi 6 MCS 0 and MCS 11, GPS L1 C/A, and DVB satellite TV LNB input). Interactive Chart.js noise floor versus bandwidth and noise floor versus temperature charts, Copy results to clipboard, and Cascade CSV export.

● Live

Cable Sizing & Voltage Drop

Full project-based cable sizing and voltage drop workstation built on AS/NZS 3008.1.1:2009 (cables for 0.6 / 1 kV) and AS/NZS 3000:2018 (wiring rules). Multi-circuit projects hold consumer mains, sub-mains, final subcircuits, DC and PV feeders, each with its own AS/NZS 3008.1 cable selection, full derating chain (Tables 22-29), fault-loop Zs check, cable thermal endurance check (I²t ≤ k²S² per Table 52), short-circuit withstand, voltage rise (PV back-feed), AS/NZS 60898 discrimination with full trip bands, AS/NZS 3000 §2.6.3 RCD coordination, Appendix C maximum demand, AS/NZS 5033 / 4777.1 PV compliance, AS/NZS 3000 Table 5.1 earth conductor sizing, and IEEE 1584 arc-flash. Includes an interactive single-line diagram editor with AS 3000 / IEC 60617 symbols, a cable schedule, a discrimination view with time-current curve chart, equipment library, and local autosave plus JSON import / export.

● Live

Generator Sizing Calculator

A practical generator sizing workstation for systems integrators powering communications and IT infrastructure. Build the connected load from an equipment schedule of rectifier plant, UPS, HVAC, lighting and auxiliary loads, each with its own typical power factor and a non-linear (waveform) allowance, and the tool resolves running kW, apparent kVA, effective power factor, and a recommended standard genset frame rated at 0.8 PF with growth headroom. A starting mode sizes the set for the largest motor or block load using start-method inrush factors checked against the ISO 8528-5 transient voltage-dip classes, a derating mode reduces available output for site altitude and ambient temperature to give the required ISO-reference nameplate rating, and a fuel mode estimates diesel burn in litres per hour, runtime on a given tank, and the tank capacity needed for an NFPA 110 autonomy target. Every modelled figure is surfaced as planning-grade guidance to confirm against the chosen set datasheet rather than presented as a measured value.

● Live

Earthing & Lightning Protection Calculator

A practical earthing and lightning-protection workstation for systems integrators building and maintaining communications infrastructure. Resolve the earth resistance of driven rods (single or an array with mutual coupling), a horizontal strip, or an area grid / ring (IEEE 80 Sverak) from a soil resistivity entered directly, picked from a soil type, or reduced from a Wenner four-pin survey, find the number of rods to reach a target resistance, and screen the ground potential rise against IEEE 80 tolerable touch and step voltages. A lightning-risk mode estimates the structure collection area and the expected number of direct strikes from the ground flash density and screens it against a tolerable frequency to recommend a Lightning Protection Level (LPL I to IV) by the simplified AS/NZS 1768 / IEC 62305-2 method. An air-termination mode applies the rolling-sphere method to check whether mast-mounted antennas sit inside the protected zone, sizes the number of down-conductors for the structure perimeter, and computes the separation (isolation) distance for parallel feeder and coax runs. A bonding and surge-protection mode picks an ITU-T K.27 earthing topology, sizes the lightning and functional bonding conductors, works out the lightning current each service line carries, and coordinates the SPD protection level against the equipment impulse withstand. Every modelled figure is surfaced as planning-grade guidance — earth resistance to be confirmed by measurement and the protection level by a full risk assessment — rather than presented as a measured value.

● Live

DC Power System Designer

A planning-grade workstation for the DC power plant that keeps communications equipment alive through a mains failure. Build the connected DC load on a -48 V, +24 V, or substation 110/125 VDC bus, size the rectifier plant to carry the load plus battery recharge current with N+1 / N+2 redundancy and an n−1 check, size the battery reserve by the IEEE 485 / IEEE 1115 method (capacity-rate factor, 1.25 end-of-life aging, low-temperature correction), and size the feed and return conductors for the DC voltage budget so the load stays inside its operating window at end-of-discharge. Every modelled figure is surfaced as planning-grade guidance to confirm against the chosen battery, rectifier and cable datasheets, anchored to ETSI EN 300 132-2, Telcordia GR-3168, IEEE 485, IEEE 1115 and IEEE 946.

● Live

Modulation & Throughput Calculator

Professional modulation and throughput calculator for RF and digital communications engineers. Three modes: Modulation analysis (pick a scheme from BPSK through 4096-QAM, set the coding rate, the channel bandwidth, the SNR, the MIMO stream count, and any overhead, and the calculator returns bits per symbol, spectral efficiency eta = log_2(M) times R in b/s/Hz, symbol rate, gross bit rate, net throughput, and BER versus SNR in AWGN using the exact Q function for PSK Gray coded, rectangular QAM, and non coherent FSK), Shannon channel capacity (C = B times log_2 (1 plus SNR) with configurable bandwidth, SNR, noise figure NF, and system temperature T_sys with the noise power N = k T B times NF), and Standards MCS (pick a standard from the catalogue of LTE Cat 4 with MCS 0 to 15, 5G NR FR1 with MCS 0 to 27 and 1024-QAM, 5G NR FR2 mmWave, Wi-Fi 5 / 6 / 7 with 4096-QAM at Wi-Fi 7 MCS 13, DVB-T2 and DVB-S2 MODCOD, TETRA, DMR Tier II and III, and P25 Phase 2, then configure channel bandwidth and MIMO stream count for a first-order modelled peak downlink throughput, calibrated against published 3GPP and IEEE peak data rates). MIMO scales the throughput up to 32 spatial streams (5G NR FR2 maximum). Interactive Chart.js visualisations cover BER versus SNR for every modulation family, throughput versus SNR comparison across schemes, spectral efficiency bar chart by coding rate, Shannon capacity with the operating point overlay, and per MCS throughput and minimum SNR bar charts for the active standard. Copy results to clipboard with a toast confirmation and CSV export of the active mode output.

● Live

FFT Spectrum Analyzer

Professional FFT spectrum analyser for digital signal processing. Compose composite signals from up to N components (sine, cosine, square, sawtooth, triangle, DC) with non sinusoidal waveforms band limited via truncated Fourier series so no harmonic aliases are produced. Add calibrated Gaussian AWGN at a configurable per bin dBFS noise floor. Apply one of seven window functions (Rectangular, Hanning, Hamming, Blackman, Blackman-Harris 4 term, Flat Top 5 term SRS, and Kaiser beta = 6) with live coherent gain (CG) and noise equivalent bandwidth (NEBW) correction applied to amplitude and PSD scaling. Run a Cooley-Tukey radix-2 decimation in time FFT (in place) at 64, 128, 256, 512, 1024, 2048, 4096, or 8192 points. Spectral metrics (THD, SFDR, SNR, SINAD, ENOB) are derived from the one sided coherent gain corrected amplitude spectrum with plus or minus 2 bin mainlobe aware harmonic peak search. Three Chart.js views (Magnitude Spectrum coloured by bin type, Time Domain waveform, Phase Spectrum scatter), three trace modes (Live, RMS Average N = 2 to 64, Peak Hold), a movable marker reporting delta versus the fundamental, switchable display scale (dBFS, linear normalised, PSD in FS squared per Hz), switchable frequency axis (linear or log), and CSV export per bin plus a printable text report.

● Live

Error Vector Magnitude Calculator

Professional EVM calculator for digital communication systems. Two input modes: Direct mode accepts any of SNR (dB), EVM (percent or dBc), or MER (dB) and converts to all the other representations live, and Error Budget mode decomposes the total EVM into six individually configurable hardware impairment sources (AWGN via SNR, integrated phase noise phi_rms, IQ amplitude imbalance, IQ phase imbalance, LO and DC leakage in dBc, and nonlinearity or other entered directly in percent) combined via root sum of squares assuming uncorrelated sources. Reports the peak EVM as a Rayleigh statistical estimate (EVM_peak is approximately EVM_rms times square root of the natural log of N for N around 1000 symbols, giving plus 8.4 dB above RMS), evaluates compliance against four standards (5G NR per 3GPP TS 38.101-1 Table 6.5.2.1-1, LTE per TS 36.101 Table 6.5.2.1-1, WiFi 6 per IEEE 802.11ax-2021 Table 27-43, and DOCSIS 3.1 per the CableLabs PHY specification), and checks every modulation order from BPSK through 4096-QAM against the minimum SNR required for a 10 to the minus 3 BER target with pass, marginal, or fail flags. Six standard presets seed common scenarios (5G NR 64-QAM, LTE 256-QAM, WiFi 6 1024-QAM, DOCSIS 4096-QAM, Budget Mode, and QPSK Satellite). Live constellation diagram, Shannon spectral efficiency, error source bar chart, and copy results to clipboard.

● Live

Constellation Diagram Analyzer

Professional constellation diagram analyser. Visualise BPSK, QPSK, pi/4-DQPSK, 8-PSK, pi/8-D8PSK, 2FSK, 4FSK, 16-QAM, 32-QAM, 64-QAM, 128-QAM, 256-QAM, 512-QAM, 1024-QAM, and 4096-QAM constellations with a configurable nine impairment chain applied in a physically motivated cascade: AM-AM radial compression (Saleh type r prime = r divided by square root of (1 plus beta times r squared)), AM-PM quadratic phase rotation (delta phi = alpha times r squared), OFDM PAPR hard clip at a configurable dB above RMS, IQ amplitude imbalance (I and Q scaled by square root of g and 1 divided by square root of g), IQ phase imbalance (Q axis rotated by theta from 90 degrees), carrier phase rotation, DC offset on I and Q independently, per symbol Gaussian phase noise with integrated phi_rms, and AWGN at the configured SNR. Carrier frequency offset (CFO) is applied as a cumulative per symbol phase increment, and OFDM mode adds an inter carrier interference EVM contribution of pi times absolute value of epsilon divided by square root of 3 times 100 percent. EVM contributions are combined via root sum square so the metrics block reports the total EVM, MER, SNR, BER estimate, Shannon spectral efficiency, the maximum achievable modulation order against the BER target, and an automatic dominant impairment diagnosis with a recommended corrective action.

● Live

Channel Equalization Calculator

Professional channel equalisation calculator for digital communications engineers. Four modes (Zero Forcing, MMSE, Decision Feedback, and OFDM per subcarrier) computed in the frequency domain over a 256 point FFT against a fractional delay multipath channel model with up to six taps. Reports output SNR, MMSE per subcarrier, EVM (percent), noise enhancement, residual ISI, and Shannon spectral efficiency in real time as the channel, the equaliser, or the SNR are edited. Adaptive simulation engine trains a BPSK equaliser using LMS (configurable step size mu), RLS (configurable forgetting factor lambda with Kalman gain update), or decision directed (DD) mode and plots the convergence curve in dB. Standards compliance table evaluates the computed output SNR and EVM against BPSK, QPSK, 64-QAM (LTE), 256-QAM (DVB-T2 and 5G NR FR1), 1024-QAM (WiFi 6), and 4096-QAM (DOCSIS 3.1). Seven channel presets seed common scenarios (AWGN, Two-Ray, Fractional delay, Severe multipath, Indoor, Deep Null, and ITU Pedestrian A). Exports the frequency response as PNG, the equaliser tap weights as CSV, and the metrics block to the clipboard.

● Live

Serial Protocol Analyser

Professional browser native serial protocol analyser for commissioning, integration, and field service work on RS-232, RS-485, RS-422, UART, SPI, I²C, CAN / J1939, DMX-512, and M-Bus. Four mode workstation (decoder, timing, signal, errors) with live USB serial capture via the Web Serial API, Saleae and Logic 2 CSV import, full Modbus RTU role detection with exception reason text and register / coil tables for FC 1 to 4 responses, NMEA-0183 and MAVLink v1 / v2 detection, baud rate clock tolerance against TX and RX ppm, RS-485 electrical analysis including TIA-485 unit load and fail-safe bias network, and a CRC catalogue across 20+ algorithms with reverse polynomial search.

● Live

DTE-DCE Cable Designer

Professional browser native DTE-DCE cable designer for RS-232, RS-422, RS-485 2-wire (half-duplex), and RS-485 4-wire (full-duplex) serial systems. Drag and drop wiring on DB9, DB25, DC-37, RJ45, and terminal block connectors with straight through, null modem, loopback, and Y splitter topologies, industrial protocol presets (Modbus RTU, DNP3, PROFIBUS DP, BACnet MS/TP, NMEA-0183, NMEA-2000, IEC 61107, M-Bus), cable engineering against TIA / EIA limits with characteristic impedance, capacitance, velocity factor, loop resistance, and propagation delay, UART baud divisor solver for common crystal frequencies (XTAL, ceramic, MEMS, RC), RS-485 bus load and transceiver recommendation, RS-232 level compatibility between mixed devices, and PDF / Markdown / CSV build sheet export.

● Live

Serial Cable Length and Signal Integrity Calculator

Professional browser native cable length and signal integrity calculator for RS-232, RS-422, RS-485, CAN bus (ISO 11898), and I²C. Solves the maximum reliable cable length against standards limits, the rise time and bandwidth against the configured driver, the reflection coefficient against the termination, the propagation delay against the bit time, the cumulative noise budget against the receiver sensitivity (induced noise, ground potential difference, CMRR, shield attenuation), and produces a length / baud envelope chart with the configured operating point overlaid.

● Live

RS-485 Biasing & Termination Calculator

Professional browser native RS-485 biasing and termination calculator. Solves the fail-safe pull-up and pull-down resistor pair against a configurable target idle V_diff (200 mV spec minimum, 300 / 400 / 500 / 750 mV margin levels) with E24 standard resistor selection, computes the termination requirement against the 10% bit time rule for the configured baud and cable length, checks the bus against the TIA-485 32 UL limit for 1 / ½ / ¼ / ⅛ UL devices, supports both external resistor failsafe and internal IC failsafe transceivers (SN65HVD / MAX3485 family), and reports the bias and termination power dissipation for thermal and supply budgeting.

● Live

PON Split Ratio Planner

Professional vendor-agnostic PON sizing tool for passive optical networks. Models the full downstream cascade — PON port → optical splitter → ONT → Ethernet ports → APs → subscribers — across one or many geographic distribution points to compute the number of ONTs, PON ports, line cards, and OLT shelves needed for a target subscriber count. Bandwidth math is run against the chosen ITU-T standard (G.984 GPON, G.987 XG-PON, G.9807 XGS-PON, G.989 NG-PON2) with peak concurrency, over-subscription, and protocol efficiency factors, and the binding constraint (DL BW, UL BW, ONT port limit, splitter ratio) is surfaced explicitly with BW headroom and fair-share per subscriber at full PON fill. Designs auto-save to local storage and a built-in self-test runner verifies the cascade math against hand-computed scenarios.

● Live

PON Optical Budget Calculator

Professional PON optical link budget calculator. Computes the downstream (OLT → ONT) and upstream (ONT → OLT) loss waterfalls for GPON, XG-PON, XGS-PON, and NG-PON2 including splitter insertion loss (G.671 typical), wavelength-specific fiber attenuation, connector and splice contributions, FEC coding gain, and ITU-T budget-class accounting with aging / repair / temperature reserves. Surfaces ONT Rx power against sensitivity and overload thresholds, flags near-end overload, reports the worst-case margin, computes the maximum optical reach against the standard's typical and extended-ranging limits, and ranks every splitter ratio (1:4 → 1:128) for feasibility on the current plant. Linked live to the PON Split Ratio Planner — the PON standard and splitter ratio sync automatically between the two tools.

● Live

Fiber Optic Connector and Splice Loss Calculator

Professional fibre optic connector and splice loss calculator. Builds the complete link-loss budget from a list of fibre segments (length × per-km attenuation at the selected wavelength), an IEC 61753-1 connector inventory (LC / SC / FC / MPO / E2000 / ST in APC, UPC, and PC polishes with per-mated-pair insertion loss and minimum ORL), separate fusion and mechanical splice counts (IEC 61300-3-34), and an optional PLC splitter (ITU-T G.671 typical loss for 1:2 → 1:128, with a Typical / Worst-case +1 dB toggle). Subtracts an explicit operational reserve (aging + contamination) from the user-defined maximum allowable loss to give the effective budget, computes the design margin against a configurable minimum target, computes the link ORL by sum-of-reflectances (R_total = Σ(n × 10⁻ᴼᴿᴸ/¹⁰)), flags the limiting connector polish, runs an MMF bandwidth-distance reach check against IEEE 802.3 (1000BASE-SX → 400GBASE-SR8) when an MMF fibre type is selected, and produces a structured copy-paste audit string with a Sources block citing every standard in scope.

● Live

VLAN, Subnet, and IP Address Planner

Professional IPv4 VLAN, VRF, subnet, and IP address planner for network engineers. Build a complete IP schema from the ground up: manage VLAN IDs with reserved range warnings, plan subnets with CIDR, gateway, DHCP scope, reserved IPs and VRF scoping, track devices and interfaces with access or trunk mode, voice VLAN tagging, DNS hostnames and trunk far end documentation with mismatch detection, map free address blocks with a next free subnet finder, and assign addresses with VRF aware conflict and DHCP in static detection. Generates vendor style configuration for Cisco IOS and IOS XE, Arista EOS and a generic pseudocode target, and exports the full schema to JSON or CSV.

● Live

Cable Schedule Generator

Grid-first cable schedule generator for systems integrators. Build the schedule by typing directly into a spreadsheet-style grid — Tab and Enter move between cells, Enter on the last row adds another, and you can paste a block straight from Excel — so it is faster than maintaining the sheet by hand. The column layout is fully customisable and tailored per client: add, rename, reorder and hide columns and set each column type (text, number, dropdown, or auto cable-number). The standard layout ships ready to use — Cable Number, Equipment A tag and description, Equipment B tag and description, length, cores, cable type, comments and status. A cable-number engine builds tags from a per-client pattern of tokens ({type}, {equipA}, {equipB}, {seq}) and editable per-type prefixes (U structured, S fibre, C control, X backbone), with the sequence counting per cable type by default, so picking the cable type auto-generates the number — for example {type}{seq:3} gives U001, or {equipA}{seq:4} gives 3500PX0001. Override any number by typing over it, and Auto-number fills the blanks. Save a column layout, cable-type list and numbering format as a reusable client template. Validation flags duplicate cable numbers, missing equipment ends, and runs that exceed a cable type’s limit (such as the 90 m structured-cabling permanent-link limit). A summary rolls counts and total and order length up by type and status with a configurable procurement slack. Export the schedule to CSV (project-headed, formula-injection safe), copy it to the clipboard as tab-separated text for direct paste into Excel, or save the whole project to JSON, and everything auto-saves to the browser.

● Live

Equipment List Generator

Grid-first equipment list generator for systems integrators. Build the handover equipment list — the register of what kit is in a cabinet, comms hut or rack — by typing directly into a spreadsheet-style grid: Tab and Enter move between cells, Enter on the last row adds another, and you can paste a block straight from Excel, so it is faster than maintaining the sheet by hand. The column layout is fully customisable and tailored per client: add, rename, reorder and hide columns and set each column type (text, number, dropdown, or auto tag-number). The standard layout ships ready to use — tag number, quantity, category, manufacturer, model, part number, description, supplier, location, rack units, power and status. Client tag numbers build themselves from a per-client pattern of tokens ({cat}, {loc}, {seq}) and editable per-category prefixes (SW switch, RTR router, UPS, PP patch panel), with the sequence counting per category by default, so picking the category auto-generates the tag — for example {cat}{seq:3} gives SW001, or {loc}-{cat}{seq:2} gives CAB-A-SW01. A reusable equipment library lets you catalogue a piece of kit once with its manufacturer, part number, description, rack units and power, and picking that model on a row fills the rest in. Register your cabinets and comms huts with rack-unit and power capacities, and the summary rolls the list up per location — flagging any location over its RU or power budget — by category and by manufacturer, and consolidates identical kit into a procurement BOM. Validation flags duplicate tag numbers, unidentified items and over-capacity locations. Export the equipment list or the consolidated BOM to CSV (project-headed, formula-injection safe), copy either to the clipboard for Excel, or save the whole project to JSON, and everything auto-saves to the browser.

● Live

System Test and Commissioning Checklist Generator

Commissioning-checklist and acceptance-test-procedure generator for comms and RF engineers. Look up the system you are commissioning in a built-in catalogue — point-to-point microwave link, TETRA site (DAMM TetraFlex), DMR repeater (Tier II/III), conventional analogue LMR repeater, leaky feeder / DAS distribution, or generic RF site infrastructure — and the tool generates a domain-complete commissioning checklist where the engineering thought per item is already done: each check ships with its task, method, acceptance criterion and reference standard, leaving only the measured result, status and sign-off for you to record on site. A project is a site-acceptance pack — add several systems at once and every row carries the system it belongs to, with the grid and summary filtering and rolling up by system and section. Test IDs build themselves from a per-client pattern of tokens ({sys}, {sec}, {seq}) — MW-RF01, TET-PWR02 — and the column layout is fully customisable and saveable as a client template. Record results by typing straight into a spreadsheet-style grid (Tab / Enter navigation, paste from Excel) or set the status of many rows at once; default acceptance values are typical commissioning norms to confirm against the project specification, and result cells ship blank so the tool never invents a reading. The Summary tracks completion per system and section, a readiness statement and the defect / failure snag list. Export the checklist or just the outstanding items to CSV (project-headed, formula-injection safe), copy to the clipboard for Excel, save the whole project to JSON, or print a formatted acceptance-test sheet — grouped by system and section with a sign-off block — straight to PDF. Everything auto-saves to the browser.

● Live

Change Impact Analyser

Change-impact (ripple) analysis tool for systems integrators and technicians. Build a model of the system under change — elements (radios, switches, power feeds, structures, configurations, interfaces, documents), each with a type and a criticality, and the dependencies between them — then describe a change to one element: the change type (add, modify, reconfigure, upgrade, replace, relocate, remove), the scope, and which way to follow the ripple (downstream to the dependents, upstream to the prerequisites, or both). The tool walks the dependency graph breadth-first and returns what the change actually touches: every affected element tagged with its ripple level (direct, second order, third order), an impact index built from the changed element’s criticality, each affected element’s criticality reduced by a per-level decay, and the change-type and scope multipliers — mapped to a Low / Medium / High / Critical band. The affected interfaces and the high- and critical-criticality elements in the path are surfaced separately, and a set of generic change-hygiene considerations (removal with dependents, compatibility on replace/upgrade, re-testing interfaces, updating documentation) is generated from the result. Every weight, factor and threshold is exposed and editable, and the full score composition is shown, so nothing is hidden behind the number. You can model a change set that touches several elements at once, compare two changes side by side against the same model, and view the whole system as a dependency graph with the change and its ripple highlighted. The project auto-saves to the browser and round-trips to a JSON file; export the impacted-element list to CSV, copy the assessment, or print a formatted Change Impact Assessment to PDF. This first release is a deliberately generic, domain-agnostic framework intended to grow more specific over time; it is a planning and review aid, not a measurement or a predictive simulation.

● Live

Compliance and Standards Matrix Generator

Compliance and standards matrix generator for systems integrators and engineering delivery. Demonstrate that a design or installation meets the standards it is held to by building a requirements-traceability / compliance matrix: look up the standards you are assessing against in a built-in catalogue — AS/NZS 3000 (Wiring Rules), AS/NZS 1768 (lightning protection), ARPANSA RPS S-1 / ICNIRP (RF EME exposure), ISO/IEC 11801 (structured cabling), IEC 60529 (IP enclosure rating) and AS/CA S009 (customer cabling) — and the tool generates the standard’s key requirements, each with its clause reference, requirement category and a default verification method (inspection, test, analysis, document review, demonstration). For every standard requirement you record a design provision (what in the design or installation meets it), set a compliance status (Compliant / Partial / Non-Compliant / N/A; blank is Not Assessed), and reference the evidence. A project is a multi-standard compliance pack — every row carries the standard it belongs to, and the grid and summary filter and roll up by standard and category. Compliance Refs build themselves from a per-client pattern of tokens ({std}, {cat}, {seq}) — EL-ERTH01, LP-TEST02 — and the column layout is fully customisable and saveable as a client template. Record straight into a spreadsheet-style grid (Tab / Enter navigation, paste from Excel) or set the status of many rows at once. Setting a requirement to Non-Compliant raises a non-conformance (NCR) on a corrective-action register with severity, owner, target and close-out. The Summary tracks assessment progress and a conformance rate per standard and category, a compliance statement and the gap list. Export the matrix or just the open gaps to CSV (project-headed, formula-injection safe), copy to the clipboard for Excel, export the non-conformance register, save the whole project to JSON, or print a formatted statement of compliance — grouped by standard and category with a declaration / sign-off block — straight to PDF. Catalogue requirement text and clause references are paraphrased working summaries to confirm against the published standard; design provisions and statuses ship blank, so the tool never invents a compliance claim. Everything auto-saves to the browser.

● Live

Cable and Equipment Labelling Tool

A label maker for techs and site teams. Build a whole batch of cable and equipment labels in a fast inline grid — type straight into a spreadsheet-style table, paste a block from Excel, or import a cable schedule or equipment list you exported from the other Engineering Delivery tools and the columns map across automatically. Each row becomes one label, with a per-row copy count so both ends of a cable print together. Pick a label type — self-laminating cable wrap, cable flag, heatshrink sleeve, equipment / asset, faceplate or patch-panel port — and a media size from a catalogue seeded with the standard Brady M21 cartridge tape widths (9.53 / 12.7 / 19.05 / 25.4 mm) plus self-laminating wraps, PermaSleeve heatshrink and generic die-cut sizes, or add your own. Map your data onto the label’s text lines (each line a column or fixed text, with its own point size, weight and alignment), rotate the legend to run along the cable, and watch a true-scale preview that draws the self-laminating band, the flag fold and the legend repeat. A fit estimate flags any label whose text is likely to overrun before you waste a cartridge. Then print: the Print tab lays every label out at real physical size and sends them to your label printer through the browser’s print dialog — a Brady connected over USB appears there once its driver or Brady Workstation is installed — set the matching media and print at 100 %. Or export the resolved label data to CSV / clipboard for mail-merge into label software. It produces the artwork and the data; it does not need a printer’s proprietary USB protocol. Everything auto-saves to the browser.

● Live

Rack Layout Designer

Fast browser-based rack layout sketcher for engineers who already know the equipment going in the cabinet. Pick a rack height (12U, 24U, 42U, or 47U), drag a U range in the elevation, type the part number or label, and move on. Add a per-block note when the label is not enough (port assignments, cabling reminders, future-use reservations). Move, resize, duplicate, and delete blocks; Cmd/Ctrl-Z undoes the last action. The tool is a layout sketcher only — no equipment catalogue, no weight or power roll-up, no thermal modelling. Export a single-page A4 PDF layout, a CSV (U range, units, name, notes), and a JSON snapshot for save and load. All computation is client-side; the design and saved layouts persist in localStorage between sessions.

● Live

Rack Heat Load Designer

Browser-based thermal sizing companion to the Rack Layout Designer, for integrators and project managers who need to ventilate and cool a communication or equipment cabinet. Build the equipment schedule (qty x typical draw) and the tool rolls up the rack heat load in watts, kilowatts, and BTU/hr, with average W/U density. Switch to Airflow to size the ventilation volume (m3/h, CFM, L/s) needed to hold a chosen inlet-to-outlet temperature rise, with an ISA altitude air-density derate. Switch to Cooling to size the installed refrigeration capacity (kW and tons) from the heat load, a design margin, and an N, N+1, or N+2 redundancy scheme. Switch to Climate to check the cold-aisle inlet temperature against the ASHRAE TC9.9 recommended band (18-27 C) and the A1-A4 allowable envelopes. Every figure is a modelled estimate from a standard textbook constant, anchored to user-entered equipment draw; typical equipment heat figures are labelled as typical and must be verified against the nameplate. Copy results to the clipboard; the schedule and parameters persist in localStorage. Sensible-heat sizing only - no CFD, recirculation, latent load, or floor loading.

● Live

ACMA Database Map

Full featured interactive visualisation of the ACMA radiocomms register for Australian RF engineers. Explore every licensed site on a live Leaflet map with clustered markers and state level population overlays, advanced filtering across 25 plus parameters, and instant site detail panels covering Overview, Frequencies, Devices, Antennas, Services, Interference, and Frequency Reuse. Includes point to point link analysis with band filtering (6, 11, 18, 23, and 26 GHz, and custom), spectrum band plan overlay, RF statistics across the visible area, nearby site discovery, coordinate and licensee search, and a portfolio system for claiming and tracking sites, all backed by real time ACMA register data.

● Live

Attenuator & Signal Level Calculator

Professional RF attenuator and link calculator for systems integrators connecting radios, attenuators, and antennas on the bench and in the field. The TX to RX Link mode handles the two situations an integrator actually faces. Conducted: a TX device is wired to an RX device through cable and pads, and the tool computes the required attenuation in dB between the TX output level and the target RX input level, checks it against the RX maximum safe input, and decomposes it into a combination of standard off the shelf attenuator pads. Over the Air: a TX radio and an RX radio are separated by a free space path, and the tool computes EIRP, free space path loss, the received level, the fade margin above receiver sensitivity, and the overdrive margin below maximum input, suggesting an attenuator pad when a short link over drives the receiver. A Signal Level mode converts between dBm, Vrms, Vpp, Vpeak, mW, W, dBuV, and dBmV with a configurable crest factor and characteristic impedance, and a Cascade mode builds a named multi stage gain and loss chain. This tool sizes and verifies attenuators and links as components in a system; it is not a PCB or resistor network design tool.

● Live

Log-Distance Path Loss Calculator

Professional Log-Distance Path Loss calculator for RF engineers and system designers. Five modes: Path Loss (forward, given n and d return PL), Link Budget (full RF chain with TX power, antenna gains, system losses, sensitivity, link margin against the modelled path loss), Max Range (inverse, find maximum range that closes the link against a maximum allowable path loss budget), Shadow Fade (log normal shadowing with link availability against the inverse Q function), and Fit n (calibration mode that derives the path loss exponent n from a single measured distance and path loss point). Implements the empirical log distance model PL(d) = PL(d0) + 10 times n times log_10 of (d divided by d0) + X_sigma with the reference path loss PL(d0) auto derived from free space propagation at the user selected reference distance (typically 1 m for indoor or 100 m or 1 km for outdoor) and X_sigma the zero mean log normal shadow random variable. Ten environment presets seed realistic n and sigma values: Free Space (n = 2.0, sigma = 0), Urban Macro (n = 3.2, sigma = 8 dB), Urban Micro (n = 2.7, sigma = 6 dB), Dense Urban (n = 4.0, sigma = 10 dB), Suburban (n = 3.0, sigma = 7 dB), In-Home (n = 3.0, sigma = 4 dB), Office LOS (n = 1.8, sigma = 3 dB), Office NLOS (n = 3.5, sigma = 7 dB), Factory LOS (n = 1.8, sigma = 3 dB), and Factory Obstructed (n = 2.5, sigma = 6 dB). Link availability targets (50, 90, 95, 99, 99.9 percent) drive the fade margin via the inverse Q function. Mode aware visualisation covers PL versus distance (log scale), PL versus exponent, RX power versus distance, the link budget waterfall, max range versus exponent and versus frequency, the shadow fading CDF, required margin versus availability, and the fitted PL versus distance overlay. Copy results to clipboard with toast.

● Live

Two-Ray Ground Reflection Model

Professional Two-Ray Ground Reflection propagation calculator for RF and microwave engineers. Four modes: Path Loss (compute coherent sum and d to the fourth asymptote at a configured distance), Link Budget (roll the two ray path loss into a full RF chain with TX power, gains, system losses, and RX sensitivity), Crossover (compute the critical break distance d_c = 4 pi h_t h_r divided by lambda separating the FSPL plus multipath ripple regime from the d to the fourth monotonic roll off regime), and Max Range (inverse solve for the maximum range that closes a link against a maximum allowable path loss). Models the coherent sum of the direct line of sight ray and the ground reflected ray via Prx proportional to (lambda divided by 4 pi d) squared times magnitude of (1 plus Gamma times exp(j delta phi) times d_d divided by d_r) squared, where d_d is the direct ray path, d_r is the ground reflected ray path, Gamma is the Fresnel reflection coefficient at the grazing angle (computed for horizontal TE and vertical TM polarisation from configurable ground permittivity epsilon_r and conductivity sigma), and delta phi = 2 pi (d_r minus d_d) divided by lambda is the phase difference. Captures the full multipath ripple with constructive and destructive nulls near the ground reflection break distance, and the frequency independent asymptotic plane earth loss PL = 40 log_10 of d minus 20 log_10 of (h_t times h_r) minus G_t minus G_r beyond the crossover. Seven ground dielectric presets cover the canonical environments: Perfect Reflector (epsilon_r = 1, sigma = 10 to the 12), Dry Ground (4, 0.001), Avg Ground (15, 0.005), Wet Ground (25, 0.02), Urban Concrete (5, 0.01), Fresh Water (81, 0.01), Sea Water (81, 5). Visualisation covers PL versus distance with multipath lobes and the FSPL and d to the fourth asymptotes overlaid, PL versus antenna height, and PL versus frequency. Frequency range 30 MHz to 100 GHz, antenna heights 0.5 m to 300 m, distance 1 m to 100 km.

● Live

Fresnel Zone Calculator

Professional Fresnel zone calculator for RF, microwave, and millimetre wave line of sight link design. Four modes: Zone Radius (compute Fn = square root of n times lambda times d1 times d2 divided by (d1 plus d2) at any position for n = 1, 2, 3), Clearance (per obstacle pass or caution or fail against the 60 percent F1 industry LOS minimum), Path Profile (full link profile with the LOS ray, F1 and F2 ellipsoids, earth bulge, and multi obstacle overlay), and Earth Bulge (earth bulge h = d1 times d2 divided by 12.75 times k with k factor sweep across the standard presets). Multi obstacle support adds named obstacles (distance from A, ground elevation, obstacle height) one row at a time and reports the worst obstacle clearance against 60 percent F1 plus a per obstacle table (LOS height, earth bulge, F1, 60 percent F1, clearance, status). Frequency band presets cover 450 MHz UHF, 900 MHz ISM, 2.4 GHz WiFi, 5 GHz ISM, 6 / 11 / 15 / 18 / 23 / 38 / 80 GHz microwave backhaul. k factor presets cover 2/3 (sub refractive, worst case), 1.0 (true geometric), 4/3 (standard troposphere from ITU-R P.530), and 1.5 (super refractive), with a custom k override. Copy results to clipboard and CSV export.

● Live

Reflection Coefficient Calculator

Professional Reflection Coefficient Calculator for RF and microwave transmission line design. Four modes: Gamma from Z (compute the complex reflection coefficient Gamma = (Z_L minus Z0) divided by (Z_L plus Z0) from a load impedance Z_L = R + jX and a characteristic impedance Z0, with VSWR, return loss, mismatch loss, and reflected and transmitted power derived alongside), Gamma to VSWR to RL converter (bidirectional conversion between the magnitude of Gamma, VSWR, return loss in dB, and mismatch loss in dB; edit any field and the others update live), Z from Gamma inverse (given a complex Gamma in rectangular or polar form, or an S11 magnitude and phase from a VNA, compute Z_L = Z0 times (1 plus Gamma) divided by (1 minus Gamma), reporting resistance, reactance, and the equivalent series inductor L or capacitor C at the chosen frequency), and Frequency Sweep (model the load as a series or parallel R-L-C combination, or R-L, R-C, or pure R, and sweep across a configurable band reporting S11 in dB, phase in degrees, VSWR, and the polar trajectory of Gamma plus the best and worst VSWR points, the resonance frequency, the contiguous VSWR less than 2 bandwidth, and the loaded Q). Z0 presets cover 50 ohm (the RF default), 75 ohm (video and CATV), 300 ohm (twin lead and folded dipole), and 600 ohm (open-wire and ladder line), plus a free custom Z0 entry. Frequency range 1 kHz to 100 GHz. Polar Smith plot with constant R and constant X loci, plus a supplementary table of common VSWR to return loss to mismatch loss thresholds at 1.05, 1.1, 1.2, 1.5, 2.0, 2.5, 3.0, 5.0, and 10.0:1.

● Live

Return Loss Calculator

Professional Return Loss Calculator for RF installation, commissioning, and bench measurement work. Four modes: Converter (bidirectional conversion between return loss RL, VSWR, magnitude of Gamma, and mismatch loss ML with reflected and transmitted power percentages, plus an optional source-mismatch transducer-loss range), Power (compute reflected power and power delivered to the load in watts and dBm for a configurable transmitter forward power, with TX power presets from 100 mW to 1 kW), Cascade (roll up the RL contributions of a named component list such as antenna, jumper cable, main feeder, connectors, and lightning arrestor, each weighted by the round-trip loss of the feeder run in front of it, reporting both worst case coherent sum where all reflections are in phase and the RSS uncorrelated sum, with the per component contribution bar highlighting the dominant element), and Cable De-Embed (correct a VNA measured apparent return loss for the feeder loss between the analyser port and the device under test via true DUT RL = measured RL minus 2 times cable loss, plus the analyser directivity floor check flagging when the DUT RL approaches the measurement noise floor). Threshold lookup table maps the canonical RL values (3, 6, 10, 14, 20, 30, 40 dB) to VSWR, magnitude of Gamma, mismatch loss, and reflected power percentage for quick sense check work. Copy results to clipboard with toast.

● Live

SNR Calculator

Practical signal to noise ratio calculator built for communication systems integrators rather than circuit level designers. Two modes: Forward (RX to SNR, given received power, post filter noise bandwidth, receiver NF or system noise temperature, implementation loss, interference, modulation, and data rate, return SNR, CNR, Eb/N0, C/(N plus I), noise density, thermal floor, and the coloured margin verdict) and Reverse (target SNR to required RX, inverts the calculation to return the receiver sensitivity needed to meet a target SNR or Eb/N0). Noise inputs are NF or system noise temperature exclusively (the tool toggles between the two and converts internally via T_e = T_0 times (10 to the (NF divided by 10) minus 1) with T_0 = 290 K, so the engineer never accidentally double counts the noise contributions). Interference modelling supports a single interferer in dBm, a list of interferers (linearly summed in mW), or an interference spectral density in dBm per Hz multiplied by the bandwidth. Total noise becomes N plus I and feeds into all downstream metrics. Explicit data rate input in bps avoids hidden Nyquist or roll off assumptions: Eb/N0 is derived as SNR + 10 log_10 of (B divided by R). Six integrator presets seed common scenarios (VHF mobile voice at minus 110 dBm and 12.5 kHz, UHF LMR digital at minus 105 dBm and 25 kHz, Microwave PtP at minus 65 dBm and 30 MHz with 64-QAM, Wi-Fi 5 GHz at minus 70 dBm and 80 MHz, Satcom L-band at minus 130 dBm with QPSK and an Eb/N0 threshold, LoRa narrowband at minus 135 dBm and 125 kHz with a negative Eb/N0 threshold).

● Live

Beamwidth Calculator

Practical antenna beamwidth calculator built for communication systems integrators rather than EM solver users. Four task first modes: Estimate Beam (HPBW from gain or aperture), Size for Coverage (required HPBW, gain, and aperture for a target footprint at range), Alignment (mis-pointing loss curve with markers at minus 1, minus 3, and minus 10 dB), and Aperture to Beam (full E and H plane beamwidth from a known circular or rectangular aperture). Gain is reported via both the aperture method (4 pi A eta divided by lambda squared) and the empirical beamwidth method (27000 divided by theta_E times theta_H) with a colour coded agreement badge so the inherent 10 to 20 percent spread between the two methods is surfaced rather than hidden. Outputs include the half power beamwidth (E and H planes independently), the minus 10 dB beamwidth, the footprint geometry at range (E by H at the minus 3 dB and minus 10 dB contours, with the geometric versus propagation coverage caveat called out), the Fraunhofer 2 D squared divided by lambda far field check with pass or fail reasoning and the minimum valid range when the check fails, a Gaussian mis-pointing loss curve delta G ~= 12 times (theta divided by HPBW) squared, and a tilted sector ground intersection (near edge and far edge against a flat ground plane) when a down tilt is configured. Nine site presets and four aperture efficiency presets seed typical configurations.

● Live

Rain Fade Calculator

Low level rain fade calculator that exposes the numbers RF engineers actually quote rather than hiding them. Computes the canonical ITU-R chain transparently: specific attenuation gamma_R = k times R to the alpha from the P.838-3 coefficients (with the polarisation blend k = (k_H + k_V + (k_H minus k_V) times cos squared(tau) times cos(2 theta)) divided by 2 and alpha = (k_H times alpha_H + k_V times alpha_V + (k_H times alpha_H minus k_V times alpha_V) times cos squared(tau) times cos(2 theta)) divided by 2 k for circular polarisation at 45 degree tilt), distance reduction factor r and effective path d_eff per P.530-17, anchor A_0.01 = gamma_R times d_eff at the 0.01 percent base, and time percent extrapolated A_p via the P.530 scaling factor for the configured availability target. Cloud attenuation gamma_c = K_l times M per P.840-8. Gaseous absorption (oxygen O2 and water vapour H2O) per P.676-13 Annex 2. Inputs cover frequency (1 to 100 GHz), path length, polarisation (Horizontal, Vertical, or Circular with the cos squared tau cos 2 theta blend), elevation angle, time percent (0.001 to 1 percent, the P.530-17 valid range), and rain rate (manual, ITU climate zone via P.837 latitude band lookup, or BOM site lookup for Australia with live temperature, pressure, and RH derived water vapour density). Results: the canonical chain with a stacked breakdown of rain / cloud / O2 / H2O dB contributions, a polarisation delta versus horizontal table, a frequency sweep 1 to 100 GHz with H / V / Circular curves and 6 / 11 / 18 / 23 / 38 / 60 / 80 GHz band markers, and an availability curve A_p versus time percent on a log axis with the P.530 0.01 percent anchor and an extrapolation warning for sub 0.001 percent values. Copy paste engineering summary writes the full chain (frequency, path, polarisation, R_0.01, k, alpha, gamma_R, r, d_eff, A_0.01, A_p, plus the per component breakdown) to the clipboard for direct paste into a design document.

● Live

Rain Fade Reconstructor

Takes Tx and Rx coordinates, frequency, polarisation, elevation, an optional fade margin, a reconstruction window in years, and a disaggregation mode, fetches the live BOM rainfall window for the nearest station, and reconstructs the attenuation time series A(t) along the path using ITU-R P.838-3 (specific attenuation gamma_R = k times R to the alpha with the polarisation blend) and ITU-R P.530-17 (distance reduction factor r and effective path d_eff). Outputs the modelled availability, the outage hours per year against the configured fade margin, fade event statistics (count, peak attenuation, duration, peak rain rate during the event), and a CCDF (complementary cumulative distribution function) of A(t) versus time percent. Only the roughly 72 hour BOM live observation window is measured data; all earlier rainfall is a climatological stochastic model anchored to the station published BOM climate normals (a modelled projection, not measured observation and not a back fill of the specific dates). Every chart explicitly labelled modelled not measured with a persistent provenance chip, hatched regions marking the modelled time series segments (versus the measured 30 minute BOM observations in the live window), a fixed CCDF warning that periods before the live BOM window are a climatological model, and a surrogate station distance card on the top of the result block (colour coded thresholds at 15 km and 40 km) that functions as the implicit spatial confidence indicator. The Copy summary leads with the model conditional caveat, then the provenance fractions, then the numbers, designed for honest paste into design documents.

● Live

Antenna Effective Aperture Calculator

Systems integrator focused antenna effective aperture (Ae) calculator with four modes. Antenna to Aperture converts bidirectionally between gain in dBi and effective aperture in m squared, and back calculates the equivalent dish diameter at an assumed aperture efficiency. Received Power computes capture power from incident flux density (W/m squared or dBW/m squared) or from a transmitter EIRP and slant distance, with an implementation loss scalar for rain, radome, and pointing. Required Dish solves the inverse design problem: given a target received power and the available signal source, returns the required effective aperture, equivalent diameter, and gain. The aperture efficiency diagnostic takes a measured gain and a physical diameter and returns the implied efficiency with sanity warnings (eta greater than 0.8 likely indicates measurement bias, eta less than 0.3 likely indicates misalignment or blockage). 12 dish presets cover VSAT, microwave backhaul, weather, ATC, horn, parabolic, patch, and Cassegrain configurations across L, S, C, X, Ku, K, Ka, and V bands, and the reference tab carries typical aperture efficiencies by antenna family, wavelength by RF band, and common flux density references.

● Live

Antenna Array Calculator

Practical antenna array calculator for RF systems integrators. Computes the composite radiation pattern of a uniform linear array (ULA) as the product of an array factor and an element pattern in linear power. Reports composite peak in dBi, half power beamwidth (HPBW), sidelobe level (SLL), first null positions either side of the main beam, array directivity factor in dB (the aperture efficiency adjusted multiplier above a single element), wavelength, physical element spacing, and aperture length. Four amplitude tapers (uniform, binomial, Dolph Chebyshev with prescribed sidelobe level, Taylor n bar with prescribed sidelobe level and equal sidelobe count) and four parametric element models (omni isotropic, half wave dipole as cos squared theta, cos n with fitted HPBW, asymmetric sector with separate elevation and azimuth HPBW and a front to back floor) compose with the array factor in linear power so coherent interference is preserved. Vendor CSV pattern import accepts a theta by phi grid in dBi or linear units and drops a real datasheet pattern straight into the composition. Grating lobe detection scans the visible region for additional main lobes that appear when inter element spacing and steering conspire, flags the offending angles on the cartesian plot, and reports the maximum spacing required to suppress them. An azimuth cut chart renders the element pattern at the composite peak elevation when the element has azimuth dependence (sector or CSV) so panel front to back ratio and azimuth sidelobes are visible directly. A Coverage mode projects the elevation pattern to ground for a configured antenna height and mechanical downtilt, returning main beam range, inner and outer 3 dB edges, near and far first null distances, and the 4/3 earth radio horizon for sanity. Tilt geometry warnings fire when the combined mechanical plus electrical tilt aims above the horizon or directly into the ground. A Spacing mode renders the Clarke Jakes isotropic spatial correlation curve and reports the inter element spacing required for spatial correlation rho below 0.5 and below 0.7. Five built in presets seed typical configurations (2 stack 900 MHz panel, 4 stack 1800 MHz panel, 8 element UHF collinear, 8 element 6 degree eTilt Chebyshev minus 25 dB, 16 element Taylor minus 30 dB at 2600 MHz). Session state (inputs and mode) persists in the browser. The array factor engine is locked by a regression test suite that asserts peak power equals N squared to floating point tolerance, null positions match arcsin(k lambda divided by N d) within 0.02 degrees, sidelobe levels match closed form values, and steering preserves coherent peak power.

● Live

Coaxial Cable Selector

Selects the most suitable manufacturer coaxial cable for a given run from a curated library of Times Microwave (LMR-100 to LMR-1200), CommScope and Andrew Heliax (FSJ and LDF families), HUBER+SUHNER (SUCOFLEX phase stable), and generic mil spec RG types (RG-58, RG-213, RG-8X, RG-142, RG-174, RG-316, UT-141 semi rigid). Interpolates each cable datasheet attenuation and power handling curve on a log log axis at the operating frequency, applies the requested run length to compute total loss in dB, derates the rated CW power for outdoor and direct bury installations, and filters out cables that do not meet connector, environment, flexibility, or cost constraints. Surviving cables are scored and ranked by loss, power headroom, and cost, with a side by side comparison view for the top three at six fixed frequencies (50, 150, 450, 900, 2400, 5800 MHz). The Library tab supports search by manufacturer and model, and a Submit datasheet modal lets users upload a manufacturer datasheet PDF for inclusion in the shared library after admin review.

● Live

Amplifier Spacing Calculator

Production-grade sizing tool for radiating-cable amplifier chains in mines, road and rail tunnels, and large indoor venues. Answers the question that drives the quote: how far apart can the amplifiers sit before either (a) the off-air RSSI at the radio drops below the floor, (b) the cable loss in a segment exceeds the inline-pad amp-gain budget, or (c) the cable loss saturates the amp at Gmax. The tightest of the three constraints binds, with the binding constraint surfaced in the hero card. Every segment in the chain ends with an amplifier — the amp count equals the segment count, so a 15-segment 5 km run takes 15 amps. Every amplifier is modelled as a pilot-tone AGC stage with an explicit input pad: the pad is sized so the gain block sees the user-set target input level (typically −25 to −30 dBm), the gain block applies (pilot − target) to restore the chain to pilot at the output, and reserve consumption is flagged on segments where cable loss exceeds the nominal pad+gain budget. Off-air RSSI uses the manufacturer 95 % planning coupling level (not the 50 % median), a frequency correction across the operating band (≈ 2.5 dB / decade), 20 log₁₀ distance falloff to the listener, and body loss against the handset (3–6 dB). Branches via 2 / 3 / 4-way equal splitters and 10 / 15 / 20 dB directional taps. Custom segment boundaries are editable per chain (main and every branch) so the design team can pin amp locations against real access points and drift junctions. A landscape PDF test sheet exports the segment table with predicted + measured + pass/fail columns the field tech fills out at commissioning.

● Live

Leaky Feeder Cable Selector

Validates one passive leaky-feeder (LCX) cable run — typically head-end → first in-line amp, or end-to-end if the deployment is passive — against the project's RSSI floor at the listener distance. Interpolates each cable's datasheet longitudinal-loss curve and 50% / 95% coupling-loss curves on a log10-log10 axis at the operating frequency, applies the run length and 20·log10(d/d_ref) distance falloff to the listener position, and predicts end-of-run RSSI with a MEETS / BELOW margin against the supplied minimum. Filters by application (road tunnel, rail tunnel, mining, in-building DAS, industrial), required fire / smoke rating (NFPA 130, EN 50575 Cca / B2ca, MSHA, IEC 60332-3, IEC 61034, IEC 60754-2), jacket material, and cost tier. Multi-amp cascade design (amp count, NF cascade, DC budget, editable per-segment audit) lives in the Amplifier Spacing Calculator — this tool feeds it.

● Live