Exposing And Photographing Silicon

Have you ever wanted to break open your IC and see where those pins really go? [nico] goes through his process of dissolving ICs to their core and photographing the tiny die. The technique involves liquefying the package in sulfuric acid until all the packaging material and pins are gone. He even explains how to use sodium bicarbonate (common baking soda) to neutralize the solution thus allowing for simple sink disposal. Although silicon hacking is generally done by funded hackers with a really nice lab, it is certainly possible to execute some of these techniques with limited equipment and chemical access. For instance, if you can’t get sulfuric acid, send your IC off to a failure analysis lab like MEFAS. For more information and stories on silicon hacking, check out [Chris Tarnovsky]’s process for hacking smartcards and [bunnie]’s talk Hacking silicon: secrets behind the epoxy curtain.

ATmega88 Webserver

If you are an Atmel fan, you may enjoy this webserver built around the ATmega88. Since it has full TCP and HTTP support, communication can be done using a standard web browser on any system. We also noticed that the code uses AVR Libc and the processor can be replaced with an ATmega168, both used on the Arduino platform. Honestly, we think the most interesting part about this project is the firmware. The author has assumed that the webserver will only be sending one packet per request and the code is optimized for this setup. This leaves around 50% of the memory for the web application.

[via YourITronics]

Scavenging A WWVB Module From An RC Clock


[Chris Kuethe] shows how to scavenge what could be a pricey WWVB module from a radio controlled clock. WWVB is a special radio station in Colorado that transmits an atomic-clock-derived signal to RC clocks. The clock model he uses, the Atomix 13131, goes for less than twenty bucks. He also shares the link to another tear down of a Sony branded radio controlled clock for similar purposes. So if you’re looking for a cheap way to obtain a WWVB module, the scavenging method could be the thrifty solution you seek.

(Disclaimer: A sticker for an event I organize is in the background of the photos, it’s not meant to be there as product placement.)

DeWalt-16, How Rambo Would Remodel


[David Wiggins] has sent some info on this DeWALT M-16 gun mod to Toolmonger. Inspired by a picture of an earlier version back in 2003, he decided to go a step further. He already had the M-16 and only lives a few miles from a DeWalt factory service location so he was able to get original stickers and battery casings. After some careful dremmeling and a layer of Krylon, he had the DeWalt-16. Lets be clear, this thing still shoots bullets, not nails.

If modding your M-16 to be a DeWalt power tool is just too manly, you could always go with the Hello Kitty AR-15.

Victorian Nixie Tube Clock


[John Clarke Mills] has pieced together this tastefully done Victorian style Nixie tube clock. He picked up a kit from nixietube.com and an old clock off of eBay. A little bit of elbow grease and solder later, he has this very nice mantle piece. Well done.

For those unfamiliar, a Nixie tube is used for displaying numbers or letters. They are a glass tube, filled with a gas (usually neon). There are metal structures inside that glow when electricity is applied. First widely used in the early sixties, Nixies were pretty much replaced when LED technology got cheap.

We noticed that nixietube.com was down, so you might also check TubeClock.com and neonixie.com for kits.

If you’re looking for more inspiration, read about the Nixie counter clock, Russian vfd, and the 6502 driven Nixie clock all previously on Hack a Day.

[via Retro Thing]

Ard-e: Cheap Arduino Robot Platform


[Adam] sent in his robot: Ard-e. It’s build on a cheap remote control bull dozer kit along with a pile of cheap parts. He managed to keep the cost under $100. You might be getting sick of the Arduino love, but we love how the platform makes it possible for the micro controller novice to get results without taking advanced assembly language.