Bus Pirate v4
From DP
This page is way outdated. Please see the current info on Bus Pirate v4.
Contents |
Development
Datasheets
Prototypes
Latest Schematic
Early schematics
Latest PCB
Early PCBs
Firmware
Bus Pirate v4 is alive!
Bus Pirate Community Firmware v7.0 is running on the new Bus Pirate v4 hardware with direct PIC-based USB connection. Back in time, it started out slow at v5.9 because USB support is hacked into replacements for the existing serial port functions, but the latest v7.0 firmware is working great
Partlist
Part | Quantity | Value | Package |
---|---|---|---|
C1-C6, C9, C10 | 8 | 0.1uF | 0603 |
C7, C8 | 2 | 27pF | 0603 |
C11-13 | 3 | 1uF | 0603 |
C14, C15 | 2 | 10uF | SMC_A |
D1-D2 | 2 | 200mA diode | SOD123 |
IC1 | 1 | PIC24FJ256GB106 | TQFP64-10X10 |
IC2 | 1 | CD4066 | SO14 |
IC3 | 1 | 24AASOT-23-5 | SOT-23-5 |
IO | 1 | 2X06 shourded pinheader | PINSHRD_PTH_2X06 |
L1 | 1 | 700mA+ ferrite bead | 0805 |
LED1-4 | 4 | LED, 0805 | CHIP-LED0805 |
NORMAL, RESET | 2 | 5.4mm SMD tact button | TACT_SWITCH_SMALL |
Q1, Q2 | 2 | PNP, 30hfe+, 800mA+ | SOT23 |
R1, R2 | 2 | 1K | 0603 |
R3-6 | 4 | 1K1 | 0603 |
R7-10 | 4 | 2K | 0603 |
R11-14 | 4 | 10K | 0603 |
R15 | 1 | 100K | 0603 |
RN1-3 | 3 | 10K resistor network, 4R, convex | RN8P-4R-CRA06S |
USB | 1 | USB mini-b | CONN_USB_MINI-B |
VR1 VR2 | 2 | MIC5205-3.3BM5 | SOT-23-5 |
VR3 | 1 | MIC5205-5.0BM5 | SOT-23-5 |
X1 | 1 | 12MHz Seeed SMD crystal | 4X6 |
The latest sources and distributors are in the master partlist. See something missing? Please let us know.
Manufacturing test plan
The manufacturing test plan will use the Bus Pirate internal hardware self-test.
- Place a jumper between the +3.3V pin and the ADC pin
- Plug the Bus Pirate into USB
- Open a terminal to the Bus Pirate COM port. Type '~' to start the self test
- Follow the instructions and verify the LEDs
The manual procedure will be replaced with a self-test application.
HiZ>~
Disconnect any devices
Connect (ADC to +5V)
Space to continue
Ctrl
AUX OK
MODE LED OK
PULLUP H OK
PULLUP L OK
VREG OK
EEPROM
SCL OK
SDA OK
WP OK
ACK OK
ADC and supply
Vusb(4.94) OK
5V(4.94) OK
5V0 VPU(4.73) OK
ADC(4.99) OK
3.3V(3.31) OK
3V3 VPU(3.09) OK
Bus high
MOSI OK
CLK OK
MISO OK
CS OK
Bus Hi-Z 0
MOSI OK
CLK OK
MISO OK
CS OK
Bus Hi-Z 1
MOSI OK
CLK OK
MISO OK
CS OK
MODE, VREG, and USB LEDs should be on!
Any key to exit
Found 0 errors.
HiZ>
Sample successful test.