CALCULATORS / CONTROLS
Embedded timing and digital systems
Declared clock, peripheral and execution assumptions.
PWM frequency, resolution and duty calculator
clock, prescaler, timer width, mode → frequency, duty increments, on-time
Open the calculator ↗LIVE / CALCULATORTimer counts and interrupt period calculator
clock, prescaler, period target, timer range → compare value, achieved period, error
Open the calculator ↗LIVE / CALCULATORADC quantization and input range calculator
reference, bit depth, gain, input range → LSB size, codes, quantization interval
Open the calculator ↗LIVE / CALCULATORADC acquisition settling calculator
source impedance, sampling capacitance, resolution, acquisition time → settling error, required acquisition time
Open the calculator ↗LIVE / CALCULATORUART baud-rate divider and error calculator
clock, target baud, divider mode → divider, achieved baud, percentage error
Open the calculator ↗LIVE / ESTIMATORI2C pull-up and rise-time budget calculator
bus capacitance, supply, sink limit, rise-time target → resistor interval, low-state current
Open the calculator ↗LIVE / CALCULATORSPI transaction throughput calculator
clock, payload, overhead, inter-transaction delay → effective payload rate, transaction time
Open the calculator ↗LIVE / ESTIMATORFirmware memory budget calculator
code/data sections, buffers, stack estimate, device limits → flash/RAM usage, remaining margin
Open the calculator ↗LIVE / ESTIMATORTask and interrupt CPU budget calculator
execution times, periods, interrupt rates → utilization, conditional scheduling margin
Open the calculator ↗LIVE / CALCULATORSwitch debounce timing calculator
bounce trace/model, sampling, debounce rule → accepted edges, latency, missed-pulse conditions
Open the calculator ↗LIVE / CALCULATORWatchdog and recovery timing calculator
clock tolerance, timeout, task timing, reset/startup sequence → timeout range, recovery-time estimate
Open the calculator ↗LIVE / CALCULATORState transition table memory calculator
states, guards, timers, input scenarios → state trace, transition coverage, invariant results
Open the calculator ↗