|
Project Information
Featured
Downloads
Links
|
NEW Bus Pirate v3. Buy a BPv3 for $30, including worldwide shipping. Read about the v3 hardware. NEW Upgrade to the v4 bootloader to use firmware v4+. NEW Did you know: the Bus Pirate is also an STK500 v2 compatible AVR programmer? Bus Pirate manual and chip demonstrations 3-EEPROM explorer board and demo HD44780 LCD adapter board and demo Download the latest nightly builds from SVN. Interfacing a new microchip can be a hassle. Breadboarding a circuit, writing code, hauling out the programmer, or maybe even prototyping a PCB. We never seem to get it right on the first try. The ‘Bus Pirate’ is a universal bus interface that talks to most chips from a PC serial terminal, eliminating a ton of early prototyping effort when working with new or unknown chips. Many serial protocols are supported at 0-5.5volts, more can be added.
We added other stuff we need, like,
Since this has been such a useful tool for us, we cleaned up the code, documented the design, and released it here with specs, schematic, and source code. Bus Pirate manual and chip demonstrations We compiled the feedback we've gotten into the issues tracker. We used to say no programmers, but thanks to a new binary interface mode and a patch to AVRDude, the Bus Pirate now programs AVRs, EEPROMs, and more. Do you have anything to add to the list? License explanation We changed the license that Google displays to "Artistic License/GPL", this better reflects the mixed (but open) licensing on the project code. All our work is public domain, but we used some other open code that isn't. NOTE: not all files are public domain. Code, code modifications, and hardware created by the project are released into the public domain under the Creative Commons '0' license, as noted in each source file. This source may also include files from other authors which have other licenses, for example GPL, or other open but restrictive licenses. These licenses may or may not be included in the source files.
The AVRSTKv2 programmer firmware is a port of Guido Socher’s GPL'd source for the AvrUSB500v2 programmer. The original AvrUSB500v2 hardware is available here. This program and hardware is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |