I am using NRF52832 Custom Board and Have to implement deep sleep for 1 minute and have to limit the current consumption to a very minimal value during the sleep cycle
I have just enabled the log and used the below sleep function
#include <stdio.h>
#include <zephyr/sys/printk.h>
#include <zephyr/kernel.h>
int main(void)
{
printk("Hello World! %s\n", CONFIG_BOARD);
while(1){
printk("Entering Sleep\n");
k_msleep(60000);
}
return 0;
}
But when tracking the current consumption, I am getting roughly around 10mA which is huge for my application. How should I reduce the current consumption to uA. I have to use two SPI Pheripherals as well
