2025-04-27 9:35 PM
Hi everyone,
I'm working on a BLE application based on the Heart Rate Sensor sample. I have two boards:
STM32WB55 Nucleo board
STM32WB5MM-DK (Discovery kit with WB5MM module)
On the STM32WB55, everything works fine — after BLE connection, the current consumption stays below 1 mA, as expected.
However, when I run the same application on the STM32WB5MM-DK, I observe a much higher power consumption — around 10 mA after the BLE is connected.
Both builds use the same project settings, and I've made sure the low power modes are enabled properly in the application.
Is there something specific to the STM32WB5MM module or Discovery board that could be causing this increased power usage?
Things I already checked:
Same BLE connection parameters
Sleep/low-power modes enabled
No extra peripherals manually activated
Same firmware version on both boards
Any ideas on what might be causing this difference or what else I should look into?