Mastering ESP32 Deep Sleep: Timers, GPIOs & Touch Sensors Explained

  Рет қаралды 13,210

atomic14

atomic14

Күн бұрын

Пікірлер: 43
@atomic14
@atomic14 3 жыл бұрын
Follow up video on the ULP is here: kzbin.info/www/bejne/gYK2kKt6ebyZgtk
@nischal_poudel
@nischal_poudel Жыл бұрын
wow, this video turned out to be super super useful. especially the part to configure multiple buttons to wake up the Esp 32. That info was super rate to find but you explained it soo simply
@NotMarkKnopfler
@NotMarkKnopfler 3 жыл бұрын
This is brilliant - so concise. Thank you very much - this has inspired me to resurrect an ESP32 project that I have allowed to languish. I'm very grateful to you.
@atomic14
@atomic14 3 жыл бұрын
That's great - though if you're anything like me you'll have boxes full of half finished projects...
@purplePR0DUCTI0NS
@purplePR0DUCTI0NS 3 жыл бұрын
Another awesome video about the ESP32! Thank you so much. Looking forward to the video on the ULP co-processor!
@atomic14
@atomic14 3 жыл бұрын
I'm pretty excited about it - you can do some really clever things.
@nischal_poudel
@nischal_poudel Жыл бұрын
and the guy with the swiss ascent part was really funny😁
@wjn777
@wjn777 3 жыл бұрын
Great video , very thorough. I am looking forward to your next video on the ULP
@cyo_corner
@cyo_corner 2 жыл бұрын
Thank you atomic! I can use this information for a small project of mine!
@albertroswell
@albertroswell 2 жыл бұрын
great video I had no idea about tpuch pads, thanks
@bendtherules0
@bendtherules0 Жыл бұрын
Wow, great video. To the point and detailed.
@cabletie
@cabletie 3 жыл бұрын
This is great and very timely thanks! I'm looking for a way to speed up the connection to wifi after a deep sleep - I hope you cover something like that in the next vid...
@atomic14
@atomic14 3 жыл бұрын
That's a great one to investigate as I'm having problems myself in this area. I do know that giving your device a fixed IP so you don't need to do DHCP speeds things up.
@darlanrocha6726
@darlanrocha6726 3 жыл бұрын
Thank you very much for this precious video. Can u show us how to configure multiple touchpins to wakeup? Tks in adv.
@atomic14
@atomic14 3 жыл бұрын
Hi Darlan, just repeat this code: touchAttachInterrupt(T9, touch_isr_handler, 50); changing the T9 to the other touch pins you want to monitor.
@darlanrocha6726
@darlanrocha6726 3 жыл бұрын
@@atomic14 thank you very much. You realy saved one of my projects. Chears from Brazil.
@andymouse
@andymouse 3 жыл бұрын
Showing your age with those Eighties tracks ! when you continue on your Kicad journey I hope you record them....cheers.
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist 3 жыл бұрын
Eighties, seventies does it for me ;-(
@atomic14
@atomic14 3 жыл бұрын
I definitely will, I'll probably give KiCad version 6 a go to see what's new. Somewhat embarrassingly, The Lion Sleeps tonight was the first single I bought...
@atomic14
@atomic14 3 жыл бұрын
No one knows how old you are on the internet - until you type something :)
@andymouse
@andymouse 3 жыл бұрын
@@atomic14 We will keep that between us ! and I'm sure you mean 82 not the original in 1939 !!...great video...cheers.
@atomic14
@atomic14 3 жыл бұрын
@andymouse123 1939 would be pushing it :) though 82 feels like a long time ago!
@RixtronixLAB
@RixtronixLAB 3 жыл бұрын
Cool video, thanks :)
@syaduinotech3681
@syaduinotech3681 3 жыл бұрын
Good sharing sir. Mind if I ask the link to the complete sketch for timer example that update every certain time. Really appreciate the sharing..if already being shared, let me know, will browse it accordingly. One quick question, is the project/ ideas can work with all type of esp32?
@atomic14
@atomic14 3 жыл бұрын
Definitely, I'll push the code up later today. And yes, it should work on all devices.
@atomic14
@atomic14 3 жыл бұрын
Here you go: github.com/atomic14/esp32_deep_sleep
@syaduinotech3681
@syaduinotech3681 3 жыл бұрын
@@atomic14 thanks for the sharing sir
@nicecode6408
@nicecode6408 2 жыл бұрын
Hello I need use the deep sleep mode with a sensor, but it is run just one time for the void loop in each wake up, i need to stay almost 1 minute in the void loop to take a good measure, can you help me?
@dhavalshukla6615
@dhavalshukla6615 2 жыл бұрын
Hi, in a project of mine, I am trying to get my ESP32 to wake up from deep sleep mode and to wake it up I have assigned several GPIOs, the issue is I am trying to connect the bluetooth through a function which I do it by assigning it to a GPIO pin 36 that if HIGH it should go inside and execute the Bluetooth function, but it just simply brushes past it and rather without connecting tries to again go into the deep sleep. What would be the best way for me to utilise the digitalRead HIGH to go into Bluetooth or any other function which then should only execute after they have been completed? Or is it not my fault? I have tried to look at good examples but can't seem to find a solid rock.
@localixdots9698
@localixdots9698 2 жыл бұрын
Great
@edgull_tlt
@edgull_tlt 3 жыл бұрын
Спасибо
@saikalyanmishra21
@saikalyanmishra21 3 жыл бұрын
Is there any way to control ac appliances through 16 relays modules. Esp 32 / 8266 has 9 pins available & with mega2560 no wifi available through. How to combine 16 relays+ arduino + wifi control/ web server. A detailed information would be appreciated. Lots of KZbin videos explaining upto 8 relays. If 16 there is no switch option. And so on. No videos with code are available for this simple project. Please make a video. Thanks
@leeqa02
@leeqa02 6 ай бұрын
Use shift register.
@5VoltChannel
@5VoltChannel 3 жыл бұрын
Great 👍👍
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist 3 жыл бұрын
What! Sorry must have fallen into a deep sleep, but a digit wake up from the wife got me going again, with a middle finger reset to the side of the head. ;-)
@atomic14
@atomic14 3 жыл бұрын
The question is, did you store what you were doing in RTC memory, or have you forgotten what you were doing before you went to sleep :)
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist 3 жыл бұрын
@@atomic14 RTC memory wear limit was passed years ago ;-)
ESP32 Deep Sleep: Ultra-Low Power Coprocessor
15:27
atomic14
Рет қаралды 30 М.
#229 ESP32 - Saving Variables Across Deep Sleep
24:26
Ralph S Bacon
Рет қаралды 10 М.
小蚂蚁会选到什么呢!#火影忍者 #佐助 #家庭
00:47
火影忍者一家
Рет қаралды 103 МЛН
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,8 МЛН
버블티로 부자 구별하는법4
00:11
진영민yeongmin
Рет қаралды 17 МЛН
How I Turned a Lolipop Into A New One 🤯🍭
00:19
Wian
Рет қаралды 10 МЛН
ESP8266 as Window Sensor with years of battery life
17:57
MakerMeik
Рет қаралды 179 М.
#149 ESP32 Deep Sleep, RTC Memory, "Secret" LoLin Pins
13:28
Andreas Spiess
Рет қаралды 148 М.
Best power saving mode - Much Deeper Deep Sleep ESP8266
10:30
DIY TECH BROS
Рет қаралды 98 М.
Beyond the Zzz's: ESP32's External Wake-Up in Deep Sleep Explored
14:05
Programming Electronics Academy
Рет қаралды 8 М.
ESP32 in a commercial product? - From prototype to production
7:58
Predictable Designs
Рет қаралды 60 М.
Bizzare Shifter
18:04
upir
Рет қаралды 334 М.
小蚂蚁会选到什么呢!#火影忍者 #佐助 #家庭
00:47
火影忍者一家
Рет қаралды 103 МЛН