Fail Of The Week: How Not To Make A 3D Scanner

Sometimes the best you can say about a project is, “Nice start.” That’s the case for this as-yet awful DIY 3D scanner, which can serve both as a launching point for further development and a lesson in what not to do.

Don’t get us wrong, we have plenty of respect for [bitluni] and for the fact that he posts his failures as well as his successes, like composite video and AM radio signals from an ESP32. He used an ESP8266 in this project, which actually uses two different sensors: an ultrasonic transducer, and a small time-of-flight laser chip. Each was mounted to a two-axis scanner built from hobby servos and 3D-printed parts. The pitch and yaw axes move the sensors through a hemisphere gathering data, but unfortunately, the Wemos D1 Mini lacks the RAM to render the complete point cloud from the raw points. That’s farmed out to a WebGL page. Initial results with the ultrasonic sensor were not great, and the TOF sensor left everything to be desired too. But [bitluni] stuck with it, and got a few results that at least make it look like he’s heading in the right direction.

We expect he’ll get this sorted out and come back with some better results, but in the meantime, we applaud his willingness to post this so that we can all benefit from his pain. He might want to check out the results from this polished and pricey LIDAR scanner for inspiration.

Continue reading “Fail Of The Week: How Not To Make A 3D Scanner”

Fail Of The Week: ESP Walkie, Not-So-Talkie

The ESP8266 has become such a staple of projects in our community since it burst onto the scene a few years ago. The combination of a super-fast processor and wireless networking all on the same chip and sold in retail quantities for relative pennies has been irresistible. So when [Petteri Aimonen] needed to make a wireless intercom system for cycling trips it seemed an obvious choice. Push its internal ADC to sample at a high enogh rate for audio, and stream the result over an ad-hoc wi-fi network.

The result was far from satisfactory, as while early results with a signal generator seemed good, in practice it was unusable. Significant amounts of noise were entering the pathway such that the resulting audio was unintelligible. It seems that running a wireless network causes abrupt and very short spikes of power supply current that play havoc with audio ADCs.

He’s submitted it to us as a Fail Of The Week and he’s right, it is a fail. But in a way that’s an unfair description, because we can see there is the germ of a seriously good idea in there. Perhaps with an external ADC, or maybe with some as-yet-to-be-determined filtering scheme, an ESP8266 walkie-talkie is one of those ideas that should be taken to its conclusion. We hope he perseveres.

Hackaday Links Column Banner

Hackaday Links: July 22, 2018

KiCad Version 5 has been released! Footprints are going to be installed locally, and the Github plugin for library management is no longer the default. You now have the ability to import Eagle projects directly, Eeschema has a better configuration dialog, better wire dragging, and Pcbnew now has complex pad shapes. The changelog also says they’ve gone from pronouncing it as ‘Kai-CAD’ to ‘Qai-CAD’.

Kids can’t use computers because of those darn smartphones. Finally, the world is ending not because of Millennials, but because of whatever generation we’re calling 12-year-olds. (I’m partial to Generation Next, but that’s only because my mind is polluted with Pepsi commercials from the mid-90s.)

Need a NAS? The Helios4 is built around the Marvell Armada 388 SoC and has four SATA ports, making it a great way to connect a bunch of hard drives to a network. This is the second run from the team behind the Helios, and now they’re looking to take it into production.

A while ago, [Dan Macnish] built Draw This, a camera that takes an image, sends it through artificial intelligence, and outputs a cartoon on a receipt printer. It’s a camera that prints pictures of cartoons. Of course, some people would want to play with this tech without having to build a camera from scratch, so [Eric Lu] built Cartoonify, a web-based service that turns pictures into cartoons.

Grafitti is fun to spell and fun to do, and for all the proto-Banskys out there, it’s all about stencils. [Jeremy Cook] did a quick experiment with a 3D-printed spray paint stencil. It works surprisingly well, and this is due to leveraging the bridging capability of his printer. He’s putting supports for loose parts of the stencil above where they would normally be. The test sprays came out great, and this is a viable technique if you’re looking for a high-quality spray paint stencil relatively easily.

