Cześć.
Mam problem z ESP8266 D1 mini (konkretnie to ta płytka: https://www.aliexpress.com/item/D1-mini-Mini-...ment-board-based-ESP8266-by/32651747570.html).
Problem polega na tym, że po wyjściu z deepsleep-a (co widać na monitorze portu w Arduino IDE) płytka nie wykonuje już kodu. Na konsoli pojawia się tylko takie coś:
ets Jan 8 2013,rst cause:5, boot mode:(3,6)
ets_main.c
Nic się potem nie dzieje. Jeśli nacisnę ponownie reset to dostaję:
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
I program dalej nie stratuje.
Naciskam jeszcze raz reset i wtedy dopiero program startuje.
Spróbowałem jeszcze z zwarciem D0 i RST (chociaż podobno w tej płytce nie trzeba), ale efekt końcowy jest podobny, tylko cause jest "2".
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
Co jest nie tak. Walnięta płytka? Jeśli nie korzystam z deepsleep-a to płytka działa prawidłowo.
Deepsleep jest odpalany komendą:
ESP.deepSleep(10 * 1000000);
Próbowałem już nawet najprostszej aplikacji która nie robi nic oprócz wysyłania tesktu na seriala - nie pomaga.
Mam problem z ESP8266 D1 mini (konkretnie to ta płytka: https://www.aliexpress.com/item/D1-mini-Mini-...ment-board-based-ESP8266-by/32651747570.html).
Problem polega na tym, że po wyjściu z deepsleep-a (co widać na monitorze portu w Arduino IDE) płytka nie wykonuje już kodu. Na konsoli pojawia się tylko takie coś:
ets Jan 8 2013,rst cause:5, boot mode:(3,6)
ets_main.c
Nic się potem nie dzieje. Jeśli nacisnę ponownie reset to dostaję:
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
I program dalej nie stratuje.
Naciskam jeszcze raz reset i wtedy dopiero program startuje.
Spróbowałem jeszcze z zwarciem D0 i RST (chociaż podobno w tej płytce nie trzeba), ale efekt końcowy jest podobny, tylko cause jest "2".
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
Co jest nie tak. Walnięta płytka? Jeśli nie korzystam z deepsleep-a to płytka działa prawidłowo.
Deepsleep jest odpalany komendą:
ESP.deepSleep(10 * 1000000);
Próbowałem już nawet najprostszej aplikacji która nie robi nic oprócz wysyłania tesktu na seriala - nie pomaga.