Bus Pirate Ultra v1a follows the same pinout as previous Bus Pirates. 5 I/O pins (MOSI, CLOCK, MISO, CS, AUX), a voltage probe (ADC), a voltage source for the on-board pull-up resistors (Vpu), two power supplies (3.3, 5.0volts) and ground. While we were building the prototype it became obvious that a few tweaks could make […]
Category Archives: Bus Pirate
BLE400 with the Bus Pirate
@TheGrSpy tweeted, “Bus Pirate is talking nicely to the BLE400 from @Waveshare wearing the awesome nRF51822 SoC” Get your own handy Bus Pirate for $30, including world-wide shipping. Also available from our friendly distributors.
BUS PIRATE: USB Micro B connector test
USB Micro B is the connector of the moment, but we haven’t had a very good time working with it. The bog-standard Chinese generic Micro B connectors on Bus Pirate v5 and Bus Pirate NG1 break constantly. We tested a Micro B connector with through-hole support tabs on the latest Bus Pirate PCBs. It turned […]
Trying a quick turn hand-assembly prototype service
These Bus Pirate v5 prototypes were hand-assembled by a random PCBA shop on Taobao. Assembly took two days and cost 80RMB (~$12) for each board, we provided the PCBs and components. Normally we relish a prototype build because it’s a source of so many design improvements, but this was an emergency. The USB Micro B […]
BusPirate.com: Compile PIC and ARM firmware on a cheap server
The Bus Pirate project currently has four firmware builds (v3/v4/v5/vNG1) under two toolchains (PIC C/ARM C). To make this more manageable, we use a cheap VPS to check for new code in our git repo and compile the firmware automatically. Fresh compiles are available for everyone immediately, without any intervention from developers or friendly forum […]
BusPirate.com: Automated documentation updates
Up-to-date documentation makes a project easy to learn about, but its a really boring job that takes a lot of time. Even great documentation eventually has outdated examples and screenshots that don’t quite match the latest version. BusPirate.com has a hacked together toolchain to keep the documentation fresh. It’s a three part process: Test scripts […]
BusPirate.com: A dedicated website for docs, firmware, tutorials
Bus Pirate documentation and demos are all buried in a huge wiki and around the blog, this is less than ideal for such an expansive project. We’ve been working on a new site just for Bus Pirate stuff. This site is full of hacks that automate boring development stuff. Documentation and tutorials are updated through […]
PROTOTYPE: Bus Pirate Next Gen v1
Sjaak, fresh off his ARM adventures at SMDprutser, hacked together an STM32-based Bus Pirate prototype we’ve been calling NG1 (Next Gen version 1). NG1 uses a modern ARM chip with completely open tools and libraries, and sports an integrated logic analyzer . The firmware is very usable, but largely untested. Let’s have a look at […]
Rescuing the Defcon badge with the Bus Pirate
Brandon Vandegrift @bmv437 tweeted, “Got my @defcon badge working again! I must have shorted out either R9 or R10, which are pull-up resistors for the I2C data lines. Without that, the PIC32 can’t communicate with the LED driver board. @dangerousproto Bus Pirate to the rescue, with it’s built in pull-up resistors!” Get your own handy […]
Updated Bus Pirate v3.x concept design
Development on DirtyPCBs.com is winding down, so I’ve had some time to play with hardware. I’ve said the same thing for a few years now, but this time it really happened! This update of Bus Pirate v3.x crams in a major new feature, and slightly lowers the total cost. Two China-sourced analog switches enable […]
Bus Pirate v3.8 PCB build
@EnJens tweeted, “Finally programmed my DYI Bus Pirate 3.8! It mostly works! Self test is slightly sad and power LED failing but it works!” If you build a free PCB we’ll send you another one! Blog about it, post a picture on Flicker, whatever – we’ll send you a coupon code for the free PCB […]
Recovering Proxmark3 with the Bus Pirate
@joan_bono tweeted, “Breathing again! My Proxmark3 works like a charm after re-flashing the firmware using Bus Pirate” Get your own handy Bus Pirate for $30, including world-wide shipping. Also available from our friendly distributors.
Bus Pirate v3.8 free PCB build
@ramin_rajabi tweeted picture of his free Bus Pirate v3.8 PCB build. The Bus Pirate is an open source hacker multi-tool that talks to electronic stuff. If you build a free PCB we’ll send you another one! Blog about it, post a picture on Flicker, whatever – we’ll send you a coupon code for the free PCB […]
Bus Pirate v3 free PCB build
@vijayenthiran tweeted picture of his free Bus Pirate v3 PCB build. The Bus Pirate is an open source hacker multi-tool that talks to electronic stuff. If you build a free PCB we’ll send you another one! Blog about it, post a picture on Flicker, whatever – we’ll send you a coupon code for the free PCB […]
Bus Pirate PCB build
Ben Kazemi shares his latest build a Bus Pirate v3.6a PCB. The Bus Pirate is an open source hacker multi-tool that talks to electronic stuff. My latest build – i have to say the yellow soldermask is prettier than it looks on the photos, i also like to think i earnt something special for having […]
Precision pressure meter with the Bus Pirate
Scott Harden has a nice build log on his precision pressure meter project: I just completed building a device capable of measuring temperature to one hundredth of a degree Celsius and pressure to one ten-thousandth of a PSI! This project is centered around an ICstation MS5611 temperature sensor breakout board which was small enough to […]
Bus Pirate v3.8 free PCB build
@kevinneubauer tweeted picture of his free Bus Pirate v3.8 PCB build. The Bus Pirate is an open source hacker multi-tool that talks to electronic stuff. If you build a free PCB we’ll send you another one! Blog about it, post a picture on Flicker, whatever – we’ll send you a coupon code for the free PCB […]
Bus Pirate v3.8 free PCB build
@incyi tweeted picture of his free Bus Pirate v3.8 PCB build. The Bus Pirate is an open source hacker multi-tool that talks to electronic stuff. If you build a free PCB we’ll send you another one! Blog about it, post a picture on Flicker, whatever – we’ll send you a coupon code for the free PCB […]
Logging I2C Data with Bus Pirate and Python
Scott Harden writes, “I’m working on a project which requires I measure temperature via a computer, and I accomplished this with minimal complexity using a Bus Pirate and LM75A I2C temperature sensor.” More details at SWHarden.com. Get your own handy Bus Pirate for $30, including world-wide shipping. Also available from our friendly distributors.
Bus Pirate v3 SPI + flashrom reading WD800JD EEPROM
Mich tweeted, “Using Bus Pirate to read the firmware residing in EEPROM of WD800JD…soon reversing will start.” Get your own handy Bus Pirate for $30, including world-wide shipping. Also available from our friendly distributors.
