Всем огромное спасибо! Тут промелькнула пара дельных мыслей - они сильно сократили время.
Вчера была собрана работоспособная схема без замены устройств и костылей. Макет отстояла ночь на endurance test с беспорядочным нажатием клавиш, hard-перегрузками и интенсивной работой web. Если еще на...
Вы меня отправляете по самому длинному пути. А я пошел по короткому - на форум за чужим опытом. :)
Документация - ничто. Комбинаторика - наше в все. Решение таки нашлось - отпишу ниже.
NodeMCU v.3 не определяет однозначно плату ? На ней еще есть надпись Lolin. Ver 0.1. Со схемой подключения как раз экспериментирую. Но надо что бы подключилось:
- 4 реле ( срабатывают от "земли" на управляющие линии)
- 1 модуль bme280
- 2 кнопки нормально разомкнутые
- 1 светодиод индикации...
Проблема в отсутствии опыта работы с этой железкой.
На самой плате явно помечено D0-d8. d4-светодиод. Опытным путем выяснено, что D0 и D8 лучше не трогать ( или перестает загружаться, или перестает USB работать).
RX, TX - перестает USB работать.
Спасибо за ответы ! Почему нельзя трогать D8 при старте понял.
Пока не понял где взять недостающие пины ( из в мануале вроде заявлено до D10, а фактически - где искать ?)
Сегодня с дуру перевел DS0 в OUTPUT и повесил HIGH :) в init.lua. В результате получил недоступность по USB. Проблему...
NodeMCU v.3
Подключении к D8 ( я так понимаю включенный по единой схеме что и D* на GPIO15) нагрузки ( пробовал управляющие линии реле, SCL или SDA BME280 ) приводит к нестарту NodeMCU.
Все висит, светодиод не моргает и до init.lua дело не доходит. После отсоединения проводка - все грузится...