Breathtaking C64C Case Faithfully Recreates Original In Wood

Most computer case modders take certain liberties with their builds, to express their creativity and push the state of the art. Some, however, seek to recreate the original in as detailed a way as possible while still being unique. This faithful reproduction of a Commodore 64C in wood is a great example of the latter approach.

[Atilla Meric]’s experience with model airplane building came into play when he decided to leap into this build. Being used to making small, thin pieces of wood even smaller and thinner proved valuable here, as did working from templates and getting complex shapes cut out cleanly. [Atilla] used a miniature table saw to rough cut his stock; the wood species may have been lost in the translation from Turkish but it appears to be some variety of oak. Detail cuts were done with knives, and everything was held together with glue. The painstaking effort that went into the air vents is amazing, and the fact that they exactly match the vents on the original injection-molded case is truly impressive. We also like the subtle detail of the slightly depressed area around the keyboard opening, just like the original, as well as the smooth curve at the front of the case to comfortably support the wrists. The cutouts for connectors and the labels are top-notch too.

We appreciate the craftsmanship that went into this case mod, and the time and effort [Atilla] put into the build are obvious. We’ve seen wooden computer case mods before, but this one really pushes all our buttons.

[via Twitter]

Bullet-proofing Your Car With An Affordable Composite Armor

Remember those actions movies like The Fast and the Furious where cars are constantly getting smashed by fast flying bullets? What would it have taken to protect the vehicles from AK-47s? In [PrepTech]’s three-part DIY composite vehicle armor tutorial, he shows how he was able to make his own bulletproof armor from scratch. Even if you think the whole complete-collapse-of-civilization thing is a little far-fetched, you’ve got to admit that’s pretty cool.

The first part deals with actually building the composite. He uses layers of stainless steel, ceramic mosaic tiles, and fiberglass, as well as epoxy resin in order to build the composite. The resin was chosen for its high three-dimensional cross-linked density, while the fiberglass happened to be the most affordable composite fabric. Given the nature of the tiny shards produced from cutting fiberglass, extreme care must be taken so that the shards don’t end up in your clothes or face afterwards. Wearing a respirator and gloves, as well as a protective outer layer, can help.

After laminating the fabric, it hardens to the point where individual strands become stiff. The next layer – the hard ceramic – works to deform and slow down projectiles, causing it to lose around 40% of its kinetic energy upon impact. He pipes silicone between the tiles to increase the flexibility. Rather than using one large tile, which can only stand one impact, [PrepTech] uses a mosaic of tiles, allowing multiple tiles to be hit without affecting the integrity of surrounding tiles. While industrial armor uses boron or silicon carbide, ceramic is significantly lower cost.

The stainless steel is sourced from a scrap junkyard and cut to fit the dimensions of the other tiles before being epoxied to the rest of the composite. The final result is allowed to sit for a week to allow the epoxy to fully harden before being subject to ballistics tests. The plate was penetrated by a survived shots from a Glock, Škorpion vz. 61, and AK-47, but was penetrated by the Dragunov sniper rifle. Increasing the depth of the stainless steel to at least a centimeter of ballistic grade steel may have helped protect the plate from higher calibers, but [PrepTech] explained that he wasn’t able to obtain the material in his country.

Nevertheless, the lower calibers were still unable to puncture even the steel, so unless you plan on testing out the plate on high caliber weapons, it’s certainly a success for low-cost defense tools.

Continue reading “Bullet-proofing Your Car With An Affordable Composite Armor”

How To Grow (Almost) Anything

An off-shoot of the infamous “How to Make (Almost) Anything” course at the Massachusetts Institute of Technology, “How to Grow (Almost) Anything” tackles the core concepts behind designing with biology – prototyping biomolecules, engineering biological computers, and 3D printing biomaterials. The material touches elements of synthetic biology, ethics of biotechnology, protein design, microfluidic fabrication, microbiome sequencing, CRISPR, and gene cloning.

In a similar fashion to the original HTMAA course, HTGAA works by introducing a new concept each week that builds up to a final project. Students learn about designing DNA experiments, using synthesized oligonucleotide primers to amplify a PCR product, testing the impact of genes on the production of lycopene in E coli., protein analysis and folding, isolating a microbiome colony from human skin and confining bacteria to image, printing 3D structures that contain living engineered bacteria, and using expansion microscopy (ExM) to visualize a mouse brain slice. The final projects run the gamut from creating a biocomputer in a cream to isolating yeast from bees.

Growing out from an initiative to create large communities around biotechnology research, the course requires minimal prior exposure to biology. By working directly with hands-on applications to biodesign concepts, students are able to direct apply their knowledge of theoretical biology concepts to real-world applications, making it an ideal springboard for bio-inspired DIY projects. Even though the syllabus isn’t fully available online, there’s a treasure trove of past projects to browse through for your next big inspiration.

Alexa Controls This Savage Pumpkin

Traditionally, pumpkins are carved during the holiday of Halloween to represent malicious and frightening beasts. Flying in the face of this is [minihannah]’s carving of Adam Savage, which she’s calling a hero pumpkin. It’s a fun twist on the custom, and of course, it’s packing WiFi too.

