Defekta ESP8266, zombie efter deep sleep
Postat: 29 december 2024, 21:24:37
Dessa cirkulerar på de vanliga marknadsplatserna och finns många diskussioner på andra forum.
Är det nån som råkat ut för dem?
Jag har två här, köpta i höstas, ESP-07S. Samma remsa så föga förvånande att de båda är defekta.
Problemet är alltså, mikrokontrollern ska normalt efter deepsleep dra GPIO16 låg, som då ska vara kopplad till Reset för att väcka den.
Så långt funkar det på dessa. Men den kräver en dubbeldipp för att vakna, vilket de fungerade inte kräver.
Ett annat kännetecken är att GPIO0 pulsar 26MHz efter att den skulle vaknat.
Beställt tre nya nu, men ponera att dessa också är defekta. Vad ska man göra för workaround?
Kunde man få ihop en högimpedant transistorkrets som ger en andra puls, nån sorts vippa?
Alternativt dra in pulståget från GPIO0 genom en transistor till reset?
Finns ju ett utbud av "resetkretsar", finns det nån som skulle ge dubbla pulser?
En AtTiny eller motsvarande i deepsleep som vaknar när input går låg och ger två pulser ut?
Är det nån som råkat ut för dem?
Jag har två här, köpta i höstas, ESP-07S. Samma remsa så föga förvånande att de båda är defekta.
Problemet är alltså, mikrokontrollern ska normalt efter deepsleep dra GPIO16 låg, som då ska vara kopplad till Reset för att väcka den.
Så långt funkar det på dessa. Men den kräver en dubbeldipp för att vakna, vilket de fungerade inte kräver.
Ett annat kännetecken är att GPIO0 pulsar 26MHz efter att den skulle vaknat.
Beställt tre nya nu, men ponera att dessa också är defekta. Vad ska man göra för workaround?
Kunde man få ihop en högimpedant transistorkrets som ger en andra puls, nån sorts vippa?
Alternativt dra in pulståget från GPIO0 genom en transistor till reset?
Finns ju ett utbud av "resetkretsar", finns det nån som skulle ge dubbla pulser?
En AtTiny eller motsvarande i deepsleep som vaknar när input går låg och ger två pulser ut?