Die Firma Cypress hat fertige USB-Prozessoren, die für soetwas geeignet wären, wie z.B. der AN2131SC (u.a. bei Reichelt). Der Prozessor hat USB 1.1 Spezifikation und arbeitet auch im Full-Speed-Mode.
Auf der Internetseite von Cypress findes Du ein Developmentkit mit den entsprechenden Treibern, die auch mit Delphi einfach benutzt werden können. Eine Entwicklungsumgebung für den Prozessor ist auch dabei, aber nicht zwingend notwendig, da der AN2131 auch mit der Firmware viele Anwendungsmöglichkeiten bereits abdeckt.
Das Ganze benötigt nur wenige externe Bauteie: 3V Spannugsregler, Quarz, 6 Widerstände und ein paar Kondensatoren.
Ein gutes Buch dafür: Messen, Steuern und Regeln mit USB (ISBN 3772358748).