Nearly 1000 Bus Pirate v2gos were sold during Hack a Day’s preorder. It raised a ton of money, with all proceeds going to Mahalo, the company that owns Hack a Day. Bus Pirate v3 is a complete redesign of the Bus Pirate v2go PCB, with improvements based on our experience running the preorder for Hack […]
Tag Archives: Bus Pirate
Realterm for the Bus Pirate
BiOzZ posted an Instructable that shows how to setup the open source Realterm serial terminal to work with the Bus Pirate.
Bus Pirate preorder 2 unboxing
***UPDATE*** If your preorder 2 Bus Pirate doesn’t work, try bootloading the latest firmware. We’ve had one report that a preorder 2 v2go shipped with the latest bootloader but no firmware. The bonus is you get the latest bootloader (v2), but you have to add the latest firmware yourself. More info as we figure out […]
Hack a Day Bus Pirate preorder 2 ships
Fan from Seeed Studio just posted this note in the forum: Hey guys, This is fan from Seeedstudio. I got a good news for you, Bus pirate preorder 2 was ready and started shipping. You should get your preordered product very soon. Thanks for the update! When you get your Bus Pirate remember to update […]
Fundamental Logic Bus Pirate v1 kit now $20
Fundamental Logic was the first company to offer a Bus Pirate for sale. Their Bus Pirate v1a through-hole kit is currently on sale for $20. v1a is completely compatible with the latest firmware updates, the main difference between v1a and v2 & v3 is the connection type (serial vs USB) and the pull-up resistors (manual […]
Bus Pirate v3 update
Hack a Day’s Bus Pirate preorder 2 will ship next week. That means the Bus Pirate v3 preorder is only a few weeks away. Sign up here to be notified when the preorder begins. Bus Pirate v3 will cost $30, assembled and shipped worldwide. The preorder will probably last 10-14days, and the Bus Pirate will […]
Bus Pirate firmware v2.1 released
Bus Pirate firmware v2.1 is a major upgrade that fixes a lot of bugs. With Hack a Day’s second Bus Pirate preorder about to ship, we couldn’t wait any longer to release it. This version has major fixes to the I2C library, hardware I2C support, new speed options, and improved terminal interface. Thanks to a […]
Hack a Day Bus Pirate preorder 2 update
Seeed Studio just tweeted an update on Hack a Day’s second Bus Pirate preorder. Looks like they’ll ship in one week: After long time waiting,we got ICs from Digikey. Now Bus Pirat Preorder 2 just started manufacture,will be ship out within a week. Check out our Bus Pirate goodies when it arrives. Thanks Mike! Artwork […]
Bus Pirate firmware v2.1-RC2
We just uploaded Bus Pirate firmware v2.1 release candidate 2 for all hardware versions, including the first release for Bus Pirate v3. Since v2.1-RC1, we’ve combined the hardware and software I2C libraries. This applies the RC1 ACK/NACK management system to the hardware library without duplicating a bunch of code. Some have reported success using the […]
Bus Pirate v3 PCBs pass testing
Sign up to be notified of v3 preorders here. We plan to sell the Bus Pirate v3 for $30, shipped worldwide. Preorder discussion. This picture from our workbench shows the new Bus Pirate v3 (left) and the Bus Pirate v2go (right). The Bus Pirate V3 PCB arrived yesterday. We stuffed it last night, and it […]
Bus Pirate: Wii Nunchuck quick guide
See the latest version in the documentation wiki. Scorpia shared his experience interfacing a Wii Nunchuck with the Bus Pirate I2C library. He used Seeed Studio’s breakout board that brings all the Nunchuck signals to an easy-to-tap header. Here’s some alternatives to the breakout board. Bus Pirate Wii Nunchuck breakout MOSI/SDA D (SDA) CLOCK/SCL C […]
Bus Pirate: Firmware v2.1-RC1
Bus Pirate firmware v2.1 release candidate 1 can be downloaded from the Bus Pirate project page. Learn how to update your firmware from Windows or Linux/OSX. Updates Experimental hardware I2C library for PICs that support it. PIC chip revision detection. New public domain I2C library, fixes bugs with read ACK/NACKs. I2C no longer GPL. More […]
Bus Pirate: HD44780 character LCD adapter
Cheap character LCDs based on the HD44780 chipset come in a variety of sizes: 2×16, 4×20, etc. These displays have two standard interface modes, 4bit and 8bit parallel. 8bit requires a total of 11 data lines, 4bit requires 7 (6 for write-only). Some LCDs support an additional serial data mode, like the VFD Ian covered […]
Bus Pirate: Hardware I2C added
Early Bus Pirate prototypes used PIC24FJ64GA002 revision A3 chips. A3 has a bug in the I2C hardware, so we’ve always used a software library to provide I2C on the Bus Pirate. Many, but not all, of the Bus Pirates manufactured by Seeed Studio have a newer, revision B4 chip with working I2C hardware. We showed […]
Bus Pirate roundup
Here’s a roundup of our current Bus Pirate related posts. Install and setup your Bus Pirate with our introductory Bus Pirate 101 guide. We’ve also updated the Bus Pirate menu, protocol, and syntax manual to match the latest hardware and firmware. The most common issue for beginners is usually the Bus Pirate’s on-board pull-up resistors, […]
Bus Pirate: Menu, protocol, and syntax guide
This guide explains the Bus Pirate I/O pins, describes each menu available from the Bus Pirate terminal, and documents the syntax functions for each protocol library. The Bus Pirate I/O pins try to be consistent across all libraries, the same pins are used for similar functions. Unused pins are usually in a safe high-impedance state. […]
Find your Bus Pirate's PIC revision
See the latest version in the documentation wiki. The latest Bus Pirate v2go nightly firmware build reports the device ID, revision, and configuration bits in the terminal. HiZ>i Hack a Day Bus Pirate v2go http://www.buspirate.com Firmware v2.1-nightly DEVID:0x0447 <<< PIC 24F64GA002 REVID:0x3042 (B4) <<<0x3042 = Revision 4 CFG1:0xF9DF <<< config word one CFG2:0x3F7F <<<config word […]
Bus Pirate: Firmware upgrades on Linux, OSX
STOP!!! You probably need the v2 to v4 upgrade guide instead!!! See the latest version in the documentation wiki. Bus Pirate firmware updates can be done from Linux or OSX using the Python PIC24F programmer developed by broeggle and JoseJX. The programmer works on all operating systems that support Python and pySerial: Linux, OSX, and […]
Bus Pirate: v3 update
***We’ll start a preorder ($30 assembled, shipped worldwide) if there are a few firm commitments, sign up for notification in the forum.*** This rendering shows the nearly-complete Bus Pirate v3 PCB. Our initial preview of the new hardware generated some really good comments. We decided to swap the PGC and PGD pins of the ICSP […]
Bus Pirate: Linux/Pyton programmer for PIC 24FJ
There’s been a lot of progress on a Linux/Python programmer for the Bus Pirate’s PIC 24FJ bootloader. The programmer is based on AN851, AN1157, some existing code, and COM dumps. You can track the development in the forum and in the project SVN.
