Printed Nexus 7 SIM Tray Is Good ‘Nuff

When repairing something, there are in effect two schools of thought: you can craft a repair that seamlessly blends into the original hardware and doesn’t look like a repair, or you can slap that thing together and keep it moving. A lot of variables go into this decision making process, such as the complexity of the repair, the available materials, and of course whether or not you need to keep the fact you broke the thing from your significant other.

When the SIM holder on his Nexus 7 tablet broke recently, [Alex Whittemore] did the mental arithmetic and came to the conclusion that it wasn’t worth his time trying to figure out how to model an exact replacement. But he was able to print something that works well enough for his purposes, which is all that matters in the end. A perfect entry for our ongoing “Repairs You Can Print” contest.

You must be this small to ride

Apparently the SIM holder in the 2013 Nexus 7 is notoriously poor, and of course since this is a known issue, online retailers are trying to get as much as $100 USD out of you for a tiny sliver of plastic. Sometimes it really seems like Google was determined to run the Nexus line into the ground before bailing on it.

Printing such a tiny part, especially with the little details like the channel for you to hook your fingernail into, requires a fairly well calibrated printer. If you can’t muster up a 0.1mm first layer you might as well sit this one out; and if you haven’t mastered the art of bridging, that little valley to help you get the SIM back out may end up overflowing into a river of tears.

For [Alex], the piece ended up working perfectly. It might look a little weird, but if you’ve got the tablet in a case you’ll never see it anyway. It’s also worth noting that this design may work on other devices with a similar SIM arrangement, or at the very least, might be a good starting point to work from if you’ve got to come up with your own.

Remember, there’s still plenty of time to enter your own printed fix into our “Repairs You Can Print” contest. The top 20 repairs will take home $100 in Tindie credit, and for the best repair done by a Student or Organization, there’s two Prusa i3 MK3 printers with the Quad Material upgrade kits on the line.

The Hard-Learned Lessons Of The Columbia Disaster

On February 1st, 2003 at eighteen seconds past 9:00 AM Eastern Standard Time, the Space Shuttle Columbia broke up during atmospheric entry over Texas. Still traveling at approximately Mach 18.3, the disintegration of Columbia was complete and nearly instantaneous. According to the official accident investigation, the crew had at most one minute from realizing they were in a desperate situation to complete destruction of the spacecraft. Due to the design of the Space Shuttle, no contingency plan or emergency procedure could have saved the crew at this point in the mission: all seven crew members were lost in this tragedy.

While the Space Shuttle, officially known as the Space Transportation System (STS) would fly again after the Columbia disaster, even the program’s most ardent supporters had to admit fundamental design of the Shuttle was flawed. Steps needed to be taken to ensure no future astronauts would be lost, and ultimately, the decision was made to retire the Shuttle fleet after primary construction of the International Space Station (ISS) was complete. There was simply too much invested in the ISS at this point to cancel the only spacecraft capable of helping to assemble it, so the STS had to continue despite the crushing loss of human life it had already incurred.

Between the loss of Challenger and Columbia, the STS program claimed fourteen lives in its thirty year run. Having only flown 135 missions in that time, the STS is far and away the most deadly spacecraft to ever fly. A grim record that, with any luck, is never to be broken.

The real tragedy was, like Challenger, the loss of Columbia could have been prevented. Ground Control knew that the Shuttle had sustained damage during launch, but no procedures were in place to investigate or repair damage to the spacecraft while in orbit. Changes to the standard Shuttle mission profile gave future crews a chance of survival that the men and women aboard Columbia never had.

Continue reading “The Hard-Learned Lessons Of The Columbia Disaster”

Making The Case For Slackware In 2018

If you started using GNU/Linux in the last 10 years or so, there’s a very good chance your first distribution was Ubuntu. But despite what you may have heard on some of the elitist Linux message boards and communities out there, there’s nothing wrong with that. The most important thing is simply that you’re using Free and Open Source Software (FOSS). The how and why is less critical, and in the end really boils down to personal preference. If you would rather take the “easy” route, who is anyone else to judge?

