Es gibt einige ICs, die USB zu RS232 (mit 5V Pegeln) wandeln. Das wäre von der Programmierung her sicherlich das einfachste. Leider gibt es diese Chips nur im SMD Gehäuse. Es gibt jedoch auch fertig aufgebaute Adapter von USB auf RS232.