On Sat, Dec 26, 2009 at 9:25 AM, PICdude wrote: > On the PC side I'd like it to have a direct USB connection to the PC > (no serial-to-USB interface). =A0 I'll need to write code so that the > operator will select the product model/configuration, and it will > setup the correct signals, tell the operator what the display should > show, and they can click "pass" or "fail" to move to the next test > step, so I need some type of scripting language on the PC side. > > Anyone doing anything similar? I am. I've found the Phidgets boards to be useful. Since they are USB, you can just throw a hub in there and scale easily. http://www.phidgets.com/products.php?category=3D0 The really nice thing is that they have a Python API (among others), which makes it simple to integrate with manufacturing tests. wxPython is a good gui toolkit to use. My suggestion would be to minimize keyboard/mouse interaction to avoid operator error, do your products have a barcode that could be scanned to determine model / configuration? Alex -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist