PICC#USB
I2C, SPI,1WIRE & digital I/O protocol tester
This is both hardware (PIC microcontroller) and software (windows .exe) project.
You can use it to test I2C, SPI,1WIRE, servo with a simple script editor that runs on windows PC and communicate over USB with PIC and your test circuit.