Skip to content

Added Power Saving for NRF52 companions to have extra 30% battery life#2286

Open
IoTThinks wants to merge 2 commits intomeshcore-dev:devfrom
IoTThinks:MCdev-PowerSaving-for-nrf52-companion-202604
Open

Added Power Saving for NRF52 companions to have extra 30% battery life#2286
IoTThinks wants to merge 2 commits intomeshcore-dev:devfrom
IoTThinks:MCdev-PowerSaving-for-nrf52-companion-202604

Conversation

@IoTThinks
Copy link
Copy Markdown
Contributor

@IoTThinks IoTThinks commented Apr 10, 2026

Hi friends,
This PR is to reduce 30% power consumption for NRF52 companions.

  • From 9.3mA down to 6.5mA. Measured at battery cable.
  • It is enabled by default as there is no CLI in companion.
  • BLE connection will be maintained in any case.

Expected behavior: You will not see any differences against MeshCore dev. Except the battery life is longer.
Your NRF52 companions can virtually have extra 30% more battery capacity.
Enjoy.

@IoTThinks
Copy link
Copy Markdown
Contributor Author

IoTThinks commented Apr 10, 2026

Tested internally with RAK4631 and Xiao NRF52.
Tested by friends through two releases.

@sean-leach
Copy link
Copy Markdown

Will this also apply to repeater firmware, or just companion for now?

@sean-leach
Copy link
Copy Markdown

Just built and flashed the repeater build to my RAK 4631. Here we go!

@IoTThinks
Copy link
Copy Markdown
Contributor Author

@sean-leach Power saving for NRF52 repeaters has been available for a while in MC 1.14.1 and PS 14.1.

CLI: powersaving on.
Reduced from 9mA down to 5.8mA.

@sean-leach
Copy link
Copy Markdown

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants