Hackaday Links Column Banner

Hackaday Links: July 29, 2018

Another holy scroll for the Church of Robotron. PoC || GTFO is a semi-annual journal of hardware exploitation, and something you must read. About a year ago, No Starch Press released the first Bible of PoC || GTFO, and now it’s time for a new testament. PoC || GTFO Volume 2 is out now, covering Elegies of the Second Crypt War to Stones from the Ivory Tower, Only as Ballast. It’s still Bible-shaped, with a leatherette cover and gilt edges.

KiCad version 5 is out, and you know what that means: It’s time to start on version 6. To that end, CERN has opened up the floodgates where youyes, you can donate to KiCad development. The team is looking for 600 hours of development and 30,000 Swiss Francs or about that many US Dollars. As of this writing (last Wednesday), more than 200 people have donated, at an average donation per person of about 80 CHF.

Oh good, this is finally over. Qualcomm will not be buying NXP. Previously, Reuters reported Qualcomm would purchase the other semiconductor manufacturer for $38 Billion, the largest semiconductor deal ever. There were earlier rumors of an acquisition. The deal was struck down by Chinese regulators, and speculation rages that this is a reaction to the US/China trade war. Qualcomm now has to pay NXP $2 Billion in fees, which they could use to dig out some of the unobtanium Motorola datasheets locked away in a file cabinet.

The uStepper (or μStepper, whatever) is a neat little add-on to standard NEMA stepper motors. It bolts to the back and gives you the ability to control a stepper over a standard serial bus, with a built-in encoder. Now there’s a new Kickstarter for an improved version that uses the Trinamic TMC2208 ‘silent’ motor driver. That Kickstarter is just a draft now, but if you’re planning a 3D printer build, this could be what you’re waiting for.

The Undead Remote

In the very late 1990s, something amazing was invented. White LEDs. These magical pieces of semiconductors first became commercially available in 1996, and by the early 2000s, you could buy a single 5mm white LED for less than a dollar in quantity one. A year or two later, an astonishing product showed up on infomercials airing on basic cable at 2 a.m. It was a flashlight that never needed batteries. With a small white LED, a few coils wrapped around a tube, and a magnet, you could just shake this flashlight to charge it. It’s just what you needed for when the Y2K virus killed all electronics.

Of course, no one uses these flashlights now because they suck. The early white LEDs never put out enough light, and charging a flashlight by shaking it every twenty seconds is annoying. There is another technology that desperately needs a battery-less solution, though: remote controls. They hardly use any power at all. That’s exactly what [oneohm] did for his Hackaday Prize entry. He created the Undead Remote.

The dream of a battery-less remote control has been dead since your parents got rid of that old Zenith Space Command, but here it is. This is really just a shake flashlight, a diode rectifier, a large capacitor, and some glue. Shake the remote, and you can change the channel. Is it useful? Certainly. Does it look weird and is it slightly inconvenient? Also yes. But there you go. If you want an easy way to deal with batteries in your remote control, this is a solution.

Data Logging Like It’s 1982

If you want to log voltages or resistance these days, no problem. You can buy a multimeter with Bluetooth for a hundred bucks, and if you’re really fancy you can spring for the Fluke with a graphical display that will log values automatically. Things weren’t always this cheap and easy, but there was always a way to do it.

Back in the 80s, HP had GPIB, or HP-IB, or IEEE-488 connectors on the back of their benchtop equipment. This was an 8-bit interface not unlike a parallel port that allowed for remote control of test equipment. In a great demonstration of what this was actually like, [AkBKukU] posted a video of connecting an old benchtop multimeter to a vintage computer over GPIB.

The computer used for this feat of retrotechtacularness is an HP Series 80, a footnote in the history of desktop computers, but it does have a custom CPU and BASIC in ROM. As you would expect from vintage HP gear, there are a few slots on the back of the computer for connecting interface boxes, including a modem, a speech synthesizer, and of course, an HP-IB interface that can speak IEEE-488.

With the multimeter connected to the computer over the daisy-chainable parallel interface, it was a simple matter of writing a little bit of BASIC to read a potentiometer and a thermistor. With a little bit more code, this computer can even produce a graph of the resistance over time. This is data logging like it’s 1982, and it’s a fantastic example of exactly how far we’ve come.