Having said that, such options have not always been available. When I first started using Linux full time, the big news was that the kernel was about to get support for USB Mass Storage devices. I don’t mean like a particular Mass Storage device either, I mean the actual concept of it. Before that point, USB on Linux was mainly just used for mice and keyboards. So while I might not be able to claim the same Linux Greybeard status as the folks who installed via floppies on an i386, it’s safe to say I missed the era of “easy” Linux by a wide margin.

But I don’t envy those who made the switch under slightly rosier circumstances. Quite the opposite. I believe my understanding of the core Unix/Linux philosophy is much stronger because I had to “tough it” through the early days. When pursuits such as mastering your init system and compiling a vanilla kernel from source weren’t considered nerdy extravagance but necessary aspects of running a reliable system.

So what should you do if you’re looking for the “classic” Linux experience? Where automatic configuration is a dirty word, and every aspect of your system can be manipulated with nothing more exotic than a text editor? It just so happens there is a distribution of Linux that has largely gone unchanged for the last couple of decades: Slackware. Let’s take a look at its origins, and what I think is a very bright future.

Continue reading “Making The Case For Slackware In 2018”

3D Printed Battery Pack Keeps Old Drill Spinning

The greatest enemy of proprietary hardware and components is time. Eventually, that little adapter cable or oddball battery pack isn’t going to be available anymore, and you’re stuck with a device that you can’t use. That’s precisely what happened to [Larry G] when the now antiquated 7.2V NiCd batteries used by his cordless drill became too hard to track down. The drill was still in great shape and worked fine, but he couldn’t power the thing. Rather than toss a working tool, he decided to 3D print his own battery pack.

The 3D modeling on the battery pack is impeccable

He could have just swapped new cells into his old pack, but if you’re going to go through all that trouble, why not improve on things a little? Rather than the NiCd batteries used by the original pack, this new pack is designed around readily available AA NiMH batteries. For the light repairs and craft work he usually gets himself into, he figures these batteries should be fine. Plus he already had them on hand, and as we all know, that’s half the battle when putting a project together.

Interestingly, the original battery pack was wired in such a way that it provided two voltages. In older tools such as this one, this would be used for rudimentary speed control. Depending on which speed setting the drill is on, it would either connect to 4 or 6 cells in the original pack. [Larry] didn’t want to get involved with the extra wiring and never used the dual speeds anyway, so his pack only offers the maximum speed setting. Though he does mention that it may be possible to do PWM speed control in the battery itself via a 555 timer if he feels like revisiting the project.

[Larry] tells us the pack itself was rendered completely from scratch, using only the original battery pack and trial-and-error to get the fit perfect. He reused the side-mounted release buttons to save time, but otherwise everything is 3D printed in PETG for its strength and chemical resistance.


This is an entry in Hackaday’s

Repairs You Can Print contest

The twenty best projects will receive $100 in Tindie credit, and for the best projects by a Student or Organization, we’ve got two brand-new Prusa i3 MK3 printers. With a printer like that, you’ll be breaking stuff around the house just to have an excuse to make replacement parts.

Smaller And Smarter: The Electron Rocket Takes Flight

On January 21st, 2018 at 1:43 GMT, Rocket Lab’s Electron rocket lifted off from New Zealand’s Mahia Peninsula. Roughly eight minutes later ground control received confirmation that the vehicle entered into a good orbit, followed shortly by the successful deployment of the payload. On only their second attempt, Rocket Lab had become the latest private company to put a payload into orbit. An impressive accomplishment, but even more so when you realize that the Electron is like no other rocket that’s ever flown before.

Not that you could tell from the outside. If anything, the external appearance of the Electron might be called boring. Perhaps even derivative, if you’re feeling less generous. It has the same fin-less blunted cylinder shape of most modern rockets, a wholly sensible (if visually unexciting) design. The vehicle’s nine first stage engines would have been noteworthy 15 years ago, but today only serve to draw comparisons with SpaceX’s wildly successful Falcon 9.

