πŸ”Œ Electronic Calculators

Instant calculations for common electronic circuits

⚑

Voltage Divider

Calculate output voltage β€” with support for General, Pull-Up, and Pull-Down configurations.

↑ Select a mode, enter values, and click Calculate
γ€œ

RC Filters

Low-Pass, High-Pass and Band-Pass RC filter calculators. Select a filter type below.

↑ Enter values and click Calculate
fc = 1 / (2Ο€ Γ— R Γ— C)
 Vin ──── R ────┬──── Vout
                β”‚
                C
                β”‚
               GND
↑ Enter values and click Calculate
fc = 1 / (2Ο€ Γ— R Γ— C)
 Vin ──── C ────┬──── Vout
                β”‚
                R
                β”‚
               GND
↑ Enter values and click Calculate
f_lo = 1/(2Ο€R1C1)  |  f_hi = 1/(2Ο€R2C2)  |  BW = f_hi βˆ’ f_lo
πŸ”‹

Capacitor Reactance (Xc)

How much a capacitor resists AC current at a given frequency.

↑ Enter values and click Calculate
Xc = 1 / (2Ο€ Γ— f Γ— C)
🎨

Resistor Color Code Decoder

Decode 4-band or 5-band resistor color codes to resistance value and tolerance.

↑ Select band colors and click Decode
Value = (D1D2[D3]) Γ— Multiplier  |  Tolerance applied to final value
πŸ”„

Frequency ↔ Time

Convert between frequency (f) and period (T). f = 1/T.

kHz
Β΅s
Relationship f = 1 / T
   T = 1 / f
   f = 1 / T

   1 kHz = 1 ms
   1 MHz = 1 Β΅s
                            
πŸ”¬

Ohm's Law Quad Calculator

Enter any two of V, I, R, P β€” the other two will be solved automatically.

V
W
↑ Enter any two values and click Solve
V = IR  |  P = VI  |  P = IΒ²R  |  P = VΒ²/R
⏱

RC Time Constant (Ο„)

Calculate Ο„ = RC and the time to charge to various percentages of supply voltage.

↑ Enter values and click Calculate
Ο„ = R Γ— C  |  V(t) = Vs Γ— (1 βˆ’ e^(βˆ’t/Ο„))
πŸ“Ÿ

INA226 Current Sensor Helper

Calculate Calibration register and Configuration register settings for the INA226.

↑ Enter values and click Calculate
Cal = 0.00512 / (Current_LSB Γ— Rshunt)
Conv_Time = Navg Γ— (Vbus_ct + Vsh_ct)
  INA226 Register Mapping:
  [15:12] 0100 (Fixed)
  [11:9]  AVG (Averaging)
  [8:6]   VBUSCT (Bus Time)
  [5:3]   VSHCT (Shunt Time)
  [2:0]   MODE (Default: 111)

Parameter Explanations

  • Shunt Resistance (Rshunt): The highly precise, low-value sensing resistor (e.g., 2mΞ©, 100mΞ©) placed in series with your load. This translates your circuit's current into a tiny measurable voltage drop.
  • Max Expected Current: The absolute highest current you expect the circuit to draw. This is used to calculate the ideal Current LSB (Least Significant Bit), ensuring you get the maximum possible measurement resolution without overflowing the 16-bit registers.
  • Averaging Mode (AVG): The number of internal samples the INA226 algorithmically averages together before updating its data registers. Higher averaging drastically reduces measurement noise but increases the total time between new readings.
  • Voltage Conv. Time (VBUSCT / VSHCT): The specific analog-to-digital conversion times for the Bus and Shunt voltages. Longer conversion times yield higher precision measurements at the cost of processing speed.