This excellent content from the Hackaday writing crew highlights recurring topics and popular series like Linux-Fu, 3D-Printering, Hackaday Links, This Week in Security, Inputs of Interest, Profiles in Science, Retrotechtacular, Ask Hackaday, Teardowns, Reviews, and many more.
Watch Justin McAllister’s presentation on simple antennas suitable for a zombie apocalypse and two things will happen: you’ll be reminded that everything antennas do is amazing, and their reputation for being a black magic art will fade dramatically. Justin really knows his stuff; there is no dangle-a-wire-and-hope-for-the-best in his examples. He demonstrates that it’s possible to communicate over remarkable distances with nothing more than an off-the-shelf radio, battery pack, and an antenna of simple design.
You’ve got to admit, things have been going exceptionally well for SpaceX. In the sixteen years they’ve been in operation, they’ve managed to tick off enough space “firsts” to make even established aerospace players blush. They’re the first privately owned company to not only design and launch their own orbital-class rocket, but to send a spacecraft to the International Space Station. The first stage of their Falcon 9 rocket is the world’s only orbital booster capable of autonomous landing and reuse, and their Falcon Heavy has the highest payload capacity of any operational launch system. All of which they’ve managed to do at a significantly lower cost than their competition.
United Launch Alliance Atlas V
So it might come as a surprise to hear that SpaceX recently lost out on a lucrative NASA launch contract to the same entrenched aerospace corporations they’ve been running circles around for the last decade. It certainly seems to have come as a surprise to SpaceX, at least. Their bid to launch NASA’s Lucy mission on the Falcon 9 was so much lower than the nearly $150 million awarded to United Launch Alliance (ULA) for a flight on their Atlas V that the company has decided to formally protest the decision. Publicly questioning a NASA contract marks another “first” for the company, and a sign that SpaceX’s confidence in their abilities has reached the point that they’re no longer content to be treated as a minor player compared to heavyweights like Boeing and Lockheed Martin.
But this isn’t the first time NASA has opted to side with more established partners, even in the face of significantly lower bids by “New Space” companies. Their decision not to select Sierra Nevada Corporation’s Dream Chaser spaceplane for the Commercial Crew program in 2014, despite it being far cheaper than Boeing’s CST-100 Starliner, triggered a similar protest to the US Government Accountability Office (GAO). In the end, the GAO determined that Boeing’s experience and long history justified the higher sticker price of their spacecraft compared to the relative newcomer.
NASA has yet to officially explain their decision to go with ULA over SpaceX for the Lucy mission, but in light of what we know about the contract, it seems a safe bet they’ll tell SpaceX the same thing they told Sierra Nevada in 2014. The SpaceX bid might be lower, but in the end, NASA’s is willing to pay more to know it will get done right. Which begs the question: at what point are the cost savings not compelling enough to trust an important scientific mission (or human lives) to these rapidly emerging commercial space companies?
Brian Lough has followed a roundabout but probably not unusual route to the hardware hacking scene. Educated in Electronic and Computer Engineering, Brian is a software developer by trade who became enamored of Arduino development when the ESP8266 hit the market. He realized the microcontrollers such as these offered incredible capabilities on the cheap, and the bug bit him.
Since then, Brian has fully embraced the hardware hacking way, going so far as to live stream complete builds in a sort of collaborative “hack-along” with his viewers. He’s also turned a few of his builds into legitimate products, selling them on his Tindie store and even going so far as to automate testing before shipping to catch errors and improve quality.
In this week’s edition of, ‘why you should care that Behringer is cloning a bunch of vintage synths’, I present to you this amazing monstrosity. Yes, it’s a vertical video of a synthesizer without any sound. Never change, Reddit. A bit of explanation: this is four Behringer Model Ds (effectively clones of the Moog Minimoog, the Behringer version is called the ‘Boog’) stacked in a wooden case. They are connected to a MIDI keyboard ‘with Arduinos’ that split up the notes to each individual Boog. This is going to sound amazing and it’s one gigantic wall of twelve oscillators and it only cost $800 this is nuts.
Tuesday is Fastnacht day. Fill your face with fried dough.
The biggest news this week is the release of a ‘folding’ phone. This phone is expensive at about $3000 list, but keep in mind this is a flagship phone, one that defines fashion, and an obvious feature that will eventually be adopted by lower-cost models. Who knows what they’ll think of next.
It’s a new Project Binky! This time, we’re looking at cutting holes in the oil sump, patching those holes, cutting more holes in an oil sump, patching those holes, wiring up a dashcam, and putting in what is probably the third or fourth radiator so far.
Here’s a Kickstarter for new Nixie tubes. It’s a ZIN18, which I guess means an IN18, a tube with a 40mm tall set of numbers. This is the king of Nixie clocks, and one tube will run you about $100. Nah, you can also get new Nixies here.
I’m not sure if everyone is aware of this, but here’s the best way to desolder through-hole parts. Heat the solder joint up and whack it against a table. It never fails. Hitting things is the best way to make them do what you want.
We salute hackers who make technology useful for people in emerging markets. Leigh Johnson joined that select group when she accepted the challenge to build portable machine vision units that work offline and can be deployed for under $100 each. For hardware, a Raspberry Pi with camera plus screen can fit under that cost ceiling, and the software to give it sight is the focus of her 2018 Hackaday Superconference presentation. (Video also embedded below.)
The talk is a very concise 13 minutes, so Leigh flies through definitions of basic terms, before quickly naming TensorFlow and Keras as the tools she used. The time she saved here was spent on explaining what convolutional neural networks are and how they work, just enough to prepare the audience. But all of that is really just background, the meat of the talk is self-contained examples that Leigh has put together and made available online. I love to see that since it means you go beyond just watching and try it out for yourself. Continue reading “Leigh Johnson’s Guide To Machine Vision On Raspberry Pi”→
We know you love the original art on Hackaday. Those fantastic illustrations are the work of Joe Kim, and he joins us as a guest on this week’s episode to talk about his background, what inspires him, and how he pulls it all off.
This episode is still packed with hacks. Editors Mike Szczys and Elliot Williams somehow stumble into two projects that end up generating hydrogen (despite that not being their purpose). But that art angle this week goes beyond Joe’s guest appearance as we look at a hack to add green curve tracing goodness on a black and white CRT, and an incredible take on a string art building machine. We get a look at interesting hardware that landed on the clearance rack, ultralight robots that move with flex PCB actuators, a throwback to mechanical computing, and giving up control of your home heating and cooling to a Raspberry Pi.
Links for all discussed on the show are found below. As always, join in the comments below as we’ll be watching those as we work on next week’s episode!
Take a look at the links below if you want to follow along, and as always, tell us what you think about this episode in the comments!
There are a lot of ARM microcontrollers out there, and the parts from ST are featured prominently is the high-power builds we’re seeing. The STM32F4 and ~F7 are powerhouses with great support, and the STM32F0 and the other younger children of the family make for very good, low-power microcontrollers. Now, the STM32 family is getting a big brother. It runs Linux. It’s two ARM Cortex-A7 cores and one M4 core on the same chip. The STM32MP1 is the chip you want if you still can’t figure out how to waste computing cycles by blinking LEDs.
Block diagram of the STM32MP157 Image: ST
First, that Linux support. The STM32MP157C was mainlined into Linux last summer, and there is support for Android. So yes, this chip can run Linux. There is an optional 3D GPU in this family, a MIPI-DSI controller, support for HDMI-CEC, USB 2.0, and 10/100M or Gigabit Ethernet. This brings us the inevitable question of whether you can build a Raspberry Pi clone with these parts. Maybe, champ, but if you’re asking that question it’s probably not you that’s going to build one. It looks as if this chip is designed for phones, set-top boxes, and smart TVs. That doesn’t preclude a single board computer, but the biggest problem there is maintaining software support anyway.
The chip family in question all come with dual ARM Cortex-A7 processors running at a nominal 650MHz. There’s also a Cortex-M4 running at 209MHz, and the ST literature suggests that engineers are already running Linux on the A7 and an RTOS on the M4. This chip will need external memory, but DDR3 / DDR3L / LPDDR2 / LPDDR3 are supported.
This chip is only announced right now, you can’t get it on Mouser or Digikey yet, and there’s no information on pricing. However, there are two development boards available, the Evaluation board, which features 1 GB of DDR3L, 128 MB of Flash, and an 8 GB eMMC. There’s a 5.5″ display, and enough connectors to make your heart flutter. The Discovery board is a bit more cut down, and comes with a 4″ 480×800 LCD, WiFi, Bluetooth LE, and of course it comes with GPIO expansion connectors for an Arduino and Raspberry Pi. The Discovery Board is not available at this time, but it will sell for $99 USD.