But while the Electron’s outward appearance is about as unassuming as they come, under that jet-black outer skin is some of the most revolutionary rocket technology seen since the V-2 first proved practical liquid fueled rockets were possible. As impressive as its been watching SpaceX teach a rocket to fly backwards and land on its tail, their core technology is still largely the same as what took humanity to the Moon in the 1960’s.

Vehicles that fundimentally change the established rules of spaceflight are, as you might expect, fairly rare. They often have a tendency to go up in a ball of flames; figuratively if not always literally. Now that the Electron has reached space and delivered its first payload, there’s no longer a question if the technology is viable or not. But whether anyone but Rocket Lab will embrace all the changes introduced with Electron may end up getting decided by the free market.

Continue reading “Smaller And Smarter: The Electron Rocket Takes Flight”

Arcade Style Computer Hotkeys

Prolific maker [Sean Hodgins] has taken the wraps off of his latest one-day build, and as usual, it takes the kind of spare parts most people reading Hackaday will have in their parts bins and turns it into something fun and useful. This time around, he takes a bunch of spare arcade-style buttons he had from a previous project and combines them with an Adafruit Trinket (SAMD21 flavor) to make a USB input device for his computer.

[Sean] uses 1/4 inch acrylic to make the case, though he does mention that it could just as easily be 3D printed. But using the acrylic is easy and gives a nice glossy look to the final hardware. With a saw and a drill press you can make some very professional cases out of acrylic, which goes to show that you don’t necessarily need to have a high end 3D printer to create great looking enclosures.

As explained in the video, the Adafruit Trinket is not strictly necessary for this build, it’s just what [Sean] had lying around. Any microcontroller that can present itself to the operating system as a USB Human Interface Device (HID) will work fine for a project like this.

Software wise, a modified Arduino demo program is used to equate the states of the digital pins to pre-defined key combinations to be sent to the computer. In this simple example the key combinations are hard-coded into the Trinket’s source code, but a future enhancement could be adding a method of setting up new key combinations with a configuration tool.

We’ve covered our fair share of non-traditional USB input devices, all operating on largely the same principle. As it turns out, hackers have quite a pension for making oddball input devices.

Continue reading “Arcade Style Computer Hotkeys”

Cramming A Pi Zero Into A Cheap Handheld Game

At this point, we’ve seen the Raspberry Pi jammed into what amounts to every retro game system, handheld or otherwise, that was ever released. While they’re always fun builds, invariably somebody will come along who is upset that the original hardware had to be gutted to create it. It seems as if with each post, a classic gaming aficionado out there has his or her heart broken just a bit more. Will no one put an end to the senseless slaughter of Game Boys?

As it so happens, not all hardware modders are such unconscionable brutes. [Starfire] recently sent his latest creation into the tip line, and it’s designed specifically to address the classic gaming massacre in which Hackaday has so shamefully been a collaborator.  His build sacrifices a portable Genesis built by AtGames, and turns it into a Raspberry Pi Zero portable running RetroPie.

Opening up the back panel of his portable Pi shows an incredible amount of hardware smashed into the tiny package. Beyond the obvious Pi Zero, there’s a iUniker 2.8-inch LCD, a 2,200 mAh battery, a two-port USB hub, a Teensy microcontroller, a USB sound card, an audio amplifier, a LiPo charging module, and a boost converter. [Starfire] measured peak power consumption to be 500 mA, which should give about a 3.5 hour run time on the 2,200 mAh battery.

This is all the more impressive when you realize the original AtGames PCB is still in the system, albeit with the center cut out for the Pi’s LCD to fit in. Rather than having to figure out a new way to handle input, [Starfire] simply connected the existing inputs to the digital pins on the Teensy and used some code to convert that into USB HID for the Pi. A few case modifications were necessary, namely the removal of the battery compartment from the back panel and covering up the original SD card slot and ports; but otherwise the finished product looks completely stock.

If you don’t mind tearing into a real Game Boy to make your portable Pi, you can check out a few of the stand out examples which we’ve covered here in the past.

Continue reading “Cramming A Pi Zero Into A Cheap Handheld Game”