Pint-sized Jacob’s Ladder Packs 10,000 Volts In A Pickle Jar

File this one away for your mad scientist costume next Halloween: [bitluni]’s Pocket Jacob’s Ladder is the perfect high voltage accessory for those folks with five dollars in parts, a 3D printer, and very big pockets.

[bitluni]’s video shows you all the parts you’ll need and guides you through the very simple build process. For parts, you’ll require a cheap and readily-available high-voltage transformer, a battery holder, some silver wire for the conductors, and a few other minor bits like solder and a power switch.

Once the electronics are soldered together, they’re stuffed inside a 3d printed case that [bitluni] designed with FreeCAD. The FreeCAD and STL files are all available on Thingiverse. We’re not sure what type of jar [bitluni] used to enclose the electrodes. If your jar isn’t a match, you’ll have to get familiar with FreeCAD or start from scratch with your favorite CAD package.

Either way, we enjoy the slight nod toward electrical safety and the reuse of household objects for project enclosures.

If you’re interested in a Jacob’s Ladder with significantly higher voltage we’ve got you covered, or we’ve also written about another tiny portable Jacob’s Ladder.

The full video is embedded after the break.

Continue reading “Pint-sized Jacob’s Ladder Packs 10,000 Volts In A Pickle Jar”

Build Your Own Android Smartphone

Let’s get this out of the way first – this project isn’t meant to be a replacement for your regular smartphone. Although, at the very least, you can use it as one if you’d like to. But [Shree Kumar]’s Hackaday Prize 2018 entry, the Kite : Open Hardware Android Smartphone aims to be an Open platform for hackers and everyone else, enabling them to dig into the innards of a smartphone and use it as a base platform to build a variety of hardware.

When talking about modular smartphones, Google’s Project Ara and the Phonebloks project immediately spring to mind. Kite is similar in concept. It lets you interface hacker friendly modules and break out boards – for example, sensors or displays – to create your own customized solutions. And since the OS isn’t tied to any particular brand flavor, you can customize and tweak Android to suit specific requirements as well. There are no carrier locks or services to worry about and the bootloader is unlocked.

Hackaday Show-n-Tell in Bangalore

At the core of the project is the KiteBoard – populated with all the elements that are usually stuffed inside a smartphone package – Memory, LTE/3G/2G radios, micro SIM socket, GPS, WiFi, BT, FM, battery charging, accelerometer, compass, gyroscope and a micro SD slot. The first version of  KiteBoard was based around the Snapdragon 410. After some subtle prodding at a gathering of hackers in Bangalore, [Shree] moved over to the light side, and decided to make the KiteBoard V2 Open Source. The new board will feature a Snapdragon 450 processor among many other upgrades. The second PCB in the Kite Project is a display board which interfaces the 5″ touchscreen LCD to the main KiteBoard. Of Hacker interest is the addition of a 1080p HDMI output on this board that lets you hook it up to external monitors easily and also allows access to the MIPI DSI display interface.

Finally, there’s the Expansion Board which provides all the exciting hacking possibilities. It has a Raspberry Pi compatible HAT connector with GPIO’s referenced to 3.3 V (the KiteBoard works at 1.8 V). But the GPIO’s can also be referenced to 5 V instead of 3.3 V if you need to make connections to an Arduino, for example. All of the other phone interfaces are accessible via the expansion board such as the speaker, mic, earpiece, power, volume up / down for hacking convenience. The Expansion board also provides access to all the usual bus interfaces such as SPI, UART, I²C and I²S.

To showcase the capabilities of the Kite project, [Shree] and his team have built a few phone and gadget variants. Build instructions and design files for 3D printing enclosures and other parts have been documented in several of his project logs. A large part of the BoM consists of off-the-shelf components, other than the three Kite board modules. If you have feature requests, the Kite team is looking to hear from you.

When it comes to smartphone design, Quantity is the name of the game. Whether you’re talking to Qualcomm for the Snapdragon’s, or other vendors for memory, radios, displays and other critical items, you need to be toeing their line on MOQ’s. Add to this the need to certify the Kite board for various standards around the world, and one realizes that building such a phone isn’t a technical challenge as much as a financial one. The only way the Kite team could manage to achieve their goal is to drum up support and pledges via a Kickstarter campaign to ensure they have the required numbers to bring this project to fruition. Check them out and show them some love. The Judges of the Hackaday Prize have already shown theirs by picking this project among the 20 from the first round that move to the final round.

Continue reading “Build Your Own Android Smartphone”

Add Slots And Tabs To Your Boxes In FreeCAD

FreeCAD is a fairly sophisticated, open-source, parametric 3D modeler. The open-source part means that you can bend it to your will. [Alexandre] is working on a module that lets him easily add tabs, finger joints, and t-slots to models (YouTube link, embedded down under).

Right now the plugin is still experimental, but it looks usable. In the video demo, [Alexandre] builds up a simple box, and then adds all manner of physical connective pieces to it. You’ll note that the tabs look like they’re pieces added on to the main face — that’s because they are! He then exports the outlines to SVG and erases the lines that separate the tabs from the sides, and hands these files off to his laser cutter. Voilà! A perfect tab-and-t-slot box, with only a little bit of hand-work. ([Alexandre] mentions that it’s all still very experimental and that you should check out your design before sending it to the laser.)

Continue reading “Add Slots And Tabs To Your Boxes In FreeCAD”

Hackaday Prize Entry: Robotic Prosthetic Leg Is Open Source And 3D-Printable

We’ve been 3D-printing parts for self-replicating machines before, but we’ve been working on the wrong machines. Software and robotics engineer [David Sanchez Falero] is about to set it right with his Hackaday Prize entry, a 3D-printable, open source, robotic prosthetic leg for humans.

[David] could not find a suitable, 3D-printable and customizable prosthetic leg out there, and given the high price of commercial ones he started his own prosthesis project named Drakkar. The “bones” of his design are made of M8 steel threaded rods, which help to keep the cost low, but are also highly available all over the world. The knee is actively bent by a DC-motor and, according to the source code, a potentiometer reads back the position of the knee to a PID loop.

drako_footWhile working on his first prototype, [David] quickly found that replicating the shape and complex mechanics of a human foot would be too fragile when replicated from 3D-printed parts. Instead, he looked at how goat hooves managed to adapt to uneven terrain with only two larger toes. All results and learnings then went into a second version, which now also adapts to the user’s height. The design, which has been done entirely in FreeCAD, indeed looks promising and might one day compete with the high-priced commercial prosthesis.

The HackadayPrize2016 is Sponsored by:

KiCad Script Hack For Better Mechanical CAD Export

Open source EDA software KiCad has been gaining a lot of traction recently. CERN has been devoting resources to introduce many new advanced features such as differential pair tracks, push and shove routing and this plenty more scheduled in the pipeline. One important requirement of EDA packages is a seamless interface with mechanical CAD packages by exporting 3D models in industry common formats. This improves collaboration and allows further engineering designs such as enclosures and panels to be produced.

KiCad has had a 3D viewer available for quite a long time. But it uses the VRML mesh format (.wrl files) and there are compatibility issues which prevent it from rendering certain versions of VRML files. Moreover, the VRML mesh export is not particularly useful since it cannot be easily manipulated in mechanical CAD software. Recent versions of KiCad now offer IDFv3 format export – the Intermediate Data Format, a mechanical data exchange specification for the design and analysis of printed wiring assemblies. Taking advantage of this new feature, [Maurice] created KiCad StepUp – an export script that allows collaborative exchange between KiCad and FreeCAD.

A FreeCAD macro and a corresponding configuration file are added to the KiCad project folder. You start with .STEP files for all the components used in the KiCad design. The next step is to convert and save all .STEP files as .WRL format using FreeCAD. On the KiCad side, you use the .WRL files as usual. When you want to export the board, use the IDFv3 option in KiCad. When [Maurice]’s StepUp script is run (outside of KiCad) it replaces all instances of .WRL files with the equivalent .STEP versions and imports the board as well as the components in to FreeCAD as .STEP models. The result is a board and its populated components which can be manipulated as regular 3D objects.

Continue reading “KiCad Script Hack For Better Mechanical CAD Export”

Automatically Designing 3D Printers From E-Waste

No one wants to design consumer electronics that last longer than a few years. This trend is an ecological disaster, with millions of tons of computers, printers, fax machines and cell phones ending up in landfills. In these landfills, all the lead and chemicals used to extract minuscule amounts of gold plating leech into the environment. Turning it all around is monumental, but reusing some of this waste can help make a difference.

[Masterperson] and [Maaphoo] have been working on a way to turn those tons of e-waste into something useful. They’ve come up with a framework for turning e-waste into 3D printers. With a clever application of Python and FreeCAD Macros, this project can generate a model of a 3D printer using motors, shafts, and bearings taken from discarded 2D printers.

Right now a printer can be configured by adding the parts you have on hand to a configuration file, running a Python macro in FreeCAD, and waiting until the macro generates the parts to build a cartesian bot. This macro also spits out the files for the parts that need to be printed, and can interface with Plater to optimize the placement of these printed parts on an existing printer.

It’s a very cool project, but it’s not done yet: the team is looking for help to refine the printer designs and possibly growing more designs than a simple cartesian bot. Anything that is explicitly designed to pick the meat off of 2D printers is a great idea, and turning those into real 3D printers is the cherry on top.

A Calculator With Free Software And Open Hardware

We’re fond of open source things here. Whether it’s 3D printers, circuit modeling software, or a global network of satellite base stations, the more open it is the more it improves the world around us. [Pierre Parent] and [Ael Gain] have certainly taken these values to heart with their open handheld graphing calculator.

While the duo isn’t giving away the calculators themselves, they are releasing all of the hardware designs so that anyone can build this calculator. It’s based on a imx233 processor because this chip (and most everything else about this calculator) is easy to source and easy to use. That, and there is a lot of documentation on it that is in the public domain. All of the designs, including the circuit board and CAD files for the case, are available to anyone who is curious, or wants to build their own.

The software on the calculator (and the software that was used to design the calculator) is all free software too. The calculator runs Linux (of course) and a free TI simulator environment in the hopes of easing the transition of anyone who grew up using TI’s graphing calculators. The project is still in a prototype phase, but it looks very promising. Even though the calculator can already run Pokemon, maybe one day it will even be able to run Super Smash Bros as well!