Belgrade Badge Hacks

We’re still coming off the Hackaday Belgrade conference right now. If you were there, you know it was the greatest hardware conference ever. If you weren’t there, you missed out. Sorry. (Make sure you get in on the Hackaday Superconference in November.)

One of the many highlights of the Belgrade conference was, of course, the badge. The 2018 Hackaday Belgrade Badge is a masterpiece of hardware with a 55-key keyboard, RGB TFT LED, speaker, and a BASIC interpreter.

This badge is a masterpiece of electronic design by Voja Antonic. Just to take one small example from the design, check out the placement of the buttons. Think the slightly rotated buttons that make up the keyboard is only a stylistic choice? It’s not; by carefully rotating each button, the legs of each switch can fit in between each other. It’s brilliant.

Starting hardware this good, adding amazing software by Jaromir Sukuba to bring it to life, and distributing a badge to each hacker through the door is the perfect recipe for some amazing hacks. What were the best badge hacking tricks we saw at the 2018 Hackaday Belgrade conference? Check out the video of the badge hacking ceremonies and then join us below for a few of our favorites.

Continue reading “Belgrade Badge Hacks”

Using Pad Printers To Add Color To Artistic PCBs

I’ve done a few experiments in adding color to printed circuit boards. These experiments used a process known as pad printing, and so far all indications are that pad printing is a viable process for truly multicolor artistic PCBs. For this year’s DEF CON, I’m stepping things up and taking them to their logical conclusion. I’m making true multicolor PCBs with orange and blue ink. This is, I believe, the first time this has ever been done with printed circuit board art, and it is certainly the first time it has ever been documented.

You may be wondering why I need more color on my boards. It’s that time of year again where PCB artisans all around the world are gearing up for badgecon DEF CON. For the last few years, independent badge makers have come together to form a demoscene of hardware creation. This year, add-ons for badges are a thing, and everyone is getting in on the game. Tindie is filled with amazing electronic badges and add-ons that will be found at this year’s DEF CON. There are badges featuring the Cromulon from Rick and Morty, baby Benders from Futurama, pikachus, and glowing tacos.

This is all about badge art, but when it comes to rendering an image in fiberglass and soldermask, everyone is working with a limited palette. Yes, you can get pink and orange soldermask, but I can’t find a place that will do it inexpensively. For any PCB, your choice of colors are only green, red, yellow, blue, purple, black, or white. No, you can’t mix them.

But I want both orange and blue, on the same board, cheaply and easily — here’s how I did it.

Continue reading “Using Pad Printers To Add Color To Artistic PCBs”

3D Printed Gun Saga: Court Case Over CAD Files Settled

Can you create 3D printed designs and distribute them freely and without restriction? Maybe, and it’s likely to become easier in the future. A settlement has been reached in the saga of the US Department of State versus Cody Wilson, and beginning August 1st the Defense Distributed library of gun designs will once again become available.

Cody is well known for creating the first 3D printed gun. He went on to found Defense Distributed, a company that published designs and technical files for 3D printing firearms before being pulled into litigation that sought to curb the distribution of such plans by subjecting them to International Traffic in Arms Regulations (ITAR) restrictions. Read that carefully, it’s the (international) distribution of CAD files at question here, and not the act of 3D printing, and Defense Distributed has been granted an ITAR exemption. Will other arms-related design files be similarly exempted? The settlement mentions upcoming rule changes seeking to make this type of exemption the standard.

As members of the Hackaday community, we’re the people to whom our friends and family turn for perspective when new technology makes it into their news feeds. Those with little or no exposure to 3D printing may easily fall to doom and gloom reports. But is this a story of doom and gloom? Absolutely not, guns are still guns and 3D printers are still 3D printers. Let’s take a look.

Continue reading “3D Printed Gun Saga: Court Case Over CAD Files Settled”