NodeLoop
Bursts + sleep aware

Battery Life Calculator: Duty Cycle, Sleep Current, Regulator Loss

Estimate battery life from active and sleep current, duty cycle, battery capacity, and regulator losses. Useful for low-power embedded system design.

Advertisement
Ad unit placeholder (battery-top)

Quick start presets

Presets load example numbers to guide you—adjust them for your real measurements.

Inputs

Presets are starting points—validate with your real load profile.

Power path

Duty cycle

Estimated lifetime

Avg battery current

Avg load current

mAh / day

Wh / day

-

Duty cycle

-

Sleep per cycle

-

Checks & notes

  • Adjust inputs to see instant updates.

Practical measurement tips

Sleep current

For µA sleep, use a dedicated meter or power profiler. Don’t forget LEDs, pull-ups, sensors in standby, and regulator quiescent current.

Bursts & peaks

For radio/motor bursts, measure with a shunt + oscilloscope (or a power analyzer). DMM averages can miss short spikes.

FAQ

mAh vs Wh: what’s the difference?

mAh measures charge, Wh measures energy. Voltage matters: Wh = (mAh/1000) × V. Use Wh when comparing batteries across voltages or when a regulator is involved.

Why is real life lower than the estimate?

Temperature, cutoff voltage, higher-than-expected average current, and regulator quiescent current are typical causes. Battery capacity is also specified under particular discharge conditions.

Coin cell brownouts during TX — why?

Coin cells can have high internal resistance, so a burst causes voltage droop (ΔV = Ipeak × Rint). Validate under low battery and cold conditions.

Advertisement
Ad unit placeholder (battery-bottom)

Related resources