Stránka 2 z 2

Napsal: 10 úno 2021, 15:34
od markoni
Ne vážně v tomto mám rezervy nasměrujte mě na nějaký článek co se týká resetu to ne jen u ESP8266 ale všeobecně díky

Napsal: 10 úno 2021, 15:56
od mikollar
markoni píše:
mikollar píše:Ako pise termit256, ak to robis cez arduino IDE tak

prepojit GPIO 16 na reset (RST)

a uspat takto napr na 2800s

Kód: Vybrat vše

 ESP.deepSleep(2800e6);


Samozrejme po prebudeni je ESP po resete, teda ako keby si ju zapol, inicializuje sa vsetk oodznova

ESP8266-01 nemá GPIO 16, tady je tento postup https://www.youtube.com/watch?v=foljGPuLjYk mimochodem s mýma očima neproveditelný :evil:
edit :Moje myšlenky jdou správným směrem když si myslím že po uspání musí přijít podmět s venku (reset) ale potom nechápu ESP.deepSleep(2800e6); ten parametr :?:díky


To GPIO16 je vystup z RTC, tymto prikazom sa nastavi, a po uplinuti casu sa aktivuje teno pin a resetuje sa nim cele ESP.

Pravda ja som si neuvedolmil ze som pouzil ESP-12F ktore to ma vyvdene.

https://www.gme.sk/esp12-f-s-esp8266

Napsal: 10 úno 2021, 16:30
od termit256
markoni píše:ESP8266-01 nemá GPIO 16, tady je tento postup https://www.youtube.com/watch?v=foljGPuLjYk mimochodem s mýma očima neproveditelný :evil:
edit :Moje myšlenky jdou správným směrem když si myslím že po uspání musí přijít podmět s venku (reset) ale potom nechápu ESP.deepSleep(2800e6); ten parametr :?:díky


Nechce se mi louskat datasheet k tomuhle, ale nejspis na tom pinu je vystup nejakeho vnitrniho casovace. Jestli to tam hodil arduinista ktery psal knihovny nebo vyrobce bys nejspis zjistil poctenim datasheetu k tomu chipu.

Kdyz nejsi schopny pripajet dratek to je pak tezke, budes muset lepit neco externiho. Napriklad casovac TPL5111 ma spotrebu 35nA. Kdyz odesles data, muze cely tvuj obvod spachat softwarovou sebevrazdu pomoci mosfetu v napajeni a nebude zrat vubec nic. Pojede jen TPL5111 ktery nezere taky prakticky nic a po uplynuti casu sepne mosfet a pripoji napajeni ESP. Takhle vyuzijes energii baterie jen na to co potrebujes.

Napsal: 10 úno 2021, 17:17
od MiloPS3
dej tam naky picko,to snad jeste mas ne ? kdyz to bude XLP verze dostanes se na naky nA..

Napsal: 10 úno 2021, 19:06
od bdn
Např. Attiny13A má při 3V do 5uA při běžícím watch-dogu.
Při hw resetu bych nastavil watch-dog např. na 8s, počítadlo=0 a uC do power-down.
Při každém wachdog resetu se uC vzbudí a přičte počítalo +=1. if (Počítadlo<150) power-down() else ...