pkolt
New member
Всем привет!
Пишу первый раз на этом форме, пожалуйста не закидывайте помидорами, если вопрос глупый.
Почему ESP32-WROOM-32D в режиме deep-sleep, потребляет около 7 mA? Выпаял светодиод, и все равно не сильно это помогло.
Питание подаю через контакт 3.3V от импульсного стабилизатора на 3.3V.
Правильно ли я понимаю что линейный стабилизатор тоже кушает энергию даже при подаче через пин 3.3V?
Исходный код программы:
Пишу первый раз на этом форме, пожалуйста не закидывайте помидорами, если вопрос глупый.
Почему ESP32-WROOM-32D в режиме deep-sleep, потребляет около 7 mA? Выпаял светодиод, и все равно не сильно это помогло.
Питание подаю через контакт 3.3V от импульсного стабилизатора на 3.3V.
Правильно ли я понимаю что линейный стабилизатор тоже кушает энергию даже при подаче через пин 3.3V?
Исходный код программы:
C++:
#include <Arduino.h>
#define LED_BUILTIN 25
#define uS_TO_S_FACTOR 1e6 /* Conversion factor for micro seconds to seconds */
#define TIME_TO_SLEEP 10 /* Time ESP32 will go to sleep (in seconds) */
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
esp_sleep_enable_timer_wakeup(TIME_TO_SLEEP * uS_TO_S_FACTOR);
// esp_sleep_pd_config(ESP_PD_DOMAIN_RTC_PERIPH, ESP_PD_OPTION_OFF);
esp_deep_sleep_start();
}