MENU

Fun & Interesting

#229 ESP32 - Saving Variables Across Deep Sleep

Ralph S Bacon 10,912 4 years ago
Video Not Working? Fix It Now

If you need to save power on your ESP32, Deep Sleep is a necessity. PCBWay $5 for 10 pieces https://www.pcbway.com plus much, much more 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) My GitHub with more details and code (sketch) example: https://github.com/RalphBacon/229-ESP32-Deep-Sleep ► 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 https://github.com/platformio/platform-espressif32/issues/630#issuecomment-942443240 ► 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 ------------------------------------------------------------------

Comment