github IoTThinks/EasySkyMesh PowerSaving11
Power Saving 11 - 6mA power consumption for ALL NRF52-based repeaters and 10mA power consumption for ALL ESP32-based repeaters

5 months ago

This is for all NRF52-based repeaters and ESP32-based repeaters: 6mA power consumption for ALL NRF52-based repeaters and 10mA power consumption for ALL ESP32-based repeaters

  • [Production] For ESP32-based repeaters, the firmware is very stable and in production. We will improve the timedrift for ESP32-based repeaters in the next version.
  • [Beta] For NRF52-based repeaters, the firmware is newly released. Please test it a while with easy to access repeaters.
  • We will push this PowerSaving version to MeshCore github within 7 days. Usually, we will listen for your feedback before we push to MeshCore github.

NRF52-based repeater at 6mA and ESP32-based repeater at 10mA
image image

IMPORTANT:

  • On CLI, you need to type "powersaving on" ONCE to achieve 10mA power consumption. The setting will persist even after reboot.
  • Powersaving (if enabled) will start 2 minutes since boot.
  • If you enable OTA via start ota in CLI, then powersaving will have no effect.

New features:

  • Improved PowerSaving for ALL NRF52-based repeaters from 8.5mA down to 6mA. Initially, NRF52 consumes 12mA down to 8.5mA (PowerSaving 9+) and now 6mA (PowerSaving 11).

Instruction:

Videos:
This is a RAK4631 repeater with PowerSaving in action: Sleep at 6mA, wakeup when a LoRa packet comes, process it, wake up for 5s and go to sleep again.

Power.Saving.for.RAK4631.in.action.mp4

Ping us if you want us to compile for your boards HERE
You may want to buy us a coffee ☕ for good work.
Enjoy.

Don't miss a new EasySkyMesh release

NewReleases is sending notifications on new releases.