
Bus Pirate firmware v5.10 is ready to download. This version reintroduces AVRDude compatibility, and adds features for faster AVRDude programming. There’s also some minor code changes for MPLAB X compatibility. The Bus Pirate documentation has been updated to reflect these changes.
- Removed space after prompt for AVRDude compatibility
- Added SPI write/read function (no CS) for AVRDude
- Updated README.TXT with more details, upgrade instructions and links
- Pirate-loader source included
- Less annoying file names (in Linux)
- Code cleanup and modernization
- No new v5.10 addons, the v5.9 addons were included again
Read about the firmware update process for the ds30 Loader GUI (Windows/Linux) and pirate-loader console app (Windows/Linux/Mac). This firmware requires the v4+ bootloader, be sure you upgrade to the v4 bootloader first if you still have bootloader v2.
What do you want in firmware v6?
Get a Bus Pirate v3b for $30, including worldwide shipping at Seeed Studio. Also available at Adafruit and Open Source Control Systems. Each purchase supports further development of this open source project.
This was an ’emergency’ release to push the new AVRDude fixes. The translations file has grown out of control, and it is no longer possible to compile the main firmware without cutting from the translation file. A fix is needed ASAP.

History in I2C mode doesn’t work. Someone can confirm that?