Low-Power Estimation Calculator
Estimate battery life from sleep/active current, TX bursts, reporting frequency, and temperature effects.
All calculations run in your browser. Optional: save inputs locally on this device.
Common presets
Battery
Currents
Timing / duty cycle
Temperature factor
Approximation only: capacity derates outside 20°C–40°C.
Export / local
Results
Average current
40.99 uA
0.040991 mA
Estimated life
5.57 years
2,032.97 days · 66.79 months · 5.57 years
Breakdown share
Sleep: 24.37%
Active: 26.84%
TX: 48.79%
Export
CSV includes inputs snapshot, computed outputs, and chart series (time, remaining mAh, remaining %).
How it works
Per reporting interval, charge consumption is computed as sleep + active + TX components in mAh. Average current is then derived from interval charge over interval time.
- Q_sleep = I_sleep * (sleep_time / 3600)
- Q_active = I_active * (active_time / 3600)
- Q_tx = I_tx * (tx_time / 3600)
- I_avg = (Q_sleep + Q_active + Q_tx) / (interval_hours)
- Life_hours = Effective_capacity / I_avg
Temperature and self-discharge effects are approximations for planning-level estimation.