Dangerous prototypes Bus Pirate

I am not sure whether this topic is in the correct section.

Is anyone familiar with the bus pirate (from dangerous prototypes)? I have this little gadget in my toolbox and never done anything with it. A few days ago I started watching various videos online and reading some of the articles available (please note only little programming experience is only with arduino ) and found this gadget quite interesting and possibly a way to better understand communication between devices. Only I am still struggling as the information I found on the web about using the bus pirate is scattered all over the place and possibly more useful to people who have hacking experience.

As an example I got stuck when trying to print something on a 16x2 LCD with an I2C interface attached.

I get as far as powering the switching it on and off by sending the following commands:

I2C>[0x4e 0x08]
I2C START BIT
WRITE: 0x4E ACK
WRITE: 0x08 ACK
I2C STOP BIT
I2C>

and off

I2C>[0x4e 0x00]
I2C START BIT
WRITE: 0x4E ACK
WRITE: 0x00 ACK
I2C STOP BIT

but any attempts to use any other commands don't produce any result (even if the ACK message is received back). I am using this as reference: LCD 16x2 Pinout, Commands, and Displaying Custom Character

(please note that the lcd works fine with arduino with the liquid crystal i2c library)

now beside this example, (the test with the LCD was was really just a way to understand how the bus pirate works) I would appreciate any useful information regarding how to use the bus pirate in general.

I am assuming those are Arduino commands to the LCD. That will not work. Post an annotated schematic showing how you wired everything and your code using code tags.

Post a link to this as well.

I am basically trying to implement this :
http://dangerousprototypes.com/blog/bus-pirate-manual/i2c-guide/

the commands are sent via terminal emulating program (tera term).
the connection are as follow
LCD - Bus Pirate
Vcc -> 5v
Gnd -> Gnd
SDA -> MOSI
SCL -> CLK

then I connected the 5v pin of the bus pirate to the Bus Pirate pullup resistor (even though I believe this may not be absolutely needed).

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.