Доброго времени суток. Все приобретают usb-uart только для того, чтобы прошить hc-05. Но если у нас есть nano, то нет в этом необходимости. Нужно ввести в reset arduino(подать 0 (gnd) на rst), соединить tx-rx, rx-tx с hc-05. То есть используем встроенный uart arduino.
Давайте прикрутим wi-fi. Как вариант: берем esp8266-12s(f) (эти я точно прошивал) не nodemcu, обычный без обвеса, прошиваем в него tcp2uart, согласовываем tx от arduino по уровню. Допилить только программу нужно, чтобы через tcp порт общалась. И наслаждемся.....