Demystifying hardware security with the Bus Pirate

Alain Iamburg over at FishNet Security writes: Welcome to Part III of this series on hardware security. In Part II we explored passive data captures of EEPROM read operations over the SPI bus. In this installment, we will be looking at techniques for actively probing and communicating with such chips. Memory chips can contain interesting data. […]

A script to dump an Atmel AT45DB041B 4Mbit SPI Flash part’s contents to disk using a Bus Pirate

‏@tyler_oderkirk tweeted,  “wrote a tool to dump a AT45DB041B flash chip w/ python & Bus Pirate” Available on Github. Get an assembled Bus Pirate for $30, including world-wide shipping. Also available from our friendly distributors.  

DS3231 RTC control and theory with the Bus Pirate

@omwah tweeted, “Article I wrote on controlling the Maxim DS3231 RTC with the Bus Pirate” The Maxim DS3231 is an accurate, yet relatively expensive real time clock (RTC). It has an integrated temperature compensated crystal and communicates over I2C. Get an assembled Bus Pirate for $30, including world-wide shipping. Also available from our friendly distributors.

High voltage serial programming for AVR chips with the Bus Pirate

Leonerd writes: I am happy to report a full success using the Bus Pirate to program HVSP on the 8- and 14-pin ATtiny chips. This requires a small additional bit of hardware, to use the AUX pin to control a +12V supply to the ‘tiny RESET line, and the 4 GPIO pins attached to the […]

Video: JTAGulator introduction and demonstration

Hardware hacking guru Joe Grand of GrandIdeastudio has posted this new, detailed introduction/demonstration of the JTAGulator, an open source hardware tool te hat assists in identifying on-chip debug (OCD) and/or programming connections from test points, vias, or component pads on a target device. (We note the Bus Pirate usage at 5:40.)

Controlling a PiGlow with the Bus Pirate

Aaron Brady has written an article on controlling a PiGlow with the Bus Pirate: PiGlow provides 18 dimmable LEDs and is designed to be used with a Raspberry Pi. It sits right on the GPIO header of the Pi. It doesn’t use actual GPIO pins though, because the PiGlow is actually based on the SN3218 I2C PWM LED […]

Controlling WS2812B LEDs with a Bus Pirate

Markus Gritsch writes, “Hi, after successfully controlling some WS2812B LEDs using SPI on a Micro Python board, I thought it would be nice to do the same using my Bus Pirate.” Via the project log forum. Check out the video after the break. Get your own handy Bus Pirate for $30, including world-wide shipping. Also available […]

60+ FPS with OLED and Bus Pirate

An update on previous 1.3”OLED with SSD1306 controlled by Bus Pirate post, Markus writes: By changing the default serial connection speed between the PC and the Bus Pirate from 115200 to 1000000 baud, the frame rate is now increased to 60+ FPS :) Get your own handy Bus Pirate for $30, including world-wide shipping. Also available […]

Insomni’hack CTF 2014: Bus Pirate used as a serial interface to communicate with the MSP430 microcontroller

Bus Pirate was used to communicate to a MSP430 microcontroller  at Insomni’hack CTF2014 challenge.  q3k of DragonSector writes: The devboard is obviously a Texas Instruments MSP430 launchpad. Attached to it is a Bus Pirate used as a serial interface, and a round device of no obvious use… What could it be..? Nicolas, the author of this challenge, […]