arduino ja usb viivakoodinlukija

moro! onko kenelläkään kokemusta viivakoodin lukemisesta arduinolla? onko millään piirillä mahdollista muuttaa usb ps2 muotoon? vai onko ainoa vaihtoehto usb shieldi? tuntuu olevan aika kalliita nuo ps2 mallia olevat viivakoodinlukijat…