Prototype: Flash_Destroyer

The most recent documentation is now on the wiki EEPROMs, such as flash memory, store data in electronic devices like cell phones, smart cards, SD cards, and solid-state drives. This type of memory can only endure a limited number of writes, it will eventually wear out and it won’t store new data. The Flash Destroyer […]

Prototype: Openbench Logic Sniffer logic analyzer

The most recent documentation is now on the wiki Openbench Logic Sniffer is an open source logic analyzer. It’s designed to support the SUMP logic analyzer software at the lowest possible cost. Download the source and design files from the Gadget Factory project page. This project started in the comments on a post. Initial circuit […]

Prototype: USB infrared remote control receiver/transmitter

The most recent documentation is now on the wiki. UPDATE: there is now a USB IR Toy v2! Infrared remote controls are ubiquitous, they’re used everywhere but we don’t give them much thought. The goal of this project is to investigate the invisible signals emitted by remote controls. This IR hacking tool can visualize infrared […]

Prototype: Web platform

This is an old version, see the latest version on the documentation wiki. The Dangerous Prototypes web platform is a tiny server designed for networked hacks where a full PC is inconvenient. There’s lots of interesting projects that bridge the internet to microcontrollers, but most of them have a PC in the middle to handle […]

Prototype: Hackable LED Christmas card & ornament

Holiday cards that blink and beep have always fascinated us. This is our hackable DIY version, made with an ATtiny13A and a few LEDs. Push the button to play a short light show in the tree. We’re sending these to friends and family this year. It’s a handmade, hackable gift, and it was a ton […]

Remote control color changing pumpkin

Halloween is only a few days away. We’re getting into the spirit by building a remote control color changing pumpkin. Channel buttons 0-8 on the remote toggle the colors of the rainbow. Button 9 activates an ‘angry pumpkin’ mode that flashes a scary red strobe for a few seconds. It uses a minimal PIC 18F2550 […]

Prototype: Bus Pirate BPv3

UPDATE: v3b is the latest Bus Pirate revision, read about the changes here. BPv3 is the latest hacking multi-tool from the Bus Pirate project. It connects to a USB port and interacts with electronics through a simple terminal interface. Use it to see how much of your private information is stored on smartcard SIM chips.¬†Explore […]

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

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

Prototype: Bus Pirate 3EEPROM explorer board

This is an old version, see the latest version on the documentation wiki. Now you’ve got one of Hack a Day’s Bus Pirates, what do you do with it? Learn about 1-wire, I2C, and SPI EEPROMs with the 3EEPROM explorer board (we pronounce it THREE-PROM, emphasis on the EE). EEPROM is a type of memory […]