Save battery power and put your ESP32 to (deep) sleep - but what happens when it wakes up?
Direct link to video: https://youtu.be/919hSPthnb4
If you need to save power on your ESP32, Deep Sleep is a necessity.
We'll take a look at how to wake up an ESP32 from a Deep Sleep and what you can do to maintain values across reboots from Deep Sleep.
I'll explain all the kerfuffle (technical term) about QIO, QOUT, DIO and DOUT that caused me so much pain since the Espressif Framework update beyond 3.3.0.
And some announcements! (Well, four in total)
► You can now support me by buying me a coffee!
https://buymeacoffee.com/ralphbacon
► My Flash Mode QIO vs DIO issue on PlatformIO Espressif Framework
platformio/platform-espressif32#630 (comment)
► Insight Into ESP32 Sleep Modes & Their Power Consumption
https://lastminuteengineers.com/esp32-sleep-modes-power-consumption/
► ESP32 Deep Sleep & Its Wake-up Sources
https://lastminuteengineers.com/esp32-deep-sleep-wakeup-sources/
► Why you should think twice about using floats and doubles
https://hownot2code.com/2017/06/09/float-or-double/
► List of all my videos
(Special thanks to Michael Kurt Vogel for compiling this)
http://bit.ly/YouTubeVideoList-RalphBacon
► If you like this video please give it a thumbs up, share it and if you're not already subscribed please consider doing so and joining me on my Arduinite (and other μControllers) journey
► My channel, GitHub and blog are here:
------------------------------------------------------------------
• https://www.youtube.com/RalphBacon
• https://ralphbacon.blog
• https://github.com/RalphBacon
• https://buymeacoffee.com/ralphbacon
------------------------------------------------------------------
You can support me by buying me a coffee!