Bus pirate

From Attie's Wiki
(Difference between revisions)
Jump to: navigation, search
m
m (Pinout)
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Pinout:
+
==BusPirate v3==
 +
Baud rate: 115200
 +
 
 +
====Pinout====
 
{|
 
{|
!Pin
+
! Pin !!colspan="2"| Color                                   !! Signal !! HiZ !! 1-Wire !! UART !! I2C !! SPI !! JTAG
!Color
+
|-
!
+
|1    || black ||style="width:20px;background:rgb(0,0,0)"|  || GND    || -  || -      || -    || -  || -    || -
!Signal
+
|-
!HiZ
+
|2    || white ||style="border:solid 1px #000"|              || 3.3V  || -  || -      || -    || -  || -    || -
!1-Wire
+
|-
!UART
+
|3    || grey ||style="background:rgb(127,127,127)"|        || 5V    || -  || -      || -    || -  || -    || -
!I2C
+
|-
!SPI
+
|4    || purple ||style="background:rgb(163,10,245)"|        || ADC    || -  || -      || -    || -  || -    || -
!JTAG
+
|-
 +
|5    || blue ||style="background:rgb(29,80,254)"|          || Vpu    || -  || -      || -    || -  || -    || -
 +
|-
 +
|6    || green ||style="background:rgb(22,248,62)"|          || AUX    || -  || -      || -    || -  || -    || -
 +
|-
 +
|7    || yellow ||style="background:rgb(249,255,15)"|        || CLK    || -  || -      || -    || SCL || CLK  || TCK
 +
|-
 +
|8    || orange ||style="background:rgb(255,153,15)"|        || MOSI  || -  || OWD    || Tx  || SDA || MOSI || TDI
 +
|-
 +
|9    || red ||style="background:rgb(244,17,17)"|            || CS    || -  || -      || -    || -  || CS  || TMS
 +
|-
 +
|10  || brown ||style="background:rgb(146,98,50)"|          || MISO  || -  || -      || Rx  || -  || MISO || TDO
 +
|}
 +
 
 +
==BusPirate v4==
 +
====Pinout====
 +
{{warning|This pinout is for the Seeed Studio probe kit ([http://www.seeedstudio.com/depot/bus-pirate-v4-probe-kit-p-1496.html here]), but my ribbon is connected the opposite way to what is shown in their photo - my pin 1 is White, then Black, Brown, Red, as shown below}}
 +
{|
 +
! Pin !!colspan="2"| Color                                  !! Signal !! HiZ !! 1-Wire !! UART !! I2C !! SPI  !! JTAG
 +
|-
 +
|1    || white1 ||style="width:20px;border:solid 1px #000"|  || MOSI  || -  || OWD    || Tx  || SDA || MOSI || TDI
 +
|-
 +
|2    || black1 ||style="background:rgb(0,0,0)"|            || CLK    || -  || -      || -    || SCL || CLK  || TCK
 
|-
 
|-
|1
+
|3    || brown ||style="background:rgb(146,98,50)"|         || MISO  || -  || -      || Rx  || -  || MISO || TDO
|black
+
|width="20px" bgcolor="rgb(0,0,0)"|
+
|GND
+
 
|-
 
|-
|2
+
|4    || red ||style="background:rgb(244,17,17)"|           || CS    || -  || -      || -    || -  || CS  || TMS
|white
+
|style="border:solid 1px #000"|
+
|3.3V
+
 
|-
 
|-
|3
+
|5    || orange ||style="background:rgb(255,153,15)"|       || AUX0  || -  || -      || -    || -  || -    || -
|grey
+
|bgcolor="rgb(127,127,127)"|
+
|5V
+
 
|-
 
|-
|4
+
|6    || yellow ||style="background:rgb(249,255,15)"|       || AUX1  || -  || -      || -    || -  || -    || -
|purple
+
|bgcolor="rgb(163,10,245)"|
+
|ADC
+
 
|-
 
|-
|5
+
|7    || green ||style="background:rgb(22,248,62)"|         || AUX2  || -  || -      || -    || -  || -    || -
|blue
+
|bgcolor="rgb(29,80,254)"|
+
|Vpu
+
 
|-
 
|-
|6
+
|8    || blue ||style="background:rgb(29,80,254)"|           || ADC    || -  || -      || -    || -  || -    || -
|green
+
|bgcolor="rgb(22,248,62)"|
+
|AUX
+
 
|-
 
|-
|7
+
|9    || purple ||style="background:rgb(163,10,245)"|       || Vextern|| -   || -     || -   || || -    || -
|yellow
+
|bgcolor="rgb(249,255,15)"|
+
|CLK
+
| -
+
| -
+
| -
+
| SCL
+
| CLK
+
| TCK
+
 
|-
 
|-
|8
+
|10  || grey ||style="background:rgb(127,127,127)"|         || 3.3V  || -   || -      || -    || -  || -    || -
|orange
+
|bgcolor="rgb(255,153,15)"|
+
|MOSI
+
| -
+
| OWD
+
| Tx
+
| SDA
+
| MOSI
+
| TDI
+
 
|-
 
|-
|9
+
|11  || white2 ||style="border:solid 1px #000"|             || 5V    || -   || -     || -   || -   || -    || -
|red
+
|bgcolor="rgb(244,17,17)"|
+
|CS
+
| -
+
| -
+
| -
+
| -
+
| CS
+
| TMS
+
 
|-
 
|-
|10
+
|12  || black2 ||style="background:rgb(0,0,0)"|             || GND    || -   || -     || -   || -  || -    || -
|brown
+
|bgcolor="rgb(146,98,50)"|
+
|MISO
+
| -
+
| -
+
| Rx
+
| -
+
| MISO
+
| TDO
+
 
|}
 
|}
  
<h2>Useful Pages:</h2>
+
==Other Useful Pages==
[[Atmega328p#connecting_to_bus_pirate|Connecting ATmega328p for use with avrdude]]
+
[[Atmega328p#connecting_to_bus_pirate|Connecting ATmega328p for use with avrdude]]<br>
 +
[http://dangerousprototypes.com/docs/SPI Using SPI mode]

Latest revision as of 11:57, 2 December 2013

Contents

[edit] BusPirate v3

Baud rate: 115200

[edit] Pinout

Pin Color Signal HiZ 1-Wire UART I2C SPI JTAG
1 black GND - - - - - -
2 white 3.3V - - - - - -
3 grey 5V - - - - - -
4 purple ADC - - - - - -
5 blue Vpu - - - - - -
6 green AUX - - - - - -
7 yellow CLK - - - SCL CLK TCK
8 orange MOSI - OWD Tx SDA MOSI TDI
9 red CS - - - - CS TMS
10 brown MISO - - Rx - MISO TDO

[edit] BusPirate v4

[edit] Pinout

WARNING: This pinout is for the Seeed Studio probe kit (here), but my ribbon is connected the opposite way to what is shown in their photo - my pin 1 is White, then Black, Brown, Red, as shown below
Pin Color Signal HiZ 1-Wire UART I2C SPI JTAG
1 white1 MOSI - OWD Tx SDA MOSI TDI
2 black1 CLK - - - SCL CLK TCK
3 brown MISO - - Rx - MISO TDO
4 red CS - - - - CS TMS
5 orange AUX0 - - - - - -
6 yellow AUX1 - - - - - -
7 green AUX2 - - - - - -
8 blue ADC - - - - - -
9 purple Vextern - - - - - -
10 grey 3.3V - - - - - -
11 white2 5V - - - - - -
12 black2 GND - - - - - -

[edit] Other Useful Pages

Connecting ATmega328p for use with avrdude
Using SPI mode

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox