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 in the forum.

The picture shows the Bus Pirate v3 with a Protostack ATMEL AT8 development board.