Надеюсь не ошибся темой. Прошу помощи.
Моя 8266 (flash 4 мегабайт) в Pro версии перезагружается не реже 20 часов. Иногда через 5-8 часов
Питание проверял +3V стабильное + добавлял ёмкость 2200мкФ и шумодав на 0,1мкФ.
Имеем:
SDK 1.3.0 (пробовал все другие - ещё чаще рестартует).
На SDK 2.0.0. не компилируется.
Перед прошивкой пробововал чистить проц бланком. Не помогло
Подключены модули
1. MQTT клиент. Lite mode +. fix 2.05.16 +. доп. буфер 1000 байт.
Период отправки на локальный MQTT сервер 200 секунд ( ставил 10, 100, 200. Разницы не выявил)
2. NRF24 хаб. количество датчиков - 10.
Radio setup. CS-5, CE-4, Channel-90. Pout-max. Speed-250kbit.
Clients setup. Включено 10 клиентов. C таймаутом 650сек принимаются значения T,H,A.
3. Обновление OTA.
4. Настройки по умолчанию.
Прописаны WiFi сеть, статичный IP и адрес шлюза.
Как работает устройство:
10 датчиков тампуратуры/влажности. Каждый просыпается раз в 5 минут и передаёт свои значения + напряжение Vcc.
8266 работает постоянно и раз в 200 секунд отправляет все данные на MQTT сервер.
Дебаг.
MAC: 18FE34D42F18
ID Chip: 13905688
MQTT IP: 192.168.1.60 (State: 15 / Errors: 0/0)
Last Power on
Len mem config 440
safe mode 0
Wi-fi reconnect 0.
Wi-fi mode 1
SDK ver 130
Flash set size: 4096 kb.
Flash real size: 4096 kb.
Read nrf error : 0
Send data NRF: 0 0 0 0
Load: user2.bin
Remote IP: 192.168.1.1
Так в чём может быть дело? Почему виснет так часто?