We want your scripts! We’ll send Bus Pirate probe cable kits to two authors of binmode scripts posted by the end of the weekend. Any language is fine, but something widely available and cross-platform is best. The Bus Pirate has five new binary access modes that can be scripted from a PC: 1-Wire, UART, I2C, […]
Category Archives: scripts
Get Bus Pirate version from a script
This Perl script demonstrates a way to get the Bus Pirate hardware and firmware version from binary mode. The approach is pretty simple: enter binary mode, reset from binary mode, parse the version information shown on reset (same as ‘i’ in the user terminal). Note that the latest firmware, v2.8, changes the order of version […]
Binary mode scripts roundup
Here’s a roundup of the binary mode scripts we’ve collected so far. Submit your scripts by the end of this weekend for a Bus Pirate probe cable kit. blue.zener wrote a Ruby class to interface the Bus Pirate, and demonstrated it with a Nokia 3310 LCD. audiohacked recently updated pyBusPirate, a comprehensive Python interface library. […]
Windows C EEPROM programmer script
James submitted an example binmode script in C for Windows. It programs an ASCII hex file onto an I2C eeprom like the 24FC64. This is an excellent demo for anyone who wants to make a native Windows application that interfaces the Bus Pirate. Don’t forget that we want your scripts too. We’re giving away two […]
Bus Pirate project welcomes audiohacked
Please join us in welcoming audiohacked to the Bus Pirate project. audiohacked wrote the excellent Python wrapper for the new Bus Pirate binary modes, and now he’ll be updating a copy in the project SVN too. pyBusPirate makes Bus Pirate scripting easy for Python developers, and it’s the most complete binmode reference implementation available.
Script to convert HTML (WordPress) to Instructables format
We’ve been cross posting our original creations here and at Instructables. Instructables is an awesome site where anyone can demonstrate how to do anything. This is a WordPress blog, it uses HTML layout formatting. Instructables uses a kind of wiki-like markup. We whipped up a converter that replaces HTML elements with the Instructables equivalent. There’s […]
