Battery Runtime Tests

Battery Runtime Tests

Runtime Comparison Under Different Conditions

Experiment #1 - Default Settings

Experiment conditions:
  • Firmware 2.5.7
  • Client Mode
  • Screen Timeout: 60 sec
  • Power Savemode Disabled.
  • Frequency 906
  • Connected to Android phone via Bluetooth.

Use case: Mobile Node/ Remote Node.

Results:
Device Heltec ESP32 V2 Heltec ESP32 V3 Heltec Wireless Paper Wireless Stick Lite (V3) Heltec Wireless Tracker Heltec Capsule Sensor V3 Heltec Vision Master E213 Lilygo T-Deck RAK19007 (RAK4631) RAK19003 (RAK4631) T1000E (GPS On) T1000E (GPS Off)
700mAh Battery 61 Hrs 64 Hrs
1100mAh Battery 21 Hrs 10 Hrs 9 Hrs 9 Hrs 10 Hrs 154 Hrs 156 Hrs - -
2000mAh Battery 41 Hrs 21 Hrs 20 Hrs 20 Hrs 13 Hrs 19 Hrs 19 Hrs 307 Hrs - -
3000mAh Battery 60 Hrs 30 Hrs 30 Hrs 19 Hrs 26 Hrs 442 Hrs 453 Hrs - -
4000mAh Battery - -
5000mAh Battery - -

Experiment #2 - Best Power Saving Settings for Mobile Node/ Remote Node

Experiment conditions:
  • Firmware 2.3.12
  • Client Mode
  • Screen Timeout: 60 sec
  • Power Savemode Enabled.
    Details:
    • Note that RAK devices cannot support this mode.
    • Power save mode is enabled to extend battery life, it does this by enabling Lite Sleep on ESP32 devices when there's no traffic on the mesh.
    • The node will still retransmit any packets while on Lite Sleep and go back to sleep after.
    • The Node will wake from Lite Sleep when activity is detected on the mesh, when button is pressed or when sleep duration setting is reached.
    • During Lite sleep, the Bluetooth will go on Sleep Mode, making the node draw very low currents. But you will not be able to change settings with the app in this mode.
    • After the node is awake. It will automatically reconnect to the app and notify if any messages have been received. You can change settings when this happens.
  • Lite Sleep Duration: 1800 sec (30min)
    Details:
    • This setting tells the node how long to maintain Lite Sleep for, this way you can time when you can reconnect to remote nodes with the app should you need to change settings.
  • Frequency 906
  • Connected to Android phone via Bluetooth.

Use case: Mobile Node/ Remote Node.

Results:
Device Heltec ESP32 V2 Heltec ESP32 V3 Heltec Wireless Paper Wireless Stick Lite (V3) Heltec Wireless Tracker Heltec Capsule Sensor V3 Heltec Vision Master E213 Lilygo T-Deck RAK19007 (RAK4631) RAK19003 (RAK4631) T1000E (GPS On) T1000E (GPS Off)
700mAh Battery 53 Hr
1100mAh Battery 30 Hrs 19 Hrs 20 Hrs 21 Hrs - -
2000mAh Battery 74 Hrs 44 Hrs 45 Hrs - -
3000mAh Battery 119 Hrs 80 Hrs 95 Hrs 71 Hrs 442 Hrs 453 Hrs - -
4000mAh Battery - -
5000mAh Battery - -

Experiment #3 - Best Power Saving Settings for Standalone Nodes

Experiment conditions:
  • Firmware 2.3.12
  • Client Mode
  • Screen Timeout: 60 sec
  • Power Savemode Enabled.
    Details:
    • Note that RAK devices cannot support this mode.
    • Power save mode is enabled to extend battery life, it does this by enabling Lite Sleep on ESP32 devices when there's no traffic on the mesh.
    • The node will still retransmit any packets while on Lite Sleep and go back to sleep after.
    • The Node will wake from Lite Sleep when activity is detected on the mesh, when button is pressed or when sleep duration setting is reached.
    • During Lite sleep, the Bluetooth will go on Sleep Mode, making the node draw very low currents. But you will not be able to change settings with the app in this mode.
    • After the node is awake. It will automatically reconnect to the app and notify if any messages have been received. You can change settings when this happens.
  • Lite Sleep Duration: 1800 sec (30min)
    Details:
    • This setting tells the node how long to maintain Lite Sleep for, this way you can time when you can reconnect to remote nodes with the app should you need to change settings.
  • Frequency 906
  • Connected to Android phone via Bluetooth.
  • CardKB Attached (Tdeck Comes with its own keyboard)

Use case: Mobile Node/ Standalone

Results:
Device Hel-txt Nrf-txt Meshenger
4000mAh Battery 146 Hrs 276 Hrs 312 Hrs