This week is dedicated to Bus Pirate development. Today we looked at Bus Pirate cases, past and future. Here’s some links mentioned in the video: Tons of awesome user submitted cases Synthetos acrylic Bus Pirate v3a case Correction: v3a case is only $14.99! Francisco’s latest milled case for v3.5 Tomorrow we’ll do our Bus Pirate […]
Category Archives: Bus Pirate
Bus Pirate week, day 2 – accessories and cables
This week is dedicated to Bus Pirate development. We’re cleaning up firmware v6 and getting ready for a final release. Today we looked at Bus Pirate accessories and cables. Here’s some links mentioned in the video: Bus Pirate demo boards Bus Pirate PIC programming adapter Bus Pirate LCD adapter Old Seeed probe cable with cheap […]
Bus Pirate firmware v6 test release a4
After many changes to support the new Bus Pirate v4 hardware, firmware v6 is nearly ready. A test release for hardware v3 and v4 is available in the forum here. Enable OpenOCD JTAG support (mistake in v5.10). Note: OpenOCD currently not available for BPv4 due to lack of USB system support. Added to Docs Added […]
Bus Pirate development week – day 1
This week is dedicated to Bus Pirate development. We’re cleaning up firmware v6 and getting ready for a final release. Today we documented the development process to help any prospective developers find their way around the Bus Pirate source. In the video: Compile the Bus Pirate firmware Basic work with SVN Soldering a demo board […]
Bus Pirate to breadboard cable hack
Joe Desbonnet writes that he’s found a quick and cheap Bus Pirate to breadboard cable hack. “I needed to check out a I2C temperature/humidity sensor with the Bus Pirate on a breadboard. So I hacked this connector comprising a short length of 10 wire ribbon cable, a 5×2 IDE connector to mate with the BusPirate […]
Rescuing an ArduinoBT board with the Bus Pirate
Rohit de Sa has used the Bus Pirate with STK500v2 firmware to rescue a damaged ArduinoBT board. A few days ago I help a friend recover his ArduinoBT board. He had somehow managed to mess up the Bluetooth bootloader on the Arduino, and with wireless comms being the only way to program the board, he […]
Soldering the Bus Pirate v4
Watch us solder the Bus Pirate v4. The Bus Pirate is an open source hacker multi-tool that talks to electronic stuff. For a comprehensive overview check out our previous post. Here are the main differences and advantages of V4 over V3: Integrated USB in the microcontroller (faster) Data storage EEPROM to hold settings Pull-up voltage […]
NEW PROTOTYPE: Bus Pirate v4
Bus Pirate v3, and all previous Bus Pirates, are based on a chip with 64K of program space. Last year we stuffed so many features into the firmware that we used all the space. It was time for new hardware based on a new chip. We didn’t want to run out of space again soon, […]
From the mail bag: Open source code inspires!
BrentBXR writes: Ever since I got my Bus Pirate it as really inspired me to step my game up. All my best projects take a lot of inspiration form the bus pirate (such as serial commands and syntax protocols ( no more 1 char to do a function and nothing else; its awesome to send […]
Bus Pirate PIC programmer can now program Bus Pirate v4
Bus Pirate PIC programming utility can now program Bus Pirate v4. This means any Bus Pirate v2, v3, or v4 can program any other Bus Pirate version as well. Thank you to Tayken, Robots, and LongHairedHacker for their work on this project. Note: the PIC programming adapter is not needed to program a Bus Pirate. […]
Basic RF sniffing with the Bus Pirate
s3c describes on his website how he used the Bus Pirate as an RF sniffer. He connected the BP to a 433 MHz RF data receiver and successfully captured some garage door opener RF traffic. Simple yet fun to try. Get your own Bus Pirate from Seeedstudio.
Soldering the Bus Pirate demo board v5
Watch us solder the Bus Pirate demo board v5. The simple process of making a demo board for the Bus Pirate turned out to be far more complicated then we expected. Previous versions used many different chips and turned out to be more expensive then the Bus Pirate itself. For version 5 Sjaak came up […]
Bus Pirate: Interfacing with the ChronoDot over the I2C
Paretech used his Bus Pirate in I2C mode to interface with the DS3231 real time clock located on the ChronoDot board. The DS3231 is a high precision real time clock IC with an integrated crystal. He documented his experience with both devices. All the resources needed to setup a I2C connection to a DS3231 are […]
Bus Pirate: Interfacing with an audio codec chip
Jared wrote about his experience interfacing the Bus Pirate with an audio codec chip using the I2C mode: It is no exaggeration to say the Bus Pirate saved me a metric crap-ton of time. In about ten minutes, I had the Bus Pirate hooked to the audio codec, figured out the text command interface, and […]
Bus Pirate: Micro clone
Greeeg developed a micro board for the Bus Pirate v3. He has shrunken the PCB down to 4cmX2.6cm. Instead of using the FT232R chip originally in the Bus Pirate, he has delegated the USB communication to a PIC18F14k50 uC. PCB and schematic files are available, and firmware is currently under development. Via the forum. Get […]
Bus Pirate: Modifying the EEPROM on a LED POV fan
MrZor decided to find some use for his Bus Pirate. After dissembling a LED POV fan he figured out that it uses a 24LC02B EEPROM chip to store the text displayed on the device. The 24LC02B is a I2C device so he used the I2C mode of the Bus Pirate to interface with it. After […]
Bus Pirate: HD66717 I2C character LCD demo
Pietja demoed an HD66717 2×16 display using the Bus Pirate v4 in I2C mode. He provides the instructions and data addresses you’ll need to communicate with this and similar I2C displays. Via the forum.
Bus Pirate I2C mode demonstration
HamRadio2008 made a demonstration video of the Bus Pirate in I2C mode. He hooked up the Bus Pirate to a test board he built with various I2C devices on it. He then used the I2C mode 7bit address scan to find all the addresses of the on board devices. Get your own handy Bus Pirate […]
Bus Pirate UART mode demonstration
HamRadio2008 demonstrates the Bus Pirate in UART mode. He is using a PIC18F45K20 MCU to read temperature data from a I2C sensor and then sends it over the UART to the computer serial port, via the MAX232 RS232 level converter. The Bus Pirate is used to monitor the UART signal coming from the board to […]
MLX90614ESF IR thermometer interface with the Bus Pirate V3 and V4
TitanMKD shared a demo of the MLX90614ESF IR thermometer interface with the Bus Pirate. His demo contains details on how to read the device specifications in the Bus Pirate I2C mode, ambient and measured object temperature, and PWM mode calibration data. Multiple measurements can be read every 100ms. Via the forum. Get your own handy Bus […]
