Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Are there pins that should be isolated (if not used) during sleep, to minimize current consumption? #2

Open
peteDDD opened this issue Nov 24, 2023 · 4 comments

Comments

@peteDDD
Copy link

peteDDD commented Nov 24, 2023

Again, really great, and needed reference.

On the original ESP32, GPIO_12 was normally isolated during sleep to save power.

// Isolate GPIO12 pin from external circuits. This is needed for modules // which have an external pull-up resistor on GPIO12 (such as ESP32-WROVER) // to minimize current consumption. rtc_gpio_isolate(GPIO_NUM_12);

Have you found any pins that should be similarly isolated on the ESP32-S3?

@cgreening
Copy link
Contributor

Thanks!

As far as I can see, there's nothing mentioned in the data sheet

@peteDDD
Copy link
Author

peteDDD commented Nov 24, 2023

I wonder if such was "mentioned" in the ESP32 data sheet or was this just something folks found along the way.

@cgreening
Copy link
Contributor

Hmm there's this: https://docs.espressif.com/projects/esp-idf/en/v4.4/esp32s3/api-reference/system/sleep_modes.html#configuring-ios

Maybe it's referring to some of the strapping pins that have default pull up/down

@peteDDD
Copy link
Author

peteDDD commented Nov 24, 2023

I will play with/research this some more and let you know what I learn. Cheers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants