Для прошивки Ардуино собственно и не нужна, нужен только любой преобразователь.
На Ардуино нано такой преобразователь есть.
Его потенциально можно использовать, но надо учесть
- выход преобразователя соединен с МК, для использование надо связь разорвать, но это все таки гемор. Проще найти переходниек.... желательно трех вольтовый сразу, цена вопроса 200 р. плюс минус
- учесть что нано как правило питается от 5v, необходимо согласовать уровни, достаточно поставить диод в цепь между Тх Ардуино и Rx modemcu, в другую стороны они толерантны
- на modemcu, должны быть доступны кнопки prog и reset