Engineering calculators
Tools for the numbers behind circuits, signals, and digital hardware.
EasyTrig is a collection of free calculators by Perry Newlin. Work through a phasor, check an FPGA timing budget, or generate a testbench. Each engineering tool includes its equations, assumptions, and references.
Calculations run in your browser. All tools are free to use, with light and dark display modes.
Circuits & signals
Phasor calculator
Add, subtract, multiply, and divide in rectangular or polar form.
Phasor & sinusoid plotter
Compare time-domain waveforms with explicit amplitude and phase conventions.
Complex number plotter
Plot vectors on the complex plane and inspect magnitude and argument.
Discrete-time signal plotter
Evaluate sequences, inspect samples, and fit manually entered points.
FPGA engineering
Arithmetic and implementation estimates for digital design, including AMD and Xilinx FPGA workflows. Device-specific assumptions are stated beside the results.
Fixed-point converter
Encode and decode signed or unsigned binary fixed-point values.
Clock divider & enable
Find an integer division ratio, frequency error, and counter width.
DDS tuning word
Calculate a phase increment, achieved frequency, and tuning resolution.
FPGA memory sizing
Estimate block RAM requirements from width, depth, and primitive mode.
Setup & hold timing
Check a single-cycle path with clock skew and uncertainty.
UART baud-rate divider
Choose a sampling divider and quantify baud-rate error.
HDL & documents
SystemVerilog clock generator
Generate simulation clocks with frequency, duty cycle, and time precision.
VHDL entity & testbench
Build a typed entity interface and a matching simulation scaffold.
Markdown to PDF
Preview Markdown and mathematics, then print a paginated document.
About this reference
EasyTrig grew from Perry Newlin’s work with circuit analysis and FPGA testbenches. The project connects classroom mathematics with everyday hardware design. Read about Perry, the calculation methodology, and the project license, or explore his engineering portfolio.