很大可能是由于电压不稳定的原因。
电源波动时,会引起芯片复位的。
你可以写一个demo程序,
不管你用什么来开发,
以arduino ide为例,
你只需要一个blink功能,再初始化setup中增加一些延时,
长期运行,看是否还会重启,如果会,说明是电源不稳。
如果不会重启,那么你尝试将loop中的delay延时全部删掉,看是否会重启,
如果删去了delay,可能会出现重启,是因为delay中会执行喂狗操作。
确认是看门狗的问题后,可以将看门狗关闭即可。
还有可能是程序问题,导致跑飞
你如果怀疑是数据通信量大引起的 可以先停止通信 然后测量一下温度
如果温度恢复正常 那么就有可能是这个原因
如果温度还是比较高 那么你可以换个8266然后测量一下温度 如果温度正常
那么原来的就有可能是体质的问题
ESP8266是个那种MCU级别的芯片来的,它的发热量很小,功耗也很低
如果发烫,有可能是芯片已经受损,导致功耗突增,这个受损并不一定是整个芯片都坏了,而是芯片的其中一个部分坏了