программно UART тот же 232-й, только добавить к нему микросхему max232 или как-то так и получите 232-й порт на физическом уровне.
Преобразователей 232-uart полно у китайцев.