Engineering Tools
Browse our collection of calculators, converters, and reference tools for electronics and IoT development. Instant answers, no tracking.
Popular
Op Amp Gain Calculator: Inverting & Non-Inverting
Calculate inverting and non-inverting op amp gain, find standard E24 resistor pairs, and prevent supply rail clipping with step-by-step formulas.
555 Timer Calculator: Astable, Monostable & Diode
Calculate frequency, pulse width, and duty cycle for standard astable, diode astable, and monostable modes. Find nearest E24/E96 resistors.
Capacitor Code Calculator: Decode 104, 473 & pF/nF/µF
Decode capacitor codes (104, 473, 100, 4R7) into pF, nF, and µF values or convert capacitance to 3-digit EIA codes with tolerance and tantalum SMD guide.
Bit Calculator: AND, OR, XOR, Shifts & Bit Set/Clear
Calculate bitwise AND, OR, XOR, NOT, and bit shifts for 8, 16, 32, and 64-bit numbers.
Number Base Converter
Convert numbers between decimal, hexadecimal, binary, and octal bases.
PIC18 Simulator (PIC18F4550 Web Simulator)
Free online PIC18 simulator for PIC18F4550. Browser-based microcontroller simulation with assembler, CPU core, GPIO, UART, ADC, I2C, PWM, and virtual hardware board.
Electronics
Ohm's Law Calculator (V, I, R, Power)
Calculate voltage, current, resistance, and electrical power from any 2 known values. Includes formulas, unit prefixes, and worked examples.
Resistor Power Calculator
Calculate power dissipation (P = V·I, I²R, V²/R) and find the safe resistor power rating.
Voltage Divider Calculator
Calculate R1, R2, Vout, and voltage divider ratio (Vout/Vin) with standard E24 resistors and load effects.
LED Series Resistor Calculator
Calculate the exact and nearest standard E24 resistor value and power rating to safely drive any LED from 3.3V, 5V, 12V, or custom DC supply.
RC Time Constant Calculator
Calculate RC time constant (tau), 63%, 90%, 99% charge/discharge times, and cutoff frequency.
PCB Trace Width Calculator (IPC-2221)
Calculate minimum PCB trace width and copper thickness for internal and external layers to carry target current without overheating.
LC Resonance Calculator
Calculate the resonant frequency of an LC circuit.
AWG Wire Gauge Calculator
Convert AWG to diameter/area, and estimate resistance and ampacity.
Op Amp Gain Calculator: Inverting & Non-Inverting
Calculate inverting and non-inverting op amp gain, find standard E24 resistor pairs, and prevent supply rail clipping with step-by-step formulas.
555 Timer Calculator: Astable, Monostable & Diode
Calculate frequency, pulse width, and duty cycle for standard astable, diode astable, and monostable modes. Find nearest E24/E96 resistors.
Heat Sink Calculator
Calculate junction temperature or required heat sink thermal resistance.
Resistor Color Code Calculator
Decode resistor color code and find resistor value for 4, 5, and 6-band through-hole resistors.
SMD Resistor Code
Decode 3-digit, 4-digit, and EIA-96 surface mount resistor codes.
Capacitor Code Calculator: Decode 104, 473 & pF/nF/µF
Decode capacitor codes (104, 473, 100, 4R7) into pF, nF, and µF values or convert capacitance to 3-digit EIA codes with tolerance and tantalum SMD guide.
Microcontrollers
ESP32 GPIO Reference
An interactive, filterable pinout guide for ESP32, ESP32-S3, ESP32-C3, and ESP32-C6. Filter by ADC, safe-to-boot, and specialized functions.
PIC18 Simulator (PIC18F4550 Web Simulator)
Free online PIC18 simulator for PIC18F4550. Browser-based microcontroller simulation with assembler, CPU core, GPIO, UART, ADC, I2C, PWM, and virtual hardware board.
ESP32 Chip Selector & Comparison Tool
Compare ESP32, S3, C3, C6, H2, and P4 chips by Wi-Fi 6, BLE, Thread/Matter, dual cores, RISC-V architecture, and AI vector instructions.
Utilities
Number Base Converter
Convert numbers between decimal, hexadecimal, binary, and octal bases.
Bit Calculator: AND, OR, XOR, Shifts & Bit Set/Clear
Calculate bitwise AND, OR, XOR, NOT, and bit shifts for 8, 16, 32, and 64-bit numbers.
ADC Resolution & Voltage Calculator
Convert ADC digital reading to voltage, calculate step size (LSB voltage), and find digital counts for 8, 10, 12, and 16-bit ADCs.
pwm-calculator
A calculator for pwm-calculator
UART Baud Rate & Transfer Speed Calculator
Calculate UART bit duration, frame time, and actual throughput (Bytes/s) for any baud rate, data bits, parity, and stop bits.
CRC Calculator: 8, 16-Modbus & 32-bit
Calculate standard CRC-8, CRC-16-MODBUS, and CRC-32 checksums for telemetry and protocol debugging.
voltage-drop
A calculator for voltage-drop
IoT Battery Planner
Advanced deep-sleep cycle calculator. Estimate battery life for multi-phase IoT devices including peak-current checks, self-discharge, and temperature derating.
TinyML Memory Estimator
Estimate the RAM and Flash footprint of Edge AI / TFLite Micro models based on weights, precision, and peak activations.