AVRDude patch: Program AVRs with the Bus Pirate

UPDATE: Bus Pirate support is now included in the current AVRDude SVN version. Michal Ludvig submitted a patch that gives AVRDude support for programming ATMEL AVRs and serial EEPROMs using the Bus Pirate. AVRDude parses ASCII terminal output at the moment, but we’re working on a raw SPI mode for better speed and performance. More […]

Prototype: Bus Pirate BPv3

UPDATE: v3b is the latest Bus Pirate revision, read about the changes here. BPv3 is the latest hacking multi-tool from the Bus Pirate project. It connects to a USB port and interacts with electronics through a simple terminal interface. Use it to see how much of your private information is stored on smartcard SIM chips. Explore […]

Tracking orders from Seeed Studio

We’ve gotten a few questions about tracking packages from Seeed Studio, like the Bus Pirate and #twatch preorders. Seeed uses Hongkong Post by default, in our experience these packages usually take 4-7 days to arrive. When your order ships, Seeed sends a status update with a tracking number like EE123456789HK. Use the Hongkong Post tracking […]

Hack a Day's Bus Pirate preorder 2: revision B5?

Bus Pirate v2go Firmware v2.2-nightly DEVID:0x0447 REVID:0x3043 (B5) Hack a Day’s preorder 2 Bus Pirates are starting to arrive worldwide. Remember to upgrade the firmware when it arrives. We’ve had one report that the latest preorder was assembled with revision B5 PIC 24FJ64GA002 chips. Press ‘i’ in the Bus Pirate terminal to see your PIC […]

Bus Pirate preorder 2: new bootloader, no firmware

We’ve got another update on Hack a Day’s Bus Pirate v2go preorder 2 firmware. It would be nice if Hack a Day wrote a short post too, since this was their fundraiser. Seeed made sure everyone got the latest bootloader version (v2) because you have to program that through the ICSP header with a real […]

Compile the Bus Pirate firmware

This is an old version, see the latest version on the documentation wiki. You don’t need a Microchip programmer to develop firmware for the Bus Pirate. You can use Microchip’s free development tools and upload code through the USB bootloader. It’s a mini PIC 24F development board! First, download and install Microchip’s IDE called MPLAB, […]

Scan for I2C read and write addresses

See the latest version in the documentation wiki. You can find the I2C address for most I2C-compatible chips in the datasheet. But what if you’re working with an unknown chip, a dated chip with no datasheet, or you’re just too lazy to look it up? The Bus Pirate has a built-in address scanner that checks […]