https://circuits4you.com/2017/12/19/esp8266-fatal-exception-wdt-reset/
https://www.esp8266.com/viewtopic.php?p=90482
nodemcu 등 esp-12계열의 mcu를 사용하는데 스케치에서 문제없이 컴파일후 업로드 하였으나 "ets Jan 8 2013,rst cause:4, boot mode:(3,7)"에러가 발생하여 구글링해 보니
위 링크에서 충돌을 일으키는 핀( crash-inducing)으로 언급한 7핀을 사용한게 원인이라 판단되어
문제없는 핀으로 바꾸니 에러 없이 잘 작동함...
Apparently, it's a no go to use the S2 pin as an Output. Ended up testing every single PIN for it's Input and Output capability: Outputs(12): 16,15,14,13,12,10,5,4,3,2,1,0 Inputs(9): 14,13,12,10,5,4,3,2,0 crash-inducing(5): 11,9,8,7,6 Utilizing every single pin, there's a total of 12 digital pins plus one analog pin, which could be just enough for this project. Some of the pins have multiple functions and using them leads to other issues, such as no communication via USB, but that's another story. I've already ordered mcp23017 I/O extenders, though it will take some weeks to arrive. Until then, the abovementioned pins will have to serve. |
'diy > esp8266' 카테고리의 다른 글
esp-12 gpio핀 정리 (1) | 2023.11.13 |
---|---|
esp8266과 안드로이드 서버 통신하기 (0) | 2022.12.01 |
esp-01 릴레이를 이용한 도어락 열기 2 (0) | 2022.11.25 |
esp-01 릴레이를 이용한 도어락 열기 1 (0) | 2022.11.22 |
voc센서(GSBT11-P110, 공기질 측정기) 만들기 2 (0) | 2022.09.28 |