We go through a lot of prototype PCBs, and end up with lots of extras that we’ll never use. Every Sunday we give away a few professionally-made PCBs from one of our past or future projects, or a related prototype. Our PCBs are made through Seeed Studio’s Fusion board service. This odd-ball Bus Pirate is […]
Category Archives: Bus Pirate
Bus Pirate firmware v5.5
Bus Pirate firmware v5.5 is ready to download. This version has a few new features and a couple bug fixes. New servo controller (‘S’), thanks Randy New SPI binary bulk read/write should speed up Flashrom Updated commands to support piratePICprog Some bug fixes, as usual Read about the firmware update process for the ds30 Loader […]
Bus Pirate PIC programmer v0.2
piratePICprog programs PIC microcontrollers using the Bus Pirate. Newer PICs are programmed directly, like the 18F24J50 on the Logic Sniffer and the 24FJ64GA002 on the Bus Pirate. Older PICs, like the 12F/16F/18F require a 13volt supply to enter programming mode, an adapter will be ready soon. piratePICprog v0.2 is now available in the forum. It’s […]
Bus Pirate firmware 5.4 released
Bus Pirate firmware v5.4 is ready for download. This is a recommended update with bug fixes, enhanced features, and major code cleanup. The documentation wiki has been updated with the new commands and macros. Selectable CS pin direction in SPI and raw3wire protocol Partial writes (less then 8 bits) in raw2wire and raw3wire protocol Command ‘i’ is […]
Preview: Bus Pirate LCD adapter v2
This is a new LCD adapter for the Bus Pirate. The board has been tested, Seeed is building a manufacturing prototype now. The Bus Pirate LCD library in firmware v5.4+ will require this LCD adapter instead of the old v1 adapter. The v1 LCD adapter was based on a PCF8574 I2C IO expander IC. It […]
Bus Pirate v3b extended in stock
The Bus Pirate v3b with an extended temperature range PIC is now in stock at Seeed. The extended temperature PIC doesn’t mean anything, it’s just a quirk of our tiny production runs. Get a Bus Pirate for $30, including worldwide shipping at Seeed Studio. Adafruit also has the Bus Pirate and probe cables in stock […]
Bus Pirate and FlashRom saved my mainboard
MrHijets’ BIOS update [machine translation] went sour, but he revived it with the Bus Pirate and FlashRom: In my case, Flashrom and the Bus Pirate saved my motherboard… FlashRom support is an example of how open source and community driven development can extend a project beyond it’s original design. Thank you to everyone who has […]
Extended temperature Bus Pirate
The next batch of Bus Pirate v3b is almost ready. It will ship with bootloader v4.4 and firmware v5.3. It will also be the only known batch of Bus Pirates to use an extended temperature range PIC 24FJ64GA002-E/SS. There weren’t any standard industrial temperature range chips available, so Seeed sourced the extended range version. These […]
Free PCB Sunday: Bus Pirate v4 prototype
We go through a lot of prototype PCBs, and end up with lots of extras that we’ll never use. Every Sunday we give away a few professionally-made PCBs from one of our past or future projects, or a related prototype. Our PCBs are made through Seeed Studio’s Fusion board service. This week we’re giving away […]
Bus Pirate: firmware v5.3
Bus Pirate firmware v5.3 is ready for download. This is a recommended update with bug fixes, enhanced features, and major code cleanup. The documentation wiki has been updated with the new commands and macros. Reviewed and updated terminal text SPI sniffer update (reduced minimum CS delay from 50us to 120ns) Removed sniff while CS high […]
Adafruit DS1307 real time clock breakout board kit
Adafruit has a new DS1307 real time clock kit. We’ve demonstrated the DS1307 with the Bus Pirate, which you can also pick up at Adafruit.
Bus Pirate firmware v5.3 development
Bus Pirate firmware v5.3 is on track for release later this week. This will have some minor bug fixes, upgrades, and new features. You can download the latest nightly release from SVN. Nightlies are usually very stable, but new features may not be completely finalized. Reviewed and updated terminal text SPI sniffer update (reduced minimum […]
Demo: Sure-electronics DE-DP014
To demonstrate some of the new commands from the new firmware 5.2, we interfaced the DE-DP014 from Sure-electronics. This is a single, SPI-like controllable 1.8″ single 5×7 dotmatrix. It has an on-board PIC controller which stores a special ASCII font. The package consist of two units, a simple demo board and two 10-pin cables. Sure […]
Bus Pirate firmware v5.2
Bus Pirate firmware v5.2 is ready for download. This release has a grab-bag of improvements that all point north. The Bus Pirate documentation wiki has been refreshed and reorganized to match firmware v5.2. UART baudrate can be manually set to any speed for pcside (uart1) and protocol (uart2) Warning when the speed of uart2 is […]
Bus Pirate v4, IR Toy updates
There is an update of the USB IR Toy and a new Bus Pirate v4 in the forum. Your comments and suggestions are needed to make these the best designs yet. These projects won’t be manufactured until the fall at the earliest, and probably won’t be available until next year. This preview release is part […]
Updated Bus Pirate documentation
There’s a freshly updated Bus Pirate menu command and syntax guide on the documentation wiki. This guide consolidates a ton of notes and caveats that were previously spread around tons of smaller posts. It is updated to the firmware v5.2 release candidate. The main Bus Pirate wiki page has also been updated. A lot of […]
Free laundry hack highlights lack of security
cam0 pried open a laundry smartcard and found an unprotected SPI EEPROM chip. He googled the part number and found a datasheet that describes the chip protocol, then dumped the data with a Bus Pirate. He found the card balance by comparing the contents before and after a load of laundry, the value was stored […]
Bus Pirate firmware v5.1
Bus Pirate firmware v5.1 is a bug fix release. The version 5 firmware branch, formerly known by codename newterm, was first released last week. You found a number of bugs so we rolled the fixes into a new version: Fixed OpenOCD support in v5 Fixed output mode adjust bug Added v3a/v3b detection Updated SPI sniffer […]
Bus Pirate: Bootloader v4.3/v4.4 upgrade
See the latest version in the documentation wiki. Bus Pirate developers have been using an updated v4 bootloader for several months. It’s tested really well, so we packaged it in an installer. Bootloader v4.3/v4.4 is a minor update of v4.1/4.2. It is not a required update. Any v4+ firmware will work with any v4+ bootloader. […]
Bus Pirate: Firmware v5.0
Bus Pirate firmware v5.0 is now available for download. This is the first release with Sjaak’s newterm overhaul. This version has a completely reworked core with lots of new features to make prototyping easier than ever. We encourage you to take a walk around the new interface, go further north, and explore it. As with […]
