Nem olvasol el egy sort sem. Használod az arduinon már rajta levő, előre bekötött FTDI chipet, amit az arduino lib és a raspbian is tökéletesen kezel, a kisujjad megmozdítása nélkül. Nemhogy az USB de még a soros port működését sem kell értened:
Amit a /dev/ttyUSB0-ba beleírsz, az kijön a Serial.read()-ból, amit Serial.write()-ba beírsz, az kijön /dev/ttyUSB0-ból. "Varázslat :-)"