Skip to content

Meshtastic battery life calculator: how long will your node run?

This Meshtastic battery life calculator rests on one rule: runtime is capacity divided by average current. The hard part is knowing the current, so the presets below use published measurements with their sources.

Updated

The formula

Runtime in hours = battery capacity in mAh x usable share / average current in mA.

The usable share accounts for the battery not delivering its full label capacity: voltage regulators waste some energy, cold weather cuts capacity, and the board shuts down before the cell is empty. 80 to 90% is a fair starting point for a new lithium cell at room temperature. Use less for cheap cells with optimistic labels and for winter.

Measured current draw

These are documented measurements from makers and users. Conditions differ, so treat them as a range rather than a promise.

DeviceModeAverage currentConditions
Heltec Mesh Node T114 (Rev 2.0)deep sleep0.011 mAMaker page: 'Deep Sleep ~11uA' (not Meshtastic firmware state) Heltec Mesh Node T114
Heltec Mesh Node T114 (Rev 2.0)tracker mode sleep0.022 mAMaker page: 'Tracker mode sleep ~22uA' Heltec Mesh Node T114
Heltec Mesh Node T114 (Rev 2.0)Meshtastic low-power mode0.023 mAMaker page: 'current is only 23uA' in Meshtastic low-power mode (exact settings not given) Heltec Mesh Node T114
Heltec Mesh Node T114 (Rev 2.0)active, GPS off, screen off9 mAMaker page 'GPS OFF, TFT OFF ~9mA' Heltec Mesh Node T114
Heltec Mesh Node T114 (Rev 2.0)active, GPS off, screen on20 mAMaker page 'GPS OFF, TFT ON ~20mA' Heltec Mesh Node T114
Heltec Mesh Node T114 (Rev 2.0)active, GPS on, screen on51 mAMaker page 'GPS ON, TFT ON ~51mA' Heltec Mesh Node T114
Heltec WiFi LoRa 32 V4low power (unspecified)0.02 mAMaker page: 'Low power consumption is less than 20uA' (max; mode/conditions not stated) Heltec WiFi LoRa 32 V4
Heltec Mesh Node T096sleep0.012 mAMeshtastic docs device page: 'about 12 uA sleep current' Meshtastic docs: Heltec Mesh Node T096/T1
deep sleep (Heltec Mesh Node T1, not in devices.json)0.011 mAMeshtastic docs: 'about 11 uA deep-sleep' Meshtastic docs: Heltec Mesh Node T1
RAK WisBlock Meshtastic starter (RAK19007 + RAK4631 + GPS)LoRa TX @20 dBm (RAK4631 module only)125 mARAK4631 datasheet table, PA_BOOST, BT sleep; page text renders '12 5mA' - value read as 125 mA, check PDF before publishing RAK4631 datasheet
RAK WisBlock Meshtastic starter (RAK19007 + RAK4631 + GPS)LoRa TX @17 dBm (module only)92 mARAK4631 datasheet, BT sleep RAK4631 datasheet
RAK WisBlock Meshtastic starter (RAK19007 + RAK4631 + GPS)LoRa RX @37.5 kbps (module only)17 mARAK4631 datasheet, BT sleep RAK4631 datasheet
RAK WisBlock Meshtastic starter (RAK19007 + RAK4631 + GPS)BT TX @4 dBm (module only)9 mARAK4631 datasheet, LoRa sleep RAK4631 datasheet
RAK WisBlock Meshtastic starter (RAK19007 + RAK4631 + GPS)sleep (module only)0.002 mARAK4631 datasheet: 2.0 uA, LoRa and BT sleep RAK4631 datasheet
SX1262 chip RX, LoRa 125 kHz, boosted, LDO10.1 mASemtech datasheet Table 3-5 (chip only, not a device) Semtech SX1261/2 datasheet Rev 1.2
SX1262 chip RX, LoRa 125 kHz (DC-DC, VBAT 1.8 V)8.2 mASemtech datasheet IDDRX row (chip only) Semtech SX1261/2 datasheet Rev 1.2
Bar chart of average current of the Heltec T114 in three modes (9 to 51 mA) and the runtime each gives on a 3000 mAh battery
Average current of one nRF52 node, the Heltec T114, by mode, and the runtime on a 3000 mAh battery at 85% usable capacity (the calculator default). In low-power mode the maker lists about 23 µA. Data: Heltec product page.

Typical setups

What drains the battery

Embed this tool on your site

Free to use on any site or forum. Copy the code below; keep the credit line.

Questions people ask

How big a battery for a solar repeater?

Size the battery to survive several dark days without sun, then size the panel to refill it in one good day. With a low-power nRF52 node the numbers stay small. The steps are in the solar node build guide.

Can I trust the mAh printed on a cheap 18650?

Often not. Unbranded cells sold with "9900 mAh" labels are far below that: real 18650 cells top out around 3,500 mAh. Buy named cells (Samsung, LG, Molicel, Panasonic) from a reputable shop.

Sources

Specs and prices were checked on the dates shown. Prices change often: check the shop before you buy.