Skip to content

Problems with ESP12f without WiFi on 50mA power source #2111

Closed
@tuxedo0801

Description

@tuxedo0801

Basic Infos

Hardware

Hardware: ESP-12F
Core Version: 2.2.0

Description

I want to drive my ESP12F module from a [email protected] source. For this application I don't need WiFi at all. So I disabled it.
If I measure the current consumption with my multimeter, I get about [email protected]. That would be okay for my power source.
But as soon as I connect the ESP to the meant power source, the 3.3V line drops to 1.8V and I can measure a current consumption of about 30..35mA. The blue LED on the ESP12F starts to flicker continuously.
My current theory is:
The ESP8266 has a too high starup current consumption my power source cannot handle. I added an 100µF capacitor, but this does not solve the issue.
I don't have a scope to measure the exact startup current.

Question is:

  • Is my code okay (wrt. disabling WiFi completely)? Of course the consumtion I can measure is just about 14mA, but maybe there is a "faster way" of disabling it to reduce startup current consumption?!
  • Does anybody know about the startup power consumption without wifi or can do a measurement with a scope?!
  • Are there known issues with this scenario (no wifi, low current power source)?

Settings in IDE

Module: Generic ESP8266 Module
Flash Size: 4MB
CPU Frequency: 80Mhz
Flash Mode: qio
Flash Frequency: 40Mhz
Upload Using: SERIAL
Reset Method: ck

Sketch

#include <ESP8266WiFi.h>

void setup() {
    // turn off wifi completely   
    WiFi.disconnect(); 
    WiFi.mode(WIFI_OFF);
    WiFi.forceSleepBegin();
    delay(10);

    Serial.begin(19200);  

}

void loop() {

  Serial.println("HIGH");

  delay(3000);

  Serial.println("LOW");

  delay(3000);

} 

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions