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

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

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.
@albertroswell
@albertroswell 2 жыл бұрын
great video I had no idea about tpuch pads, thanks
@cyo_corner
@cyo_corner 2 жыл бұрын
Thank you atomic! I can use this information for a small project of mine!
@wjn777
@wjn777 3 жыл бұрын
Great video , very thorough. I am looking forward to your next video on the ULP
@bendtherules0
@bendtherules0 Жыл бұрын
Wow, great video. To the point and detailed.
@nischal_poudel
@nischal_poudel Жыл бұрын
and the guy with the swiss ascent part was really funny😁
@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.
@RixtronixLAB
@RixtronixLAB 3 жыл бұрын
Cool video, thanks :)
@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!
@edgull_tlt
@edgull_tlt 3 жыл бұрын
Спасибо
@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.
@localixdots9698
@localixdots9698 3 жыл бұрын
Great
@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.
@5VoltChannel
@5VoltChannel 3 жыл бұрын
Great 👍👍
@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?
@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
@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 7 ай бұрын
Use shift register.
@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 М.
Do you love Blackpink?🖤🩷
00:23
Karina
Рет қаралды 16 МЛН
Accompanying my daughter to practice dance is so annoying #funny #cute#comedy
00:17
Funny daughter's daily life
Рет қаралды 14 МЛН
Мама у нас строгая
00:20
VAVAN
Рет қаралды 10 МЛН
Getting started with ESP32 Deep Sleep
13:36
Programming Electronics Academy
Рет қаралды 10 М.
ESP8266 as Window Sensor with years of battery life
17:57
MakerMeik
Рет қаралды 180 М.
Programming Is Cooked
9:30
ThePrimeTime
Рет қаралды 187 М.
#328 ESP32 Secrets: Interrupts, and Deep-Sleep under the Hood
18:57
Andreas Spiess
Рет қаралды 178 М.
The ESP32 Wake-Up Call: Exploring External Triggers in Deep Sleep Mode (ext1)
26:32
Programming Electronics Academy
Рет қаралды 9 М.
Pull Up and Down Resistors for Floating Inputs- Simply Put
23:52
Best power saving mode - Much Deeper Deep Sleep ESP8266
10:30
DIY TECH BROS
Рет қаралды 99 М.
I tried the 3 Cheapest Arduino Alternatives! (That you Suggested)
13:21
Strom sparen mit Deep Sleep (Wie geht eigentlich ESPHome? | #22)
20:29
SmartHome yourself
Рет қаралды 10 М.