Ken Shirriff Explains His Techniques For Reverse Engineering Silicon

When it comes to reverse engineering silicon, there’s no better person to ask than Ken Shirriff. He’s the expert at teasing the meaning out of layers of polysilicon and metal. He’s reverse engineered the ubiquitous 555 timer, he’s taken a look at the inside of old-school audio chips, and he’s found butterflies in his op-amp. Where there’s a crazy jumble of microscopic wires and layers of silicon, Ken’s there, ready to do the teardown.

For this year’s talk at the Hackaday Superconference, Ken walked everyone through the techniques for reverse engineering silicon. Surprisingly, this isn’t as hard as it sounds. …read more

Continue reading Ken Shirriff Explains His Techniques For Reverse Engineering Silicon

Editing GameCube Memory With A Raspberry Pi

[James] has been working with GameCubes, emulators, and Animal Crossing for a while now, and while emulators are sufficient, he’d like to play on real hardware. This means he needs to write to a GameCube memory card. While there are a few options to do this, they either require a Wii or hardware that hasn’t been made in a decade. The obvious solution to this problem is to reverse engineer the GameCube memory card to read and write the memory with a Raspberry Pi.

There’s an incredible amount of unofficial documentation for every console, and [James] stumbled upon a GC-Forever …read more

Continue reading Editing GameCube Memory With A Raspberry Pi

Yet Another Restomod Of The Greatest Computer Ever

The best computer ever made is nearly thirty years old. The Macintosh SE/30 was the highest-spec original all-in-one Macs, and it had the power of a workstation. It had expansion slots, and you could hang a color monitor off the back. It ran Unix. As such, it’s become the prize of any vintage computer collector, and [Kris] recently completed a restomod on our beige king. It’s a restored Macintosh SE/30, because yes, we need to see more of these.

The restoration began with the case, which over the last thirty years had turned into an orange bromiated mess. This was …read more

Continue reading Yet Another Restomod Of The Greatest Computer Ever

Hackaday Links: December 2, 2018

CircuitPython is becoming a thing! CircuitPython was originally developed from MicroPython and ported to various ARM boards by Adafruit. Now, SparkFun is shipping their own CircuitPython board based on the nRF52840, giving this board an ARM Cortex-M4 and a Bluetooth radio.

You like contests, right? You like circuit boards too, right? Hackster.io now has a BadgeLove contest going on to create the Blinkiest Badge on Earth. Yes, this is a #badgelife contest, with the goal of demonstrating how much you can do in a single circuit badge. Prizes include a trip to San Francisco, a badass drone, a skateboard, a …read more

Continue reading Hackaday Links: December 2, 2018

Hackaday Links: December 2, 2018

CircuitPython is becoming a thing! CircuitPython was originally developed from MicroPython and ported to various ARM boards by Adafruit. Now, SparkFun is shipping their own CircuitPython board based on the nRF52840, giving this board an ARM Cortex-M4 and a Bluetooth radio.

You like contests, right? You like circuit boards too, right? Hackster.io now has a BadgeLove contest going on to create the Blinkiest Badge on Earth. Yes, this is a #badgelife contest, with the goal of demonstrating how much you can do in a single circuit badge. Prizes include a trip to San Francisco, a badass drone, a skateboard, a …read more

Continue reading Hackaday Links: December 2, 2018

FPV Antenna Leans Into The Bank

If you’re doing remote controlled flight, odds are you’re also flying FPV. Or you at least have a camera on board. If you’re transmitting to the ground, you may have noticed the antenna on your plane has some weird radiation patterns; bank your plane to the left or right, and your signal gets worse. [Ant0003] over on Thingiverse has a great solution to this problem that’s small, lightweight, and will fit into just about any airframe.

[Ant]’s flying a Mini Talon with FPV, and since planes turn slower than drones, and can fly much further than multicopters, the radiation pattern …read more

Continue reading FPV Antenna Leans Into The Bank

Connect Your Electric Heater To The Internet (Easily and Cheaply)!

Winter has arrived, and by now most households should have moved on from incandescent bulbs, so we can’t heat ourselves that way. Avoiding the chill led [edent] to invest in an electric blanket. This isn’t any ordinary electric blanket — no, this is one connected to the Internet, powered by Alexa.

This is a project for [edent] and his wife, which complicates matters slightly due to the need for dual heating zones. Yes, dual-zone electric heating blankets exist (as do two electric blankets and sewing machines), but the real problem was finding a blanket that turned on when it was …read more

Continue reading Connect Your Electric Heater To The Internet (Easily and Cheaply)!

New Part Day: The Twenty Five Cent USB Microcontroller (With A Toolchain!)

Last year, Jiangsu Yuheng Co., Ltd introduced a new microcontroller. The CH554 is a microcontroller with an E8051 core with a 24 MHz clock, a little more than 1 kB of RAM, and a bit more than 14 kB split between the code and data Flash. In short, it’s nothing too spectacular, but it makes up for that with peripherals. It’s got SPI and ADCs and PWM, UARTs, and even a few capacitive touch channels. It’s also a USB device, with some chips in the series able to function as a USB host. You can buy this chip for a …read more

Continue reading New Part Day: The Twenty Five Cent USB Microcontroller (With A Toolchain!)

Build A Plate Reverb From Ikea

Back before we all pirated FruityLoops, before ProTools, and before VSTs and DAWs, audio recording was much, much cooler. Reverbs were entire rooms. Sometimes they were springs. Sometimes, in the high-end music studios, reverbs were plates. These plate reverbs were simply a gigantic sheet of metal mounted in a box about ten feet long, four feet high, and a foot thick. Inside, you had some transducers, some pickups, and not much else. Send a signal into the plate reverb and it will bounce around on this flexible membrane, and  emerge through the output in a suitably reverberant form.

Of course, …read more

Continue reading Build A Plate Reverb From Ikea

Reverse Engineering With Sandpaper

Every once in a while, and more so now than before, you’ll find a really neat chip with zero documentation. In [David]’s case, it’s a really cool USB 3.0 eMMC/ SD MMC controller. Use this chip, attach a USB port on one end, and some memory on the other, and you have a complete bridge. There are drivers, too. There are products shipping with this chip. The problem is, there is no data sheet. Wanting to use this chip, [David] turned to sandpaper to figure out the pinout of this chip.

The best example of a product that came with …read more

Continue reading Reverse Engineering With Sandpaper