• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

NodeMcu + Arduino nano (softwareserial)

horreodor

New member
соединил NodeMcu + Arduino nano используя библиотеку softwareserial

NodeMcu к портам GPIO13,15

Arduino D2 D3

данные на скорости 9600 передает успешно, но NodeMcu не стартует если Arduino включен.

т.е. для включение или перезагрузки NodeMcu нужно выключить Arduino, для прошивки тоже или можно выдернуть rx-tx
 

CodeNameHawk

Moderator
Команда форума
т.е. для включение или перезагрузки NodeMcu нужно выключить Arduino
Достаточно, чтобы при включении или перезагрузки NodeMcu, на нужных ногах были нужные уровни, иногда достаточно подтягивающего резистора.
Попробуйте от GPIO 15 к минусу питания подключить резистор на 4к7 и не забудьте, что есп не любит получать на вход больше 3,3В.
 
Последнее редактирование:

horreodor

New member
Достаточно, чтобы при включении или перезагрузки NodeMcu, на нужных ногах были нужные уровни, иногда достаточно подтягивающего резистора.
Попробуйте от GPIO 15 к минусу питания подключить резистор на 4к7 и не забудьте, что есп не любит получать на вход больше 3,3В.
да, GPIO 15 требует землю при включение, проблему решил либо переходом на GPIO 2, либо подтягивающий резистор на 10ком, хотя его лучше и на GPIO 2 вешать, что бы 5 вольт не отправлять на nodemcu.
 
Сверху Снизу