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 Vision Master E213 | Heltec T114 (GPS Off) | Heltec T114 (GPS On) | Lilygo T-Deck | RAK19007 (RAK4631) | RAK19003 (RAK4631) | T1000E (GPS Off) | T1000E (GPS On) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
700mAh Battery | 64 Hrs | 51 Hrs | |||||||||||
1100mAh Battery | 21 Hrs | 10 Hrs | 9 Hrs | 10 Hrs | 9 Hrs | 62 Hrs | 10 Hrs | 154 Hrs | 156 Hrs | - | - | ||
2000mAh Battery | 41 Hrs | 21 Hrs | 20 Hrs | 20 Hrs | 13 Hrs | 19 Hrs | 119 Hrs | 18 Hrs | 307 Hrs | - | - | ||
3000mAh Battery | 60 Hrs | 30 Hrs | 30 Hrs | 19 Hrs | 215 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 Vision Master E213 | Heltec T114 (GPS Off) | Heltec T114 (GPS On) | Lilygo T-Deck | RAK19007 (RAK4631) | RAK19003 (RAK4631) | T1000E (GPS Off) | T1000E (GPS On) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
700mAh Battery | 66 Hrs | 53 Hr | |||||||||||
1100mAh Battery | 30 Hrs | 19 Hrs | 20 Hrs | 21 Hrs | - | - | |||||||
2000mAh Battery | 74 Hrs | 44 Hrs | 45 Hrs | 35 Hrs | - | - | |||||||
3000mAh Battery | 119 Hrs | 80 Hrs | 95 Hrs | 54 Hrs | 442 Hrs | 453 Hrs | - | - | |||||
4000mAh Battery | 71 Hrs | - | - | ||||||||||
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 (GPS Off) | Hel-txt (GPS On) | Nrf-txt (GPS Off) | Nrf-txt (GPS On) | Meshenger (GPS Off) | Meshenger (GPS On) | Lilygo T-Deck |
---|---|---|---|---|---|---|---|
4000mAh Battery | 146 Hrs | 49 hrs | 276 Hrs | 198 Hrs | 166 Hrs | 175 hrs | 71 Hrs |