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

New Bus Pirate v3 probe cable with labels and male pins

Seeed Studio has a new Bus Pirate v3 probe cable in stock. This cable was prototyped with help from the community using our L-Mark shrink tube printer. Review and posts here. Easily connect to chips with this probe cable for Bus Pirate v3.x (all versions). Each wire has a convenient male pin header for easily […]

HOW TO: Bus Pirate as dev-board, read a voltage and view in terminal

The Bus Pirate uses the PIC24FJ64GA002 microcontroller, and can be used as a development board. In this tutorial we’ll read an analog voltage with an analog to digital converter, and then send it to the PC terminal via the UART. This is a culmination of the previous 3 tutorials ( blink the MODE LED,  ADC […]

HOW-TO: Learn PIC serial UART with your Bus Pirate

The Bus Pirate is a handy debugging tool, but it’s also a 16 bit PIC 24FJ64GA002 development board. You don’t need a programmer to play, just upload the firmware over USB using the Bus Pirate’s nearly-impossible-to-brick bootloader. It’s easy to go back to the original Bus Pirate firmware at any time. This demo is step […]

IBM Thinkpad T30 Bios password reset with the Bus Pirate

Using the Bus Pirate to read the SVP supervisor power on password off an IBM T30 Thinkpad: A friend of mine recently came upon an old IBM T30 Thinkpad at an auction for $40.  Bringing it home, he found that there was a power-on supervisor password.  This can’t be reset by removing the battery, as […]