es gibt aber günstige USB <--> UART bridges (zb. pl-230x) die eine PC <--> Controller Kommunikation ganz transparent mit vrtuellen com ports abwickeln. außerdem kann man über ein C++ API direkt mit dem Controller kommunizieren (ohne virtuelle COM).