The Bus Pirate v5 Saga

Sjaak (SMD Prutser) and Ian (Dangerous Prototypes) have been rolling a "next generation" Bus Pirate for nearly five year. It's been a strange trip, but 15 years after the first Bus Pirate we are ready with a fresh, hip, powerful new design.

2017 Bus Pirate moves to ARM - Several revisions of an ARM STM32-based Bus Pirate appear on the infamous "blue pill" development board. The firmware is tight, having been developed by Sjaak.

2018 Bus Pirate gets an FPGA - An ICE40 FPGA is bolted onto the ARM, giving total flexibility over pin assignments, a fast logic analyzer and more. A clunky case with Cherry MX switches and under-lighting rounds off a pretty formidable design.

2019 Failure to launch - It's fall of 2019 and we're ready go! Instead, things get weird and we can't source the STM32s. It also seems like a less than idea time to launch such an expensive and complex design, so we put it back on the shelf.

2021 Bus PIrate - Raspberry Pi announces the RP2040 chip. It's cheap, has great features and the PIO module looks super useful for interfacing just about anything. We roll a board to be "supply chain proof", using only common parts available from multiple manufacturers.

2022 DACs, Buffers, Logic - In the fall of 2022 we're once again ready to launch a new design. Unfortunately the electronics supply chain once again had other ideas. First it was a DAC chip. Six different compatible ICs from two manufacturers are suddenly unobtainable. We rolled a new revision without it, but then the buffer and logic ICs became scarce.

Today - Supply chains are healing, all the parts we need are available and China is open for visitors. It is finally happening, Bus Pirate 5 will be shipping in the next few weeks!

This is a companion discussion topic for the original entry at

Comments are embedded from the forum, so you only need one sign on to use the whole site! What an improvement over the days of phpBB and MediaWiki!