ESP8266 выполняет сброс микропифона самостоятельно - PullRequest
0 голосов
/ 01 марта 2019

Итак, у меня есть ESP8266, перепрошитый с Micropython, запускающим скрипт (как main.py), который читает BME280 и отправляет данные в Adafruit каждые 2 минуты для температуры и 5 минут для давления.У меня проблема в том, что ESP8266 регулярно сбрасывается по причинам, которые я не понимаю.Это вывод из REPL, когда я изначально запускаю устройство и запускаю main.py после нажатия кнопки загрузки .... затем, как вы можете видеть, он успешно подключается к моему WiFi и загружает различное количество показаний, а затем сбрасываетпроисходит так:

Connecting to wifi...
Wifi Connected, IP Configuration: ('172.20.10.2', '255.255.255.240', '172.20.10.1', '172.20.10.1')
24.19C
24.03C
1014.89hPa
23.98C
23.96C
23.89C
1014.87hPa
23.8C
23.99C
1014.70hPa
24.09C
24.14C
24.2C
1014.74hPa
24.29C
24.4C
1014.66hPa

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

wdt reset
load 0x40100000, len 31020, room 16 
tail 12
chksum 0xd2
ho 0 tail 12 room 4
load 0x3ffe8000, len 1100, room 12 
tail 0
chksum 0x9a
load 0x3ffe8450, len 824, room 8 
tail 0
chksum 0xbd
csum 0xbd

Затем он снова подключается к WiFi, и процесс повторяется до тех пор, пока в конце концов он не прекратит отправку показаний.

Может кто-нибудь посоветовать и объяснить, что означает код после прочтения, пожалуйста, и что мне нужно сделать, чтобы решить его.Большое спасибо.

...