Skip to content
Troubleshooting tool for embedded devices available from SparkFun Electronics
Branch: master
Clone or download
Brent Wilkins Brent Wilkins
Brent Wilkins and Brent Wilkins MINOR format change
Latest commit f72dd29 Feb 11, 2016
Type Name Latest commit message Commit time
Failed to load latest commit information.
Hardware Corrected resistor value Jan 12, 2016
Production created panel v3.6a Nov 18, 2015
Software Added license info, and fixed up the README Feb 10, 2016
.gitattributes Initial file commit Feb 6, 2014
.gitignore Initial file commit Feb 6, 2014 Added license info, and fixed up the README Feb 10, 2016 MINOR format change Feb 11, 2016

Bus Pirate

Bus Pirate

Bus Pirate (TOL-12942)

This is a troubleshooting tool that communicates between a PC and any embedded device over most standard serial protocols, which include I2C, SPI, and asynchronous serial.

Repository Contents

  • /Hardware — All Eagle design files (.brd, .sch)
  • /Production — Production panel file (.brd)
  • /Software — Minimal Python example demonstrating binary mode


Product Versions

  • TOL-12942 — Serial protocol troubleshooting tool

Version History

  • v3.6a — Updated main connector wire colors/locations and improved power regulation
  • v36 — Original version produced by SparkFun

License Information

This product is open source!

Please review the file for license information.

If you have any questions or concerns on licensing, please contact

Distributed as-is; no warranty is given.

  • Your friends at SparkFun.

This is a collaboration with Ian Lesnet.

You can’t perform that action at this time.