Es reicht eine USB - UART brücke (z.B. mit FT232). Allerdings ist hier ein selbstbau schon etwas schwieriger.

Es gibt aber günstig fertige USB-RS232 Adapter. Ist zwar ein Umweg über RS232, aber etwas einfacher. Der Übergang UART-RS232 ist relativ einfach, z.B. mit einem IC max232 oder auch, nicht ganz normgerecht mit 2 Transistoren. Viel µC Boards haben auch schon den max232 mit drauf.

An software braucht man da eigentlich nichts besonderes. Am PC ein Terminalprogramm wie Hyperterm (ist bei Windows mit dabei).