Forum >Replies by brettbeeson
userhead brettbeeson
Replies (3)
  • You Reply: Any update on this?
  • You Reply: Thanks for the link. I've tried this and got the same results. Even after:
    Code: Select all
    lora.sleep(); // Enter low power consumption
    power consumption is 40mA. Entering ESP.deepsleep() after this:
    Code: Select all
    lora.sleep(); // Enter low power consumption
    ESP.deepsleep(10 * 1000000) // 10s deep sleep 
    uses 2mA, instead of 11uA.

    (The advertised consumption is 10uA for the firebeetle ESP32 and "<1uA in sleep mode" for the lora board, so I expected about 11uA.)

    How can I achieve the advertised consumption? Can you confirm you have tested the consumption yourself?
  • You Reply: Thanks for your reply. Unfortunately, this doesn't solve the initial problem. To restate:
    [*]Running the example code on the board alone (no shield) consumes 10uA. This is good.
    [*]Running the example code on the board with LoRa shield attached consumes 2mA. This is bad!

    The LoRa board appears to consume power in deep_sleep even when never used (i.e. no lora.init()).

    The example code (as per your reference) as used:
    Code: Select all
    void setup() {
    // put your setup code here, to run once:
    pinMode(D9,OUTPUT);
    digitalWrite(D9,HIGH);
    delay(1000);
    digitalWrite(D9,LOW);
    ESP.deepSleep(5000000);     // *** Firebettle consumes 10uA alone, or 2mA with a LoRa shield
    }
    void loop() {
    // put your main code here, to run repeatedly:
    }