The build starts with a carving of the typical orange winter squash cultivar, using artwork cribbed from the cover of Mr. Savage’s biography. Inside, there’s a bunch of LEDs, all under the control of an adafruit feather M0, which talks to the broader internet over WiFi. The pumpkin can be controlled by Alexa, thanks to the combination of Adafruit.IO and IFTTT.

It’s a fun little Internet of Things build, and one that’s ready for the modern smarthome, where you’re already used to yelling at the lights to switch off. We’d love to see a similar Billy Corgan build, if only for the pun. If you give it a go, be sure to drop us a line. Video after the break.

Continue reading “Alexa Controls This Savage Pumpkin”

Home Safety Monitoring With IoT

Home automation is a popular project to undertake but its complexity can quickly become daunting, especially if you go further than controlling a few lights (or if you’re a renter). To test the waters you may want to start with something like this home safety monitor, which is an IoT device based on an Arduino. It allows remote monitoring of a home for things such as temperature, toxic gasses, light, and other variables, which is valuable even if you don’t need or want to control anything.

The device is built around an Arduino Nano 33 IOT which has WiFi and Bluetooth capabilities as well as some integrated security features. This build features a number of sensors including pressure/humidity, a gas/smoke detector, and a light sensor. To report all of the information it gathers around the home, an interface with Ubidots is configured to allow easy (and secure) access to the data gathered by the device.

The PCB and code for the project are all provided on the project page, and there are a number of other options available if Ubidots isn’t your preferred method of interfacing with the Internet of Things. You might even give Mozilla’s WebThings a shot if you’re so inclined.

Exploring Early ’90s Video Game Architecture With Another World

Curious about past computer architectures? Software engineer [Fabien Sanglard] has been experimenting with porting Another World, an action-adventure platformer, to different machines and comparing the results in his “Polygons of Another World” project.

The results are pretty interesting. Due to the game’s polygon-based graphics, optimizations vary widely across different architectures, with tricks allowing the software to run on hardware released five years before the game’s publication. The consoles explored are primarily from the early ’90s, ranging from the Amiga 500, Atari ST, IBM PC, and Super Nintendo to the Sega Genesis.

The actual game contains very little code, with the original version at 6000 lines of assembly and the PC DOS executable only containing 20 KiB. The executable simply exists as a virtual machine host that reads and executes uint8_t opcodes, with most of the business logic implemented with bytecode. The graphics use 16 palette-based colors, despite the Amiga 500 supporting up to 32 colors. However, the aesthetics still fit the game nicely, with some very pleasant pixel art.

There’s a plethora of cool tricks that emerge in each of the ports, starting with the original Amiga 500 execution. Prior to the existence of the CPU/GPU architecture, microprocessors had blitters – logic blocks that rapidly modified data within the memory, capable of copying large swathes of data in parallel with the CPU, freeing up the CPU for other operations.

To display the visuals, a framebuffer containing a bitmap drives the display. There are three framebuffers used, two for double buffering and one for saving the background composition to avoid redrawing static polygons. Within the framebuffer, several tricks are used to improve the graphical experience. For scenes with translucent hues, special values are interpreted from the framebuffer index by “reading the framebuffer index, adding 0x8 and writing back”.

Challenges also come when manipulating pixels given each machine’s CPU and bus bandwidth limitations. For filling in bits, the blitter uses a feature called “Area Fill Mode” that scans left to right to find edges, rendering the bit arrays with spaces between lines filled in. Since the framebuffer is stored in five separate areas of memory – or bitplanes – this requires drawing the lines and filling in areas four times, multiplying by the hundreds of polygons rendered by the engine. The solution was to set up a temporary “scratchpad” buffer and rendering a polygon into the clean space. The polygon can then get copied to the screen area with a masked blit operation since the blitter can render anywhere in memory.

Intrigued? The series continues with deep dives into Atari ST, IBM PC, and upcoming writeups on SEGA Genesis/MegaDrive.

Get Compressed Air From Falling Water With The Trompe

If you’re like us, understanding the processes and methods of the early Industrial Revolution involved some hand waving. Take the blast furnace, which relies on a steady supply of compressed air to stoke the fire and supply the oxygen needed to smelt iron from ore. How exactly was air compressed before electricity? We assumed it would have been from a set of bellows powered by a water wheel, and of course that method was used, but it turns out there’s another way to get compressed air from water: the trompe.

As [Grady] from Practical Engineering explains in the short video below, the trompe was a clever device used to create a steady supply of high-pressure compressed air. To demonstrate the process, he breaks out his seemingly inexhaustible supply of clear acrylic piping to build a small trompe. The idea is to use water falling around a series of tubes to create a partial vacuum and entrain air bubbles. The bubbles are pulled down a vertical tube by the turbulence of the water, and then enter a horizontal section where the flow evens out. The bubbles rise to the top of the horizontal tube where they are tapped off by another vertical tube, as the degassed water continues into a second vertical section, the height of which determines the pressure of the stored air. It’s ingenious, requiring no power and no moving parts, and scales up well – [Grady] relates a story about one trompe that provided compressed air commercially for mines in Canada.

Need an electricity-free way to pump water instead of air? Check out this hydraulic ram pump that takes its power from the water it pumps.

Continue reading “Get Compressed Air From Falling Water With The Trompe”