Wenn du einen Compiler für AVR hast der C++ fähig ist, dann ja. Die gängigen Compiler wie Keil, Codevision und AVR-Studio mit GCC, können nur mit C umgehen.
Eine EIA-232 oder RS232 Schnittstelle hat nur den Vorteil das sie softwaremässig leichter beherrschbar ist. In Standard-PC gibt es aber kaum noch was anderes als USB.