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

Prototype: Network LCD backpack

The most recent documentation is now on the wiki. Character LCD screens that scroll information are a popular case mod. They’re usually controlled through a parallel port, serial port backpack, or USB backpack (more). This article demonstrates our open source ethernet network LCD backpack. LCD control programs like LCD Smartie (Windows) and LCDproc (Linux, OSX?) […]

Hack a Day's Bus Pirate preorder 2: revision B5?

Bus Pirate v2go Firmware v2.2-nightly DEVID:0x0447 REVID:0x3043 (B5) Hack a Day’s preorder 2 Bus Pirates are starting to arrive worldwide. Remember to upgrade the firmware when it arrives. We’ve had one report that the latest preorder was assembled with revision B5 PIC 24FJ64GA002 chips. Press ‘i’ in the Bus Pirate terminal to see your PIC […]

Confessions of a prototyper: #twatch v1/v1b

Last week we released the #twatch v2, an ethernet backpack for 20×4 character LCDs. This wasn’t the only version of the #twatch that we designed. V2 is based on the slick, inexpensive, single-chip ethernet microcontroller, the PIC 18F67J60. The biggest downside to the 18f67J60 is that it can only be programmed an average of 100 […]

#twatch: Twitter changes JSON feed slightly

In an amazing coincidence, Twitter changed the JSON datafeeds the #twatch uses to grab the latest trending topics and tweets on the same night that we launched. They didn’t actually make significant changes, but they tweaked the order of variables in a way that confused the #twatch. {“text”:” The original search parser looked for the […]

Prototype: Twitter Watcher, the #twatch

The most recent documentation is now on the wiki. The #twatch scrolls the latest trending topics from Twitter on an LCD screen. It’s a stand-alone network appliance that stays updated without a PC. It was awesome to watch #iranelection, Michael Jackson, and other historic events scroll by while we developed the #twatch. This article documents […]

Bus Pirate preorder 2: new bootloader, no firmware

We’ve got another update on Hack a Day’s Bus Pirate v2go preorder 2 firmware. It would be nice if Hack a Day wrote a short post too, since this was their fundraiser. Seeed made sure everyone got the latest bootloader version (v2) because you have to program that through the ICSP header with a real […]

Compile the Bus Pirate firmware

This is an old version, see the latest version on the documentation wiki. You don’t need a Microchip programmer to develop firmware for the Bus Pirate. You can use Microchip’s free development tools and upload code through the USB bootloader. It’s a mini PIC 24F development board! First, download and install Microchip’s IDE called MPLAB, […]

Scan for I2C read and write addresses

See the latest version in the documentation wiki. You can find the I2C address for most I2C-compatible chips in the datasheet. But what if you’re working with an unknown chip, a dated chip with no datasheet, or you’re just too lazy to look it up? The Bus Pirate has a built-in address scanner that checks […]