Du kannst aber auch gleich eine USB Schnittstelle auf deinem Controllerboard integrieren.
Das ginge z.B. mit einem FT232RL.
Der Zeigt sich auf die Seite zum PC hin als Virtual Com Port.
Und auf der Seite zum Microcontroller als normale USART Schnittstelle wie beim MAX232.
Das Teil gibts aber leider nur in SMD Bauweise.