See the latest version in the documentation wiki.
Here’s an alternate firmware for the Bus Pirate that clones an STK500 programmer for AVR microcontrollers. We ported the GPL’d source from Guido Socher’s AvrUSB500 ATMEGA8-based programmer to the PIC.
The firmware should work with any applications that support the STK500 v2 protocol. We used it to program the Hackable Christmas card’s ATtiny13A from the latest version of AVR Studio. You could also use it for things like programming the bootloader into an Arduino.
More about using the programmer, and it’s limitations, after the break.
The STK500 firmware (vx-STK500-vx.hex) is a replacement for the normal Bus Pirate firmware. Bootload it to the Bus Pirate using your normal upgrade procedure. You can change back to the regular Bus Pirate firmware at any time.
|Bus Pirate||AVR ISP|
The v0a release has a few limitations:
The image at the top shows MPLAB running the PIC microcontroller in debug while AVR Studio connects to it in in the background. You can also see a live display of serial communication on Portmon in the middle.