>> I cannot think of a device that can run >> the USB protocol, and is readily available, Arduino ? I've always wanted to write a PIC programmer for Arduino... BillW --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .