@stegr:
Wow, im Detail hatte ich mir über die Kosten einer uC-Lösung noch gar keine Gedanken gemacht... Bin einfach davon ausgegangen, dass es deutlich teurer sein müsste. Deine Aufstellung spricht allerdings dagegen. Denke, ich werde es damit mal versuchen.

@Stoneman:
Benutzt Du dafür einen Treiber, oder hast Du eine Möglichkeit gefunden am "Betriebssystem vorbei" auf den Port zuzugreifen?