My USB appears to be connecting through ttyAMA0, that is why I am choosing that connection in Hyperion. I've tried the others as well and they fail also. [email protected]:~$ dmesg | grep "tty" [ 0.000272] console [tty0] enabled [ 1.310612] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 87, base_baud = 0) is a PL011 rev2 [ 5.971692] cdc_acm 1-1.3:1.0: ttyACM0: USB ACM device [ 135.712971] cdc_acm 1-1.3:1.0: ttyACM0: USB ACM device [ 222.233813] cdc_acm 1-1.3:1.0: ttyACM0: USB ACM device I've tried other rates as well. Had no effect. Yes. The rate in the sketch matches the config. I've test a few variants on this also. The only thing at this point seems to be hardware related. I am thinking the video grabber might not be working properly, even though the launch indicates the grabber was started.