# rftools.io > Free, accurate RF & electronics calculators for engineers. 197 interactive calculators covering 13 categories, plus 9 advanced simulation tools. ## API - Base URL: https://rftools.io/api/py/v1 - POST /calculate — Run a calculator: `{"slug": "microstrip-impedance", "inputs": {"traceWidth": 1.0, "substrateHeight": 1.6, "dielectricConstant": 4.4, "copperThickness": 35}}` - Docs: https://rftools.io/docs/api ## MCP Server Local install (requires Node.js): ``` git clone && cd frontend npm install npm run mcp ``` Claude Desktop config (`claude_desktop_config.json`): ```json { "mcpServers": { "rftools": { "command": "npx", "args": ["tsx", "-r", "tsconfig-paths/register", "/path/to/frontend/mcp-server.ts"] } } } ``` Tools: `list_calculators`, `get_calculator_info`, `run_calculation` ## Calculator Categories - **RF & Microwave** (20 calculators): microstrip impedance, VSWR/return loss, link budget, Smith chart, coax impedance, noise figure cascade, skin depth, waveguide cutoff, radar range, free-space path loss, Fresnel zone, power density, balun transformer, link margin, and more - **PCB Design** (14 calculators): trace width/current, controlled impedance, differential pair, via calculator, stackup builder, crosstalk, decoupling, trace inductance, power plane impedance, via stub resonance, solder paste volume, and more - **Power Electronics** (18 calculators): voltage divider, buck/boost/flyback converter, LDO thermal, battery life, PWM duty cycle, MOSFET power dissipation, solar panel sizing, transformer turns ratio, supercapacitor backup, and more - **Signal Processing** (14 calculators): filter designer, ADC SNR, FFT bin resolution, Johnson noise, PLL loop filter, BER vs SNR, sampling/Nyquist, quantization noise, and more - **Antenna Design** (8 calculators): dipole, patch, Yagi, horn, parabolic dish, loop antenna, EIRP, beamwidth - **General Electronics** (16 calculators): Ohm's law, resistor color code, RC time constant, op-amp gain/bandwidth, BJT bias, MOSFET operating point, 555 timer, Schmitt trigger, crystal load capacitance, and more - **Motor Control** (17 calculators): DC motor speed, stepper motor, BLDC, servo, gear ratio, PID tuning, H-bridge selection, encoder resolution, motor efficiency, and more - **Communications** (10 calculators): UART baud rate, I2C pull-up, SPI timing, CAN bus, USB termination, RS-485, I2S, Ethernet cable, Modbus, LIN bus - **EMC/EMI** (14 calculators): shielding effectiveness, EMI filter, ferrite bead, ESD/TVS, radiated emission estimate, common-mode choke, ground plane impedance, cable shield effectiveness, and more - **Thermal Management** (6 calculators): heatsink calculator/selection, junction temperature, PCB trace temperature, thermal via array, thermal resistance network - **Sensor Interface** (17 calculators): NTC thermistor, RTD, thermocouple, Wheatstone bridge, load cell, 4-20 mA transmitter, photodiode transimpedance, current shunt, accelerometer, and more - **Unit Conversion** (17 calculators): frequency/wavelength, dBm/Watts, temperature, AWG wire, capacitor code, inductance/capacitance/resistance/voltage/current/time/energy/torque/data rate/angle/illuminance/magnetic flux units - **Audio Electronics** (17 calculators): speaker crossover, room modes, amplifier power, headphone power, class-D efficiency, audio SNR, equalizer Q factor, subwoofer box, and more ## Simulation Tools Advanced async simulation tools (require account): - Impedance Matching Network Design - RF Filter Monte Carlo Tolerance Analysis - Eye Diagram / Signal Integrity Simulation - Antenna Simulation (Yagi, Dipole, Patch) - S-Parameter Pipeline & De-embedding - FDTD Via Transition Simulation - SMPS Control Loop Stability Analysis - EMI Radiated Emissions Compliance - Magnetics Optimizer (Transformer Design) ## Links - Website: https://rftools.io - API Docs: https://rftools.io/docs/api - Blog: https://rftools.io/blog - Full calculator reference: https://rftools.io/llms-full.txt