
Multi-protocol firmware for a hardware hacking tool supporting SPI, I2C, JTAG, UART, 1-Wire, bus sniffing, logic analysis, and microcontroller programming.
THIS REPOSITORY IS ONLY FOR THE OLD BUS PIRATE v3.x and v4.x HARDWARE!
If you own a Bus Pirate 5 or later, please see https://buspirate.com
The Bus Pirate is an open source hacker multi-tool that talks to electronic stuff. It's got a bunch of features an intrepid hacker might need to prototype their next project.
This community firmware was forked from the official Dangerous Prototypes firmware for these devices. This repository represents the hard work of community members to sustain and continue the legacy of the Bus Pirate v3 and v4 devices.
The Bus Pirate is used through a simple terminal interface, but these applications also support the Bus Pirate as a programming device, etc.
2025 - If you're looking to purchase an old Bus Pirate v3, or v4.. don't spend over $30-40 USD. Spend your hard-earned cash on a Bus Pirate 5+ https://buspirate.com
Bus Pirate v4.0 - Newer, more space for bigger firmwares
Bus Pirate v3.6 - Proven, more well tested
Refer to building-and-flashing-firmware to see how to build and flash this firmware.