I'm very new to USB but have done enough study (I think) to be ready to do a prototype development for a high speed bulk transfer project. But one thing confuses me and that is the need for a VID and PID. I'm looking at the Phillips ISP1581 (which I can get today at DigiKey) and want to build a custom peripheral which I probably will never sell or distribute but will use for my own benefit or use.
If I design my project to fit within a standard Visual Studio.Net class for bulk transfer (and therefore should not need to develop a driver, how do I come up with the VIDs and PIDs so my peripheral will be recognized and communicated with? I obviously don't want to pay $1500 for a VID/PID.
Thanks for any help on this - (by the way I did try to search for an answer within groups but haven't found one yet that clearly answers my question).