Troubleshooting tool for embedded devices available from SparkFun Electronics
Eagle Python
Latest commit f72dd29 Feb 11, 2016 Brent Wilkins MINOR format change
Failed to load latest commit information.
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.