Bus Pirate: Nokia 3310 LCD

[vimeo http://vimeo.com/7139826] blue.zener interfaced a Nokia 3310 LCD using the new Bus Pirate binary mode. He also wrote a general Ruby class for the Bus Pirate binmode. There’s a bit more in the forum, too. The step-by-step overview is excellent, great work! Don’t forget that we want your scripts too. We’re giving away two Bus […]

Self-test in binary mode

See the latest version in the documentation wiki. Since v2 the Bus Pirate firmware has included a self-test that verifies the function of pins and peripherals. The latest v2.6-nightly build adds a self-test to the binary bitbang mode. This is a useful way for applications to test the Bus Pirate, and for manufacturing quality control. […]

Python Bus Pirate binmode library

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 also need pySerial if you […]

Bus Pirate probe cable, $7.75

Seeed Studio is now listing a Bus Pirate compatible probe cable kit for $4.90. That’s about $7.75 including worldwide shipping. This cable has been a pretty popular item, we’re really glad Seeed is making them available for everyone. The cable is a kit that you solder yourself. It includes a 2×5 connector that mates with […]

Bus Pirate binmode Perl test script

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 before, and we weren’t in […]

Bus Pirate firmware v2.4

HiZ>i Bus Pirate v2go http://dangerousprototypes.com Firmware v2.4 DEVID:0x0447 REVID:0x3042 (B4) HiZ> Download Bus Pirate firmware v2.4. This should fix the ‘dead terminal syndrome’ experienced by some users with the v2.3 firmware. It includes all fixes from v2.3. It looks like some garbage 0x00 bytes were triggering the new binary IO modes accidentally. The binary modes […]

Bus Pirate: Binary bitbang mode

See the latest version in the documentation wiki. There’s two new binary I/O libraries in the v2.3 Bus Pirate firmware. Raw bitbang mode provides direct control over the Bus Pirate pins and hardware using a simple single-byte protocol. We discussed the new raw SPI mode yesterday. Hopefully the raw access modes inspire some interesting new […]