[GH-ISSUE #1688] NodeMCU 1.0 bootlooping problem #961

Open
opened 2026-02-28 00:05:40 +03:00 by kerem · 3 comments
Owner

Originally created by @SuchyChomik on GitHub (Jan 19, 2024).
Original GitHub issue: https://github.com/SpacehuhnTech/esp8266_deauther/issues/1688

Have you searched for existing (open and closed) issues describing the same problem?

Yes, but there wasn't anyone with the same problem.

Describe the error
The ESP8266 resets every ~8 seconds. I don't know whats causing the problem. Down is the console output (from https://serial.huhn.me/)

 ets Jan  8 2013,rst cause:4, boot mode:(3,4)



wdt reset

load 0x4010f000, len 3584, room 16 

tail 0

chksum 0xb0

csum 0xb0

v2843a5ac

~ld



Mounting SPIFFS...OK

Loading settings...OK

Device names loaded from /names.json

SSIDs loaded from /ssids.json

Scan results saved in /scan.json

Serial interface enabled

Started AP

[WiFi] Path: '/web', Mode: 'AP', SSID: 'pwned', password: 'deauther', channel: '1', hidden: false, captive-portal: false

STARTED! \o/

2.6.1

To Reproduce
Steps to reproduce the behavior:

  1. Plug it into your computer
  2. Go into the console
  3. See error

Expected behavior
Expected it to not bootloop

Environment (please complete the following information):

  • OS: Windows 10
  • Browser: Chrome
  • Hardware: DIY

Attempts
Reflashing the software a couple of times, searching the error.

Additional context
Used the bin file and the https://esp.huhn.me/ website for flashing the esp

Originally created by @SuchyChomik on GitHub (Jan 19, 2024). Original GitHub issue: https://github.com/SpacehuhnTech/esp8266_deauther/issues/1688 > Have you searched for existing (open and closed) issues describing the same problem? Yes, but there wasn't anyone with the same problem. **Describe the error** The ESP8266 resets every ~8 seconds. I don't know whats causing the problem. Down is the console output (from https://serial.huhn.me/) ``` ets Jan 8 2013,rst cause:4, boot mode:(3,4) wdt reset load 0x4010f000, len 3584, room 16 tail 0 chksum 0xb0 csum 0xb0 v2843a5ac ~ld Mounting SPIFFS...OK Loading settings...OK Device names loaded from /names.json SSIDs loaded from /ssids.json Scan results saved in /scan.json Serial interface enabled Started AP [WiFi] Path: '/web', Mode: 'AP', SSID: 'pwned', password: 'deauther', channel: '1', hidden: false, captive-portal: false STARTED! \o/ 2.6.1 ``` **To Reproduce** Steps to reproduce the behavior: 1. Plug it into your computer 2. Go into the console 3. See error **Expected behavior** Expected it to not bootloop **Environment (please complete the following information):** - OS: Windows 10 - Browser: Chrome - Hardware: DIY **Attempts** Reflashing the software a couple of times, searching the error. **Additional context** Used the bin file and the https://esp.huhn.me/ website for flashing the esp
Author
Owner

@welcome[bot] commented on GitHub (Jan 19, 2024):

Congrats on opening your first issue on this repository! 🎉
This is a automated message to help you avoid common pitfalls when asking for help online.
👉 Be sure to:
* 🇬🇧 Communicate in English so everybody can understand you
* 📖 Have a look at the Wiki and README for information
* 🔍 Search for similar issues (open and closed)
* ✍️ Provide enough information to understand, recreate and help out with your problem
* ℹ️ Let us know if you find a solution and please share it with us
* 📕 Close the issue when your problem has been solved

<!-- gh-comment-id:1900223008 --> @welcome[bot] commented on GitHub (Jan 19, 2024): Congrats on opening your first issue on this repository! 🎉<br> This is a automated message to help you avoid common pitfalls when asking for help online.<br> 👉 Be sure to:<br> * 🇬🇧 Communicate in English so everybody can understand you<br> * 📖 Have a look at the [Wiki](https://github.com/spacehuhntech/esp8266_deauther/wiki) and [README](https://github.com/SpacehuhnTech/esp8266_deauther/blob/v2/README.md) for information<br> * 🔍 Search for similar [issues (open and closed)](https://github.com/SpacehuhnTech/esp8266_deauther/issues?q=is%3Aissue+)<br> * ✍️ Provide enough information to understand, recreate and help out with your problem<br> * ℹ️ Let us know if you find a solution and please share it with us<br> * 📕 Close the issue when your problem has been solved
Author
Owner

@yucandu commented on GitHub (Jun 3, 2024):

The "Display Example I2C" board config is broken. Do not use it. Instead, under the "deauther config" menu, select the default "NodeMCU" at the top, and then in A_config.h, manually copy everything from the "Display Example I2C" section to the top, outside of its "#if defined" group.

<!-- gh-comment-id:2145682360 --> @yucandu commented on GitHub (Jun 3, 2024): The "Display Example I2C" board config is broken. Do not use it. Instead, under the "deauther config" menu, select the default "NodeMCU" at the top, and then in A_config.h, manually copy everything from the "Display Example I2C" section to the top, outside of its "#if defined" group.
Author
Owner

@ellensp commented on GitHub (Feb 16, 2025):

Just struck this issue.

disabling #define DISPLAY_EXAMPLE_I2C
and adding the following directly under #define NODEMCU

#define SSD1306_I2C
#define I2C_ADDR 0x3C
#define I2C_SDA 5
#define I2C_SCL 4

Works fine.

Issue seem to be that LED_NEOPIXEL_GRB is enabled in the DISPLAY_EXAMPLE_I2C and it uses to many resources causing watchdog to reset

<!-- gh-comment-id:2661538272 --> @ellensp commented on GitHub (Feb 16, 2025): Just struck this issue. disabling #define DISPLAY_EXAMPLE_I2C and adding the following directly under #define NODEMCU ``` #define SSD1306_I2C #define I2C_ADDR 0x3C #define I2C_SDA 5 #define I2C_SCL 4 ``` Works fine. Issue seem to be that LED_NEOPIXEL_GRB is enabled in the DISPLAY_EXAMPLE_I2C and it uses to many resources causing watchdog to reset
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/esp8266_deauther#961
No description provided.