@temaPupus

Можно ли использовать USB 3.0 для прошивки esp32 без USB-UART конвертера?

USB 3.0 и UART передают данные по проводам RX и TX, а скорость передачи данных можно выставить в Arduino IDE. Есть ли возможность распустить кабель USB 3.0, а провода RX и TX соединить с соответствующими на ESP32 напрямую, без использования USB-UART конвертера? Хоть я и понимаю, что используются разные протоколы передачи данных, но в обоих случаях задействуются 2 провода с одинаковым(вроде бы) функционалом, а скорость передачи данных выставляется в Arduino IDE.

tipy-i-vidy-shtekerov-yusb-otlichiya-v-cokolevke-i-konstrukcii-raz-emov-mini-i-mikro-usb-ot-standartnogo-9.jpg

(RX и TX снизу слева)
ESP32Pinout-FullPinout.png
  • Вопрос задан
  • 261 просмотр
Решения вопроса 1
vabka
@vabka
Токсичный шарпист
Нет, нельзя. rx и tx - это просто условные обозначения для проводом receive и transmit - приём и передача.
UART и USB - это абсолютно разные протоколы, которые между собой не совместимы.

Но можно перевести esp32 в режим DFU - тогда определённые контакты будут работать режиме usb:
https://docs.espressif.com/projects/esp-idf/en/lat...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы