External Battery Mod For Action Camera Does It Non-destructively

[Facelesstech] owns an SJCAM SJ4000 action camera, but the internal battery was no longer functional. Not wishing to buy a replacement and unwilling to hook up an ungainly USB cable to feed power, the solution was to design and 3D print an adapter to power the camera from a single rechargeable 14500 sized battery (which is the same size as an AA cell, and a good match for the width of the camera.)

The adapter works by mimicking the original battery, so the camera never knows the difference. A 3D-printed holder for the 14500 battery (which doubles as a GoPro compatible mount) has an extension the same size and shape of the camera’s original internal battery. The tricky part was interfacing to the power connectors buried inside the camera’s battery bay. For a solution, [Facelesstech] eventually settled on the small connectors harvested from inside a female header, using them to connect to the small blades inside the camera. We broke open a spare female 0.1″ header, shown here, to make it clear where these little pieces come from. The only other battery hardware needed are the contacts for an AA cell, but those are also easy to harvest and reuse.

The GitHub repository for the project includes STL files as well as the FreeCAD files for the parts. A video overview is embedded below.

Continue reading “External Battery Mod For Action Camera Does It Non-destructively”

Lunchbox Cyberdeck Is A Tasty Build

One of our favorite things about the cyberdeck concept has got to be the versatility of this mobile computing medium. Some cyberdecks lean toward making the user into a full-on Snow Crash gargoyle, and others are more fold-and-go like laptops. This discreet deck from [Andres Borray] looks as though it might have a PB&J and a bag of chips inside.

Instead, there’s a Gherkin. What? For the uninitiated, that’s a handmade 40% 30% mechanical keyboard right there and it’s called the Gherkin. It has more keys than it appears, thanks to layers in the firmware. By long pressing any key on the bottom row, the entire map changes to access stuff like numbers and F keys.

This lunchbox is powered by a Raspberry Pi 4 and uses the official Pi display with the touch input enabled. Even so, there’s a baby trackball right there under the thumbs. [Andres] designed and printed panels for both sides to mount everything, and those files will be available soon along with a more detailed build log.

You can do anything you want with a cyberdeck build — it’s kind of the point. Want to program microcontrollers wherever? Get your feet wet with a cyberduck.

Via reddit

The Hackaday Prize: Field Ready Is Changing The Face Of Humanitarian Relief

It’s one of the enduring images of a humanitarian aid mobilization: military transport planes lined up on runways, ready to receive pallets of every conceivable supply. The cardboard boxes on those shrink-wrapped pallets are filled with everything from baby formula to drinking water, and will join crates filled with the tools and materials needed to shelter, clothe, feed, and heal people in places where civilization has suddenly come into short supply thanks to a disaster, sometimes natural, but often man-made.

What if it didn’t need to be that way? What if, instead of flight after flight of supplies sent in to help rebuild, perhaps just one flight was needed, one stuffed with the tools of our trade: 3D-printers, Arduinos, electronic components, machine tools, and the experts to use them. It certainly wouldn’t make up for the short-term need for food and water, but importing the ability to manufacture the items needed locally would go a long way to repairing infrastructure in the disaster area.

Rethinking disaster response is the core mission of Field Ready, one of the groups we’ve partnered with for the 2020 Hackaday Prize. By way of introduction to this non-profit with a potentially world-changing mission, and to help those who are participating in the 2020 Hackaday Prize challenges, here’s a little bit about Field Ready — what they do, how they see digital manufacturing fitting into their mission, and where they’re going in the future.

Continue reading “The Hackaday Prize: Field Ready Is Changing The Face Of Humanitarian Relief”

Bertha Benz Pushed The Automobile Toward Production

Who invented the automobile? The answer depends a little bit on your definition of the word. The first practical gas-powered carriage was built by Karl Benz, who later merged his company with Daimler Motor Group to form Mercedez-Benz.

Karl Benz was a design visionary whose first fascinations were with locomotives and bicycles. His 1886 Benz Patent Motorwagen was the first automobile to generate its own power, which was made with a two-stroke engine and transmitted to the rear axle by a pair of chains. He didn’t think it was ready for the road, and he was mostly right.

Bertha Benz, Karl’s wife and business partner, believed in her husband’s invention. She had been there since the beginning, and provided much of the funding for it along the way. If she hadn’t taken it out for a secret, illegal joyride, the Motorwagen may have never left the garage.

Continue reading “Bertha Benz Pushed The Automobile Toward Production”

Finding Perfect Part Fits With The Goldilocks Approach (and OpenSCAD)

There is something to be said for brute force or trial-and-error approaches to problems, especially when finding a solution has an empirical element to it. [Tommy] perceived that to be the case when needing to design and 3D print servo horns that would fit factory servos as closely as possible, and used OpenSCAD to print a “Goldilocks array” from which it was possible to find a perfect match for his printer by making the trial and error process much more efficient. By printing one part, [Tommy] could test-fit dozens of options.

What made doing this necessary is the fact that every 3D printer has some variance in how accurately they will reproduce small features and dimensions. A 6.3 mm diameter hole in a CAD model, for example, will not come out as exactly 6.3 mm in a 3D-printed object. It will be off by some amount, but usually consistently so. Therefore, one way around this is to empirically determine which measurements result in a perfect fit, and use those for production on that specific 3D printer.

That’s exactly what [Tommy] did, using OpenSCAD to generate an array of slightly different sizes and shapes. The array gets printed out, servos are test-fitted to them, and whichever option fits best has its dimensions used for production. This concept can be implemented in any number of ways, and OpenSCAD makes a decent option due to its programmatic nature. Interested in OpenSCAD? It will run on nearly any hardware, and you can get up and running with the basics in probably less than ten minutes.

Teardown: The Writer Word Processor

For modern students, the spiral notebook has given way to the laptop and the pocket calculator has been supplanted by the smart phone. We’re not just talking about high school and college, either. Today, the education of even grade school children is intrinsically linked with technology. While some might question the wisdom of moving away from the pencil and pad at such a young age, there’s little question that all the kids stuck at home right now due to COVID-19 would have had a much harder time transitioning to remote learning otherwise.

But that certainly wasn’t the case when Advanced Keyboard Technologies released the Writer in 2003. Back then, five years before the first netbooks hit the market, you’d be hard pressed to find a laptop cheap enough to give to a grade school student. In comparison, these small electronic word processors could be purchased for as little as $150. Not only was the initial price low, but the maintenance costs were almost negligible. They ran for hundreds of hours on a standard AA batteries, and didn’t require schools to have any IT staff to manage them. Sure they couldn’t get on the Internet or even run any software, but they would give students a chance to hone their keyboarding skills. Continue reading “Teardown: The Writer Word Processor”

Run Your Favorite 8-bit Games On An ESP32

Here at Hackaday HQ we’re no strangers to vintage game emulation. New versions of old consoles and arcade cabinets frequently make excellent fodder for clever hacks to cram as much functionality as possible into tiny modern microcontrollers. We’ve covered [rossumur]’s hacks before, but the ESP_8-bit is a milestone in comprehensive capability. This time, he’s topped himself.

There isn’t much the ESP 8-bit won’t do. It can emulate three popular consoles, complete with ROM selection menus (with menu bloops). Don’t worry about building a controller, just connect any old (HID compliant) Bluetooth Classic keyboard or WiiMote you have at hand. Or if that doesn’t do it, a selection of IR devices ranging from joysticks from the Atari Flashback 4 to Apple TV remotes are compatible. Connect analog audio and composite video and the device is ready to go.

The system provides this impressive capability with an absolute minimum of components. Often a schematic is too complex to fit into a short post, but we’ll reproduce this one here to give you a sense for what we’re talking about. Come back when you’ve refreshed your Art of Electronics and have a complete understanding of the hardware at work. We never cease to be amazed at the amount of capability available in modern “hobbyist” components. With such a short BOM this thing can be put together by anyone with an ESP-32-anything.

There’s one more hack worth noting; the clever way [rossumur] gets full color NTSC composite video from a very busy microcontroller. They note that NTSC can be finicky and requires an extremely stable high speed reference clock as a foundation. [rossumur] discovered that the ESP-32 includes a PLL designed for audio work (the “APLL”) which conveniently supports fractional components, allowing it to be trimmed to within an inch of the desired frequency. The full description is included in the GitHub page for the project and includes detailed background of various efforts to get color NTSC video (including the names of a couple hackers you might recognize from these pages).

Continue reading “Run Your Favorite 8-bit Games On An ESP32”