Bus Pirate: Reclaiming the Vpullup pin

The Bus Pirate Vpullup pin supplies a voltage to the on-board pull-up resistors. In the “Ultra” hardware it also powers the external half of the bi-directional IO buffer. MOSI CLOCK MISO CS AUX AUX2 (formerly ADC) Vpullup AUX4 (formerly 3.3Volts) 0.8-5.0Vout (formerly 5.0Volts) GND So far we’ve added voltage measurement to every IO pin and […]

BUS PIRATE: 0.8-5.0volt programmable output power supply

MOSI CLOCK MISO CS AUX AUX2 (formerly ADC) Vpu 3.3V 5.0V GND After adding buffered voltage measurements to every IO pin, we eliminated the dedicated ADC pin and turned it into a general purpose IO (AUX2). Now we’re going to take a hatchet to the on-board voltage regulators (3.3V, 5.0V) and replace them with a […]

BUS PIRATE: Voltage measurement on every pin

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 […]

PROTOTYPE: Bus Pirate/Logic Analyzer with Ice40 FPGA

Bus Pirate “Ultra” taps an iCE40 FPGA to power a combined Bus Pirate interface and logic analyzer that is infinity hackable. Previous Bus Pirates relied on the hardware peripherals available in a microcontroller, which vary in features and have the occasional bug. With an FPGA we can implement practically any peripheral with all the fixes […]

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 […]

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.

Brute force computation for cheap log digital potentiometer

Michael from Acidbourbon writes: This article covers the attempt to build a digital logarithmic potentiometer out of two linear potentiometers. The benefits of this concept Linear digital potentiometers can be easily procured and don’t cost much There are IC packages with two or four modules inside anyway The resulting logarithmic potentiometer is very flexible in […]

Hacking a UART where there never was before

Thanks to Andrew for sharing – check out the full post on their blog, MOAM Industries. As part of a prototype developed 12 months ago I was tasked with reading measurements from a blood pressure cuff [sphygmomanometer] in real time. Not surprisingly there are no consumer level devices that have a serial interface because what […]

Seeed Studio March sale: Bus Pirate, USB Infrared Toy, ATX Breakout

Seeed Studio shares our vision for the open source community. Since the beginning, Seeed has been our partner for project manufacture, sales, and shipping. That free us to concentrate on the fun stuff, but still make projects available to the community. Seeed kicked off a spring sale on Mar 1st. Each week they’ll have a […]