Jump to content

Bus Pirate

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Sbmeirow (talk | contribs) at 19:58, 3 September 2013 (→‎Hardware differences: clarify). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Bus Pirate version 3a

The Bus Pirate is a universal electronic open hardware tool to program and interface with communication buses and program various chips, such as AVRs from Atmel and PICs from Microchip Technology. A primary usage case for this device as intended by the designers is to "Eliminate a ton of early prototyping effort with new or unknown chips."[1] Using a Bus Pirate, developers can use a serial terminal to interface with devices over a variety of hardware protocols, such as SPI and 1-Wire.

The Bus Pirate is based around an PIC24 MCU (SSOP), and implements a USB interface with a FT232RL (SSOP).

Feature list

Support for many serial protocols with line levels of 0 – 5.5 volts:

Other capabilities:

Hardware differences

4.x

The hardware differences between version 3.x to 4.x include: different microcontroller, different connector (from 5×2 to 6×2), and more.[2][3]

3.6

The PCB size was changed to 60 mm x 37 mm, so it would match the mounting holes for "Sick of Beige" DP6037 case.[4]

References

  1. ^ "Bus Pirate v3". Retrieved 19 December 2011.
  2. ^ Bus Pirate v4 vs v3 comparison; Dangerous Prototypes.
  3. ^ Bus Pirate v4.0
  4. ^ Bus Pirate v3.6