Hackaday Links Column Banner

Hackaday Links: February 1, 2015

It’s Sunday evening, and that means Hackaday Links, and that means something crowdfunded. This week it’s UberBlox. It’s a modular construction system based on Al extrusion – basically a modern version of an Erector set. Random musings on the perceived value UberBlox offers in the comments, I’m sure.

[Trevor] sent in something from his Etsy shop. Normally we’d shy away from blatant self-promotion, but this is pretty cool. It’s reproductions of 1960s Lockheed flying saucer plans. We’re not sure if this is nazi moon base/lizard people from the inner earth flying saucer plans or something a little more realistic, but there you go.

3D computer mice exist, as do quadcopters. Here’s the combination. It looks like there’s a good amount of control, and could be used for some aerobatics if you’re cool enough.

Who doesn’t love LED cubes? They’re awesome, but usually limited to one color. Here’s an RGB LED cube. It’s only 4x4x4, but there’s a few animations and a microphone with a beat detection circuit all powered by an ATMega32u4.

A while ago we had a post about a solar powered time lapse rig. Time lapse movies take a while, and the results are finally in.

The Proper Use For A Gameboy Advance Carrying Case

About a decade ago, Nintendo released a Game Boy Advance carrying case in the shape of a Game Boy Advance. It was the obvious answer to the original brick Game Boy carrying case every eight year old had in 1990. This jumbo-sized Game Boy Advance case also makes a really good platform for a console mod, which is exactly what [frostefires] got when he put an N64 in one.

This isn’t the first time we’ve seen this bit of old Nintendo paraphernalia used to house an N64. A few years ago, [Hailrazer] used the same GBA carrying case as the body of an N64 build. There were a few shortcomings in that build, most importantly the removal of the D pad.  [frostedfires]’ build fixes this oversight.

Inside the GBA enclosure is a 4.3 inch screen, a replacement Gamecube joystick, an SNES D pad, and of course the entire N64 circuit board with a few modifications.

[frostedfires] entered this into a ‘Shark Tank’-ish  competition at school, and this build was so impressive he won first place. Link to the full build thread here.

“Scotty” Is More Hungry 3D-printing Fax Machine Than Teleporter

Researchers at the Hasso Plattner Institute have created “Scotty,” a so-called teleportation system. While the name is a clear homage to the famous Star Trek character, this is not the Sci-Fi teleporting you may be expecting. The system is composed of two 3D printers (they used a pair of MakerBot Replicators). The “sender” printer has a camera and built-in milling machine. It uses deconstructive scanning – taking the picture of an object’s layer, then grinding that layer down to expose the next layer – and then sends the encrypted data to a “receiver” printer with a RasPi to decrypt the data so that it can immediately print the object. The ultimate idea behind this is that there is only one object at the end of the process.

It’s a disservice describing Scotty as a teleporter. By the researchers’ definition of a teleporter, the lowly fax machine is on par with Scotty – and it doesn’t destroy the original. The researchers claim that this destructive-reconstuctive method preserves the uniqueness of a given object, as long as any sentimentality. We can agree with the unique aspect: the less copies of something means it retains it intrinsic value in the marketplace. The sentimentality – not so much. We’ve all had a moment in our lives where a treasured item of ours, worthless to everyone else, was destroyed. Either we’d get a replacement or someone else would give us one to silence our wailing, but it wasn’t quite the same. If you could clone your dead pet, subconsciously you’d know it’s not going to be the same Fluffy. It’s that exact thing, atoms and all, that has the emotional attachment. Trying to push that psychological perspective onto Scotty’s purpose is irksome.

Continue reading ““Scotty” Is More Hungry 3D-printing Fax Machine Than Teleporter”

Parametric Spherical Speakers Are Not A Moon

A good speaker enclosure is not just about building a box out of plywood and covering it with carpet, although playing with 1F capacitors is pretty cool. No, for a good speaker enclosure you need the right internal volume, the right size bass port, the right speaker, and it should definitely, certainly, not be a moon.  [Rich] figured out he could do all of this with a 3D printer, resulting in the NOMOON: The NOMOON Orbital Music-Making Opensource, Openscad-generated Nihilator.

This work is a continuation of earlier work that designed parameterized speakers in the shape of Borg cubes. Now [Rich] is on to Borg scout ships,  and this version has everything you would expect for speaker design.

The NOMOON is available on the Thingiverse Customizer with variables for the internal diameter, the volume of the enclosure in liters, wall thickness, speaker hole, bass port, and wire holes. Of course a customized design is also possible with a stock OpenSCAD installation.

[Rich] has printed a few of these not moons and even with a speaker with terrible bass response, he has a pretty good-sounding setup as far as Youtube videos go. You can check that out below.

Continue reading “Parametric Spherical Speakers Are Not A Moon”

This Cake Is Not A Lie

Introducing the world’s first(?) edible and interactive RGB matrix cake — the ArCake.

[Treibair], one of our readers from Germany was inspired a few years ago with the LED cake we made here at Hackaday. Ours used angel food cake squares that allowed LED lights to shine through the squares from underneath the cake, where the LEDs are housed in the technologically advanced cake tray. It worked pretty well but we didn’t exactly recommend people to follow in our foodsteps.

That didn’t stop [Treibair] though, and he came up with his own unique twist on the cake! Instead of bothering with various cubes of angel food cake, he had a much more direct method.

It’s easy to do, just follow these steps:

  • Drill some holes in a cake
  • Put your jello in that cake
  • Make her open the box

And that’s the way you do it.

The resultant LED diffusers let lots of light through, while retaining their most important quality — tastiness. All in all, he made 30 jello filled holes which allowed him to place a 5 x 6 LED matrix underneath the cake. Now when he gives the cake to his wife, it will read her a Happy Birthday message, and then allow her to play a Jump’n’Run game using a Wii nunchuck controller!

Continue reading “This Cake Is Not A Lie”

Flash Memory Endurance Testing

[Gene] has a project that writes a lot of settings to a PIC microcontroller’s Flash memory. Flash has limited read/erase cycles, and although the obvious problem can be mitigated with error correction codes, it’s a good idea to figure out how Flash fails before picking a certain ECC. This now became a problem of banging on PICs until they puked, and mapping out the failure pattern of the Flash memory in these chips.

The chip on the chopping block for this experiment was a PIC32MX150, with 128K of NOR Flash and 3K of extra Flash for a bootloader. There’s hardware support for erasing all the Flash, erasing one page, programming one row, and programming one word. Because [Gene] expected one bit to work after it had failed and vice versa, the testing protocol used RAM buffers to compare the last state and new state for each bit tested in the Flash. 2K of RAM was tested at a time, with a total of 16K of Flash testable. The code basically cycles through a loop that erases all the pages (should set all bits to ‘1’), read the pages to check if all bits were ‘1’, writes ‘0’ to all pages, and reads pages to check if all bits were ‘0’. The output of the test was a 4.6 GB text file that looked something like this:
Continue reading “Flash Memory Endurance Testing”

3D Printing Without Support

3D printing is getting better every year, a tale told by dozens of Makerbot Cupcakes nailed to the wall in hackerspaces the world over. What was once thought impossible – insane bridging, high levels of repeatability, and extremely well-tuned machines – are now the norm. We’re still printing with supports, and until powder printers make it to garages, we’ll be stuck with that. There’s more than one way to skin a cat, though. It is possible to print complex 3D objects without supports. How? With pre-printed supports, of course.

[Markus] wanted to print the latest comet we’ve landed on, 67P/Churyumov–Gerasimenko. This is a difficult model for any 3D printer: there are two oversized lobes connected by a thin strand of comet. There isn’t a flat space, either, and cutting the model in half and gluing the two printed sides together is certainly not cool enough.

To print this plastic comet without supports, [Markus] first created a mold – a cube with the model of the comet subtracted with a boolean operation. If there’s one problem [Markus] ran into its that no host software will allow you to print an object over the previous print. That would be a nice addition to Slic3r or Repetier Host, and shouldn’t be that hard to implement.