Putting Nano to Sleep when using SIM5320

I am trying to use Nano as a datalogger by turning it on and off at set intervals. While I achieve this very easily on Mini D1 (Board with onboard Wifi) I cant get any other board such as Uno or Nano to go to sleep. The power LED is always on when using the following code.
SIM5320 only turns on on the Nano when using 5V pin which is another challenge. I tried using HIGH and LOW on other pins and connect but I guess there is not enough current to turn on SIM5320.

This for example, ESP.deepSleep(5e6), easily puts Mini D1 to sleep without any effort.

#include "LowPower.h"

void setup()
{
    // No setup is required for this library
}

void loop() 
{
    // Enter power down state for 8 s with ADC and BOD module disabled
    LowPower.powerDown(SLEEP_FOREVER, ADC_OFF, BOD_OFF);  
    
    // Do something here
    // Example: Read sensor, data logging, data transmission.
    Serial.print("waking up");
}

The power LED isn't controlled by the microcontroller so you won't be able to turn it off.

Thanks BJ. I guess I have to remove it then. I am going to test the board by putting pins HIGH and LOWW and see how long it lasts. I just learned I have to connect 4 pins together to get enough power to keep the 3G board on.

amirf:
Thanks BJ. I guess I have to remove it then. I am going to test the board by putting pins HIGH and LOWW and see how long it lasts. I just learned I have to connect 4 pins together to get enough power to keep the 3G board on.

Powering other devices from the digital pins like that is a really bad idea. You'd be better off using a MOSFET to switch the SIM5320- you can then easily and safely drive the MOSFET with a single Nano pin.