Equipment/Bus Pirate: Difference between revisions

From London Hackspace Wiki

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
== Bus Pirate ==
=== Description ===
The Bus Pirate is a low-level interface to:
The Bus Pirate is a low-level interface to:


Line 14: Line 18:
It includes an ADC and can bit bash these protocols at the wire level.  It can also be put into UART bridge mode, acting as a simple serial port.
It includes an ADC and can bit bash these protocols at the wire level.  It can also be put into UART bridge mode, acting as a simple serial port.


Reference:
=== Reference ===
 
* [http://dangerousprototypes.com/category/bus-pirate/ Bus Pirate]
* [http://dangerousprototypes.com/category/bus-pirate/ Bus Pirate]
* [http://dangerousprototypes.com/bus-pirate-manual/ Bus Pirate manual]
* [http://dangerousprototypes.com/bus-pirate-manual/ Bus Pirate manual]
* [http://code.google.com/p/the-bus-pirate/ Latest firmware] & [http://code.google.com/p/the-bus-pirate/wiki/TOC documentation]
* [http://code.google.com/p/the-bus-pirate/ Latest firmware] & [http://code.google.com/p/the-bus-pirate/wiki/TOC documentation]


Our connector:
=== Our connector ===


  brown - GND
  brown - GND
Line 32: Line 37:
  black - MISO
  black - MISO


AVRDude bus pirate mappings:
=== AVRDude bus pirate mappings ===


  + * BusPirate      AVR Chip  
  + * BusPirate      AVR Chip  
Line 42: Line 47:
  + *      MISO  <->  MISO
  + *      MISO  <->  MISO
  + *  SCL/CLK  <->  SCK
  + *  SCL/CLK  <->  SCK
== Real life example ==
As it happened at the LHS, the bus pirate interacting with a Hitachi HM55B compass module:
[[Projects/HM55B]]
Anonymous user