На ESP8266 на D7/D8 подключены Rx/Tx конвертера в RS485. При аплоаде скетча в Arduino IDE постоянно возникает ошибка:
Arduino: 1.8.8 (Windows 10), Board: "WeMos D1 R1, 160 MHz, Flash, Enabled, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 921600"
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed
Стоит выдернуть любой из Rx/Tx - upload проходит нормально. На этих пинах библиотекой SoftwareSerial эмулируется серийный порт.
Ровно такая-же история была при подключении MAX485 чипа напрямую на Tx/Rxна Arduino Uno. На Mega проходило нормально.
Arduino: 1.8.8 (Windows 10), Board: "WeMos D1 R1, 160 MHz, Flash, Enabled, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 921600"
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed
Стоит выдернуть любой из Rx/Tx - upload проходит нормально. На этих пинах библиотекой SoftwareSerial эмулируется серийный порт.
Ровно такая-же история была при подключении MAX485 чипа напрямую на Tx/Rxна Arduino Uno. На Mega проходило нормально.