Continue reading “Data Logging Like It’s 1982”

Friday Hack Chat: Making Modular Hardware

The future of wireless is decentralized. Mesh-type networks are slowly making their way into the WiFi standard, and soon enough we’ll be dealing with decentralized phones. That’s wireless, but what about electronics? For most embedded work, we’re dealing with masters and slaves, but what if we didn’t have to deal with that? This is the challenge of modular electronics, and this week’s Hack Chat is going to be talking all about that.

Our guest for this week’s Hack Chat is [Asaad Kaadan], an electronics engineer from Seattle. [Asaad] holds a Masters and PhD in Electrical Engineering from the University of Oklahoma. For his day job, he builds high-end camera controllers for Freefly Systems. By night, he designs Hexabitz electronics prototyping modules. What are Hexabitz? That’s where this is about to get interesting.

Hexabitz are, as you would expect, tiny little hexagons packed with electronics. Every hexagon has a microcontroller on board, and these hexagons connect together through solder pad connectors along the edges of the board. Before you ask, yes, there are pentagonal Hexabitz, so yeah, you can do that.

During this Hack Chat, we’re going to be talking all about modular electronics and [Assad]’s Hexabits. We’re going to be covering questions like:

  • How to design connectors for testing boards
  • What the protocol for mesh electronics looks like
  • How to use modular electronics together in a system

You are, of course, encouraged to add your own questions to the discussion. You can do that by leaving a comment on the Hack Chat Event Page and we’ll put that in the queue for the Hack Chat discussion.join-hack-chat

Our Hack Chats are live community events on the Hackaday.io Hack Chat group messaging. This week is just like any other, and we’ll be gathering ’round our video terminals at noon, Pacific, on Friday, July 27th.  Need a countdown timer? Yes you do.

Click that speech bubble to the right, and you’ll be taken directly to the Hack Chat group on Hackaday.io.

You don’t have to wait until Friday; join whenever you want and you can see what the community is talking about.

Twenty Power Harvesting Projects Headed To The Hackaday Prize Finals

The Academy Awards of hardware creation is going on right now! The Hackaday Prize is a challenge to you — yes, you — to create the next great piece of Open Hardware. It is simply incomparable to anything else, and we have the projects to show for it.

Last week, we wrapped up the Power Harvesting Challenge portion of The Hackaday Prize. Now we’re happy to announce twenty of those projects have been selected to move onto the final round and have been awarded a $1000 cash prize. Congratulations to the winners of the Power Harvesting Challenge portion of the Hackaday Prize. Here are the winners, in no particular order:

Continue reading “Twenty Power Harvesting Projects Headed To The Hackaday Prize Finals”

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.

A Caterpillar Drive That Actually Looks Like A Caterpillar

[Tom Clancy]’s The Hunt For Red October is a riveting tale of a high-level Soviet defector, a cunning young intelligence analyst, a chase across the North Atlantic, and a new submarine powered by a secret stealth ‘caterpillar’ drive. Of course there weren’t a whole lot of technical details in the book, but the basic idea of this propulsion system was a magnetohydrodynamic drive. Put salt water in a tube, wrap a coil of wire around the tube, run some current through the wire, and the water spits out the back. Yes, this is a real propulsion system, and there was a prototype ferry in Japan that used the technology, but really the whole idea of a caterpillar drive is just a weird footnote in the history of propulsion.

This project for the Hackaday Prize is probably the closest we’re going to see to a caterpillar drive, and it can do it on a small remote-controlled boat. Instead of forcing water out of the back of a tube with the help of magic pixies, it’s doing it with a piston. It’s a drive for a solar boat race, and if you look at the cutaway view, it does, indeed, look like a caterpillar.

Instead of pushing water through a tube by pushing water through a magnetic field, this drive system is something like a linear motor, moving a piston back and forth. The piston contains a valve, and when the piston moves one way, it sucks water in. When the piston moves in the opposite direction, it pushes water out.

The goal of this project is to compete against other solar powered remote-controlled boats. Of course, most of the other boats are using a DC motor and a propeller. This is a weird one, though, and we’re very interested in seeing how the production version will work.