Skip to main content
Visitor II
October 19, 2024
Solved

NUCLEO-U031R8 shutdown mode current consumption

  • October 19, 2024
  • 1 reply
  • 1203 views

Hello, I recently got my hands on a Nucleo-U031R8 with a cortex-M0+ processor. My goal is to to reach 52 nA (using usb cable) in shutdown mode, but as of now the lowest i could go is 490 nA. 

 

HAL_SuspendTick();
HAL_PWR_EnterSHUTDOWNMode();

 

 The code above is all I used to enter shutdown mode, is there anything else I should do to reach the lowest possible current usage?

Thanks in advance.

    This topic has been closed for replies.
    Best answer by KDJEM.1

    Hello @mg02 and welcome to the Community;

     

    Is the RTC enabled?

    Have you set all free pins as analog (to optimize the power consumption)?

    Could you please refer to STM32U031 datasheet and check the minimum current consumption can be achieve.

    KDJEM1_0-1729609645994.png

    May these resources can help you:

    -Example: PWR_SHUTDOWN this example has been tested with STMicroelectronics NUCLEO-U031R8 evaluation board and can be easily tailored to any other supported device and development board.

    -FAQ1: Tips for using STM32 low-power modes

    -FAQ2: How to minimize the power consumption in low power mode: An example using NUCLEO-F401RE board

     

    I hope this help you.

    Kaouthar

     

    1 reply

    KDJEM.1Answer
    Technical Moderator
    October 22, 2024

    Hello @mg02 and welcome to the Community;

     

    Is the RTC enabled?

    Have you set all free pins as analog (to optimize the power consumption)?

    Could you please refer to STM32U031 datasheet and check the minimum current consumption can be achieve.

    KDJEM1_0-1729609645994.png

    May these resources can help you:

    -Example: PWR_SHUTDOWN this example has been tested with STMicroelectronics NUCLEO-U031R8 evaluation board and can be easily tailored to any other supported device and development board.

    -FAQ1: Tips for using STM32 low-power modes

    -FAQ2: How to minimize the power consumption in low power mode: An example using NUCLEO-F401RE board

     

    I hope this help you.

    Kaouthar