Preview: Inexpensive multi-chip programmer

This is a preview of an inexpensive, medium-speed AVR/PIC/CPLD/Arduino programmer. It’s designed for people who don’t own a programmer and just want to rescue a bricked PIC or AVR. The programmer uses the bitbang mode of a FT232R FTDI USB->serial converter chip. The same one used on the Bus Pirate and Arduino. There’s existing apps […]

RIGOL 100MHz hack verified for firmware 2.04

There’s been a lot of interest in hacking the 50MHz Rigol DS1052E oscilloscope to work at 100MHz. The hack takes two parts. First remove a low pass filter, and then (see comments, thanks for the correction) Just modify the firmware to get it working at higher speeds. Forum member IPenguin just confirmed that this hack […]

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

Remote control protocol reverse engineering

Ytsirk analyzed the remote control protocol from a LED license plate frame using the USB IR Toy. Also check out part I and part II that introduce the hardware. We can’t wait for the next installment that covers reprogramming the marquee with a battery powered IR Toy, it sounds like there’s a lot of potential […]

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

Logic analyzer client roundup

The most recent documentation is now on the wiki There are now several open source logic analyzer clients that speak the SUMP protocol, the most popular open logic analyzer protocol currently in use. They should all be compatible with the Logic Sniffer, the Bus Pirate, and the USB Infrared toy. Our ideal logic analyzer client […]

DesignSpark freeware PCB design

We’ve been meaning to check out DesignSpark. Free from practical constraints on board size, pin counts, layers and output types… Multi-page schematic designs are supported…. supports the importing of Eagle design files and libraries… It’s not open source, but it could potentially be a favorable closed-ware alternative to Eagle. Eagles’s board size limits don’t usually […]

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

USB IR Toy: Sampling mode

See the latest version in the documentation wiki. The USB IR Toy test firmware v1.04 has a new infrared sampling mode that will be used by the upcoming WinLIRC plugin. This mode times the duration of infrared pulses and sends the measurements to the computer. It’s currently receive-only, but we’ll add a compatible transmit feature […]

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