Personal Toolbox

Engineering and Learning Toolbox

Twelve calculators, explainers and preview tools. Except for the first MathJax load used by LaTeX rendering, all inputs and calculations stay in your browser and are not uploaded.

01 · NUMBER

Base Converter

Convert an integer between binary, octal, decimal and hexadecimal.

Waiting for input

02 · UART

Baud-Rate Divider

Estimate an integer divider, achieved baud rate and relative error.

Waiting for input

03 · CIRCUIT

Resistor Divider

R1 connects to the input and R2 to ground; resistance is in kΩ.

Waiting for input

04 · PWM

PWM Duty-Cycle Calculator

Calculate timer clock, ARR, CCR, actual frequency and high time.

Waiting for input

05 · SERIAL

Serial Frame Explainer

Combine data, parity and stop bits and estimate frame overhead and useful throughput.

Waiting for input

06 · FPGA

DDS Frequency Word

Calculate FTW, actual output and resolution from clock, target frequency and accumulator width.

Waiting for input

07 · UART

UART Telemetry Budget

Estimate line use, utilization, maximum update rate and time per frame.

Waiting for input

08 · ADC

ADC Quantization

Calculate ideal unipolar ADC LSB, code, code voltage and quantization error.

Waiting for input

09 · COMMUNICATION

Communication SNR / BER

Calculate SNR, Es/N0, theoretical BER and expected errors for BPSK or Gray QPSK in ideal AWGN.

Waiting for input

10 · MARKDOWN

Markdown Preview

Safely preview headings, emphasis, links, quotes, lists and code without executing input HTML.

Waiting for preview

11 · FORMULA

Formula Reference

Look up common circuit, signal and communication formulas with variable definitions.

Waiting for selection

12 · LATEX

LaTeX Formula Tester

Render a LaTeX expression as vector math; first use requires loading MathJax.

Waiting to render