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. […]
Category Archives: Bus Pirate
Bus Pirate v3 and LM75 temperature sensors
Brixit writes, “This is a tiny reference for reading the temperature with an LM75a temperature sensor and a Bus Pirate v3 on a Linux computer.” Get an assembled Bus Pirate for $30, including world-wide shipping. Also available from our friendly distributors.
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.
Bus Pirate v3.6 DIY plexiglass case
Tim designed a plexiglass case for his Bus Pirate v3.6: Just a colourful photo of my newest acquisition, the Bus Pirate v3.6 in a quick 2hr diy plexiglass case More awesome DIY cases. 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 […]
Bus Pirate smart card shield
Bus Pirate smart card shield by Yaehob: Tired of playing with wires, breadboard and so on to interface synchronous smart cards with bus pirate, I made a kind of shield. Thank you Arduino for teaching me this way of thinking :-) Bill of materials 1x breadboard solder 1x smart card socket (e.g. this one, this one, […]
I2C injection with the Bus Pirate
David Um writes: I decided to create a simple lab involving an Arduino Uno, in this case a SparkFun RedBoard, and a BlinkM LED that can be controlled over I2C. The Arduino would have a simple sketch that will update the color of the BlinkM and using a Bus Pirate I would then sniff traffic […]
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 […]
Bus pirate, 5110 LCD interfacing
s3c writes: The Bus Pirate has to be one of the handiest debugging platforms ever created. It makes it really easy to ensure you know how something works before placing it in your final design. I recently decided to use some of the old refurbished 5110 LCD modules in a design, here’s a quick guide […]
A Haskell interface to the Bus Pirate binary interface
Ben Gamari writes, “This package provides a simple, type-safe interface for working with the Bus Pirate’s binary interface.” Get your own handy Bus Pirate for $30, including world-wide shipping. Also available from our friendly distributors.
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 […]
How to recover a laptop after a failed BIOS update
Viktor describes on his website how he used the Bus Pirate to recover a laptop after a failed BIOS update: Once I had to open the laptop to fix it I decided to take this opportunity to explore the options there are for fixing the broken BIOS and compile my findings in this article. In the process […]
Sniffing I2C traffic with a Bus Pirate
Joshua shows us how he sniff the I2C traffic with the Bus Pirate: As far as wiring and software setup, it’s the exact same from the previous post with the exception of adding on the Bus Pirate connections to the SDA and SCLK pins, along with a ground. Also, I swapped out the Bus Pirate from […]
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 […]
Bus Pirate v3.8 free PCB build
Mikelelere built a free Bus Pirate v3.8 PCB. The Bus Pirate is an open source hacker multi-tool that talks to electronic stuff. I eventually managed to get all the required parts to assemble the BP v3.8 free PCB I received a couple of months ago. The microusb connector was such a PITA to solder!! I […]
Bus Pirate v3.6 back in stock
Bus Pirate v3.6 universal serial interface is back in stock at Seeed Studio. This is the updated v3.6 in a standard PCB footprint. You can get a simple laser-cut acrylic protector for this board for only 3 bucks. Bus Pirate is a hacking multi-tool that has the capability to interface with most IC bus protocols […]
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, […]
Debricking Seagate Dockstar
ZsZs documented his Dockstar debricking with the Bus Pirate: Somehow I managed to brick my Dockstar. It was so simple like the first sentence :) The debricking process was quite long due to lack of experience and tools. Tools required: – A buspirate card (I have a v3.6) – openocd with buspirate support – An […]
