Skip to main content
Visitor II
May 15, 2025
Question

SensorTile.box PRO - How to achieve low Sleep Mode Current?

  • May 15, 2025
  • 1 reply
  • 297 views

I am looking to extend battery life of the SensorTile.box PRO using sleep mode of STM32U5 and disabling the MEMS sensors. Currently I am measuring approx. 8 mA in this configuration, but I would like to reduce current into the uA range if possible. 

 

I am running some quick tests in Arduino IDE using STM32duino libraries, but open to using Cube IDE as well:

  LPS22DF.Disable();
  LIS2MDL.Disable();
  STTS22H.Disable();
  LIS2DU12.Disable_X(); 
  LSM6DSV16X.Disable_X();
  LSM6DSV16X.Disable_G();
  LowPower.deepSleep(1000);
 

Could you help me understand the source of the 8mA current draw? What other devices do I need to configure into sleep mode? Are there any firmware examples which put the SensorTile in low power sleep?

 

Thanks!

    This topic has been closed for replies.

    1 reply

    Technical Moderator
    May 26, 2025

    Hi @db123 ,

    Where are you measuring the current consumption on the sensortile.box PRO board?
    To reduce consumption turn off all LEDs on the board.
    It is possible to reduce the power consumption of BLE, please check according to the library you are using which functions are for low-power of BLE.
    In document UM2726 and AN5466 it is explained how to implement these functions.