Skip to content
Discussion options

You must be logged in to vote

The reset_cause value of 2 on your LOLIN D1 MINI with ESP8266 typically indicates a watchdog reset.
edit : this is not correct
This happens when the system's watchdog timer detects that the program is not running as expected, possibly due to an infinite loop, blocking code, or other issues causing the system to hang.

To troubleshoot:

  1. Check your code for any long-running loops or blocking operations that might prevent the watchdog timer from being reset.
  2. Use machine.WDT() in MicroPython to manage the watchdog timer explicitly, if needed.

Replies: 1 comment 5 replies

Comment options

Josverl
Apr 19, 2025
Collaborator Sponsor

You must be logged in to vote
5 replies
@konomikitten
Comment options

@Josverl
Comment options

Josverl Apr 19, 2025
Collaborator Sponsor

@Josverl
Comment options

Josverl Apr 19, 2025
Collaborator Sponsor

@konomikitten
Comment options

@Josverl
Comment options

Josverl Apr 20, 2025
Collaborator Sponsor

Answer selected by konomikitten
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants