Долго плясал с бубном, пытаясь подружить Arduino nano и esp8266 (проект пересылает данные через вай фай на сервер, посредством инициализации ног 2 и 3 на ардуине). Несколько вечеров убил, и нет результата. Потом притащил осциллограф и решил заглянуть на уровни ТХ RX. В esp8266 идёт приличный уровень, а вот наоборот 1/4 примерно, т.е. ТХ от модуля слаб, и он не отвечает на команды. Довольно странно, ведь при прошивке всё ок, модуль опрашивается нормально. Я не пробовал шить через выводы 2 и 3, но что-то мне кажется удачи там не будет. Через стандарные ноги RX и TX шьётся и опрашивается нормально, хотя бывает нестабильно. Кстати, на команды из консоли отвечает на непонятном языке, например запрос GMR выдаёт ответ "юяюююяяю". Меня скорости порта, ничего не помогает. Таки нечёткое распознование уровня?
UPD1: перевёл ардуино в ресет, сел на 1 и 2 пины esp8266, начал посылать команды. Проходят, распознаются. Уровень в этом режиме раза в полтора выше, чем при обмене в программе. При это скорость 115200 и проблем не возникает.
UPD1: перевёл ардуино в ресет, сел на 1 и 2 пины esp8266, начал посылать команды. Проходят, распознаются. Уровень в этом режиме раза в полтора выше, чем при обмене в программе. При это скорость 115200 и проблем не возникает.
Последнее редактирование: