Power Consumption Measurement Methods

Accurate power consumption measurements help you design realistic solar power systems and understand why your battery life differs from specifications. This page covers practical measurement techniques for mesh node operators.

Measurement Tools

Measuring Average vs. Peak Current

A critical distinction:

USB power loggers typically measure average current; this is what you want for battery sizing. Nordic PPK2 shows both.

Measuring nRF52840 Nodes (RAK4631, T-Echo)

# Using a small sense resistor in series with the battery:
# 1. Insert a SMALL shunt (e.g. 1 ohm or 0.1 ohm) in series with the
#    battery positive terminal. Size it so the voltage drop at MAX
#    current stays under ~50-100 mV, or the drop will brown out the
#    node mid-transmit and corrupt the reading.
#    WARNING: do NOT use a 10-ohm shunt for TX-peak measurement - at
#    80-120 mA TX it drops 0.8-1.2 V, which can reset the node. A large
#    (10-ohm) shunt is only acceptable for tiny uA-mA sleep currents.
# 2. Measure voltage across the resistor with an oscilloscope or fast
#    multimeter.
# 3. I = V / R. For a 1-ohm shunt: 5mV = 5mA, 10mV = 10mA, 100mV = 100mA.
#    For a 0.1-ohm shunt: multiply the implied current by 10.

# Using Nordic PPK2 (recommended - no brownout, handles TX peaks):
# Connect PPK2 between battery and node
# Run nRF Connect Power Profiler software
# Record average current over 10-minute period for steady-state measurement
# Record peak current during LoRa transmission

Real-World Measurements (Community Data)

These are community-reported measurements - actual values depend on firmware version, traffic, and config, so measure your own node. They are consistent with the ~10-15 mA representative nRF52840 repeater figure on the platform page.

NodeModeAvg CurrentBattery Life (2500mAh)
RAK4631 MeshCore REPEATERActive repeating, 1 hop/min12-15 mA7-8 days
RAK4631 Meshtastic ROUTERActive, LongFast10-14 mA7-10 days
T-Beam ESP32 Meshtastic CLIENTActive, WiFi off35-50 mA2-3 days
T-Echo nRF52840 MeshtasticPower saving on3-6 mA17-35 days
Heltec V3 ESP32-S3Active, WiFi off25-40 mA2.6-4 days

Note: Actual power consumption varies significantly with traffic load, transmit power setting, and environmental conditions (cold weather increases current draw).


Revision #3
Created 2026-05-03 06:54:13 UTC by Mesh America Admin
Updated 2026-06-08 22:46:04 UTC by Mesh America Admin