Posts Tagged ‘binmode’

Bus Pirate SPI sniffer utility v0.2

Monday, August 23rd, 2010

A new version of the Bus Pirate SPI sniffer helper application and source is ready to download. This version adds clock edge and idle phase configuration settings. It also has new command line parsing. Download links and updated instructions are on the wiki.

Tags: , ,
Posted in binmode, Bus Pirate, scripts, utilities | No Comments »

Bus Pirate script for 8×32 LED matrix

Tuesday, February 2nd, 2010

will_j posted a Bus Pirate script that controls a Sure Electronics 8x32 LED marquee: Here's a quick and dirty perl script to display 'BPv3' on a Sure Electronics 8x32 LEd Matrix display. You can also use a 16x24 display if you change the second command code to 44 from 40....

Tags: , , ,
Posted in binmode, Bus Pirate, scripts | 7 Comments »

Binary raw-wire mode

Tuesday, October 27th, 2009

See the latest version in the documentation wiki. Raw-wire binary mode provides access to the Bus Pirate's raw 2- and 3-wire libraries. This new mode will make it easier to script operations on arbitrary serial protocols used by devices like smart cards, shift registers, etc. A completed raw-wire binary mode...

Tags: ,
Posted in binmode, Bus Pirate | 1 Comment »

Binary mode scripts roundup

Thursday, October 22nd, 2009

Here's a roundup of the binary mode scripts we've collected so far. Submit your scripts by the end of this weekend for a Bus Pirate probe cable kit. blue.zener wrote a Ruby class to interface the Bus Pirate, and demonstrated it with a Nokia 3310 LCD. audiohacked recently updated pyBusPirate,...

Posted in binmode, Bus Pirate, scripts | No Comments »

Bus Pirate: Binary UART mode

Monday, October 19th, 2009

See the latest version on the documentation wiki. The Bus Pirate's new binary modes provide a consistent, logical way to script actions from Python, Perl, etc. We already introduced the new binary bitbang, SPI, and I2C modes. This post outlines the binary UART functions. A UART is like a PC...

Tags: ,
Posted in binmode, Bus Pirate | No Comments »

Python Bus Pirate binmode library

Thursday, October 15th, 2009

Audiohacked developed pyBusPirateLite, a Python interface to the new Bus Pirate binmode. It includes libraries that manage each mode (bitbang, SPI, I2C), and an example SPI EEPROM reader built on the libraries. Download a copy from our example scripts folder, or get the latest code at Audiohacked's git repository. You'll...

Tags: ,
Posted in binmode, Bus Pirate | No Comments »

Free probe cables for your binmode scripts

Wednesday, October 14th, 2009

We want your scripts! The Bus Pirate has three new binary access modes that can be scripted from a PC: I2C, SPI, and bitbang. There's already some basic Perl demos in the example scrips folder. If you script something for any of the new modes, in any language, we’d like...

Tags: , , ,
Posted in Bus Pirate | 2 Comments »

Bus Pirate binmode Perl test script

Monday, October 12th, 2009

Here's a Perl script that demonstrates the new Bus Pirate binary bitbang mode. You'll need Perl with Win32::SerialPort or Device::SerialPort, and a Bus Pirate with firmware v2.4 or later. Edit the script to use the correct serial port number and device. We chose Perl because we had never used it...

Tags: , ,
Posted in binmode, Bus Pirate | No Comments »

Recent Comments

  • Joe Desbonnet: Ya, I can recommend the low melting point solder. I used brand 'ChipQuik' and it's amazingly easy to use.
  • Jerome: I need a new BusPirate for the Fablab ;) Many thanks!
  • Max: Seems like an unexpectedly violent way to remove the chip indeed. A hot air station should of course do the job just fine, but in...
  • jose: Part removal described here is pure butchery, the cheapest hot air station will do a fast and clean job removing the QFP, heat air to...
  • Cody: Yes please