Cluster Your Pi Zeros In Style With 3D Printed Cray-1

From a performance standpoint we know building a homebrew Raspberry Pi cluster doesn’t make a lot of sense, as even a fairly run of the mill desktop x86 machine is sure to run circles around it. That said, there’s an argument to be made that rigging up a dozen little Linux boards gives you a compact and affordable playground to experiment with things like parallel computing and load balancing. Is it a perfect argument? Not really. But if you’re anything like us, the whole thing starts making a lot more sense when you realize your cluster of Pi Zeros can be built to look like the iconic Cray-1 supercomputer.

This clever 3D printed enclosure comes from [Kevin McAleer], who says he was looking to learn more about deploying software using Ansible, Docker, Flask, and other modern frameworks with fancy sounding names. After somehow managing to purchase a dozen Raspberry Pi Zero 2s, he needed a way to keep them all in a tidy package. Beyond looking fantastically cool, the symmetrical design of the Cray-1 allowed him to design his miniature version in such a way that each individual wedge is made up of the same identical  set of 3D printed parts.

In the video after the break, [Kevin] explains some of the variations the design went through. We appreciate his initial goal of making it so you didn’t need any additional hardware to assemble the thing, but in the end you’ll need to pick up some M2.5 standoffs and matching screws if you want to build one yourself. We particularly like how you can hide all the USB power cables inside the lower “cushion” area with the help of some 90-degree cables, leaving the center core open.

This isn’t the first time we’ve seen somebody build their own tiny Cray-1. A particularly dedicated hacker built his own 1/10th scale replica of the 1970s supercomputer powered by an FPGA back in 2010, and eventually got to the point of trying to boot original software on it.

Continue reading “Cluster Your Pi Zeros In Style With 3D Printed Cray-1”

Hackaday Links Column Banner

Hackaday Links: January 29, 2017

A 3D printer and laser cutter were cited as cause in two deaths. A couple (and two cats) were found dead in their apartment this week. The cause of death was carbon monoxide poisoning. Police and the gas company investigated the residence and found no other source of carbon monoxide besides a 3D printer and a laser cutter. Be sure to check out the people who know more about these deaths than the people who actually investigated these deaths in the comments below. In the mean time, get a CO detector. It’s nasty stuff.

At CES last this month, Lulzbot unleashed the MOARstruder. It’s an extruder with a massive, massive, 1.2mm nozzle. [James] from xrobots dot co dot uk just got his hands on the MOARstruder and the initial results are pretty cool. With a 1.2mm nozzle, you can print big parts fast (helpful for [James]’ massive builds), and the parts are stronger. Check out the video for a great hammer vs. printed part test.

We knew this would happen eventually. Pi Blades. Element14 is now offering ‘breakout boards but not quite’ for the full-size Raspberry Pis and Pi HATs. The idea of this product is to package clusters of Pis into an easy-to-use form factor. The Bitscope Blade Quattro, for example, provides power to four Pis. In other news, I own 20% of the world’s supply of vertical SODIMM sockets.

Arbitrary Code Execution On The Nintendo 64. A bit of background is required before going into this. Pokemon Stadium is a game for the N64. It used a Transfer Pak to read the save game data on Pokemon Game Boy cartridges to battle, trade, and organize Pokemon. Additionally, the Pokemon Tower in Pokemon Stadium allows players to play first-gen Game Boy Pokemon games from within an N64 – sort of like the SNES Super Game Boy. By using two Game Boy Pokemon games and two Transfer Paks, arbitrary code can be executed on the N64. Video demo right here. This is really cool, and the next obvious step is a ‘bootloader’ of sorts to allow arbitrary code downloading from controller button presses.

The Travelling Hacker Box is on the move! The original plan for the Travelling Hacker Box was to visit home base for the 2016 Hackaday SuperConference, then depart to foreign lands beginning with Canada, Greenland, Europe, Africa, Asia, Oceana, and the other America. After the SuperCon, the box was shipped out to its first recipient in Canada. The box came back. Something with customs. Now, the Travelling Hacker Box is on the move again. The plan is still the same, it’s just delayed a month or two. If you want to check out the future travels of the Travelling Hacker Box, here you go.