Общение двух контроллеров через свой USB.

Dmitriy7000
Offline
Зарегистрирован: 19.04.2016

Можно ли перепаяв USB кабель tx rx перевернув, заставить две ардуины общаться друг с другом как через TX RX до ch340.

Например esp8266 и UNO или Mega с esp.

Через витую пару на расстоянии 10 метров UNO и ESP работают на 115200, т.е. комп их видит и можно управлять.

Цель, приделать Web мордочку в зоне приёма сети, на расстоянии в 7 - 10 метров от другой ардуины где приёма нет совсем, а мониторить и управлять очень хочется без компьютера.

sadman41
Offline
Зарегистрирован: 19.10.2016

В USB нет TX/RX, переворачивать нечего. Одна из сторон должна уметь быть USB-хостом.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Нельзя, в USB кабеле нет TX и RX. Это интерфейс UART со стороны микроконтроллера.  
А с другой стороны (разъем USB и далее USB кабель) - это уже идет USB шина с D+ и D- , там совсем другой принцип и ничего переворачивать нельзя.

Микросхема CH340 (и другие подобные) называется USB-UART мост. Т.е. это мост между двумя интерфейсами с разных сторон.

Dmitriy7000
Offline
Зарегистрирован: 19.04.2016

Спасибо!

То есть надо городить повторялку tx rx на обоих платках иначе на такой длине не слышат.

Или есть ещё какое решение?

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Для больших расстояний применяют RS-485.