Product description
The Bus Pirate is an open-source hardware debugging tool that converts simple commands into common bus protocols such as 1-Wire, I2C, SPI, UART, several LEDs and more. Send commands to a chip or sensor and get the response, without writing a line of code.
Commands are entered into a serial terminal. A new VT100 mode supports color text and a status toolbar that displays the function and voltage of each pin.
Assembled Bus Pirate 5 REV10 (the latest) is with enclosure and six button caps to customize your look.
More information is available on the website of Adafruit.