Hackaday Links Column Banner

Hackaday Links: November 29, 2020

While concerns over COVID-19 probably kept many a guest room empty this Thanksgiving, things were a little different aboard the International Space Station. The four-seat SpaceX Crew Dragon is able to carry one more occupant to the orbiting outpost than the Russian Soyuz, which has lead to a somewhat awkward sleeping arrangement: there are currently seven people aboard a Station that only has six crew cabins. To remedy the situation, Commander Michael Hopkins has decided to sleep inside the Crew Dragon itself, technically giving himself the most spacious personal accommodations on the Station. This might seem a little hokey, but it’s actually not without precedent; when the Shuttle used to dock with the ISS, the Commander would customarily sleep in the cockpit so they would be ready to handle any potential emergency.

Speaking of off-world visitation, the Hayabusa2 spacecraft is nearly home after six years in space. It won’t be staying long though, the deep-space probe is only in the neighborhood to drop off a sample of material collected from the asteroid Ryugu. If all goes according to plan, the small capsule carrying the samples will renter the atmosphere and land in the South Australian desert on December 6th, while Hayabusa2 heads back into the black for an extended mission that would have it chasing down new asteroids into the 2030s.

Moving on to a story that almost certainly didn’t come from space, a crew from the Utah Division of Wildlife Resources recently discovered a strange metal monolith hidden in the desert. While authorities were careful not to disclose the exact coordinates of the object, it didn’t take Internet sleuths long to determine its location, in part thanks to radar data that allowed them to plot the flight path of a government helicopters. Up close inspections that popped up on social media revealed that the object seemed to be hollow, was held together with rivets, and was likely made of aluminum. It’s almost certainly a guerrilla art piece, though there are also theories that it could have been a movie or TV prop (several productions are known to have filmed nearby) or even some kind of military IR/radar target. We may never know for sure though, as the object disappeared soon after.

Even if you’re not a fan of Apple, it’s hard not to be interested in the company’s new M1 chip. Hackers have been clamoring for more ARM laptops and desktops for years, and with such a major player getting in the game, it’s only a matter of time before we start seeing less luxurious brands taking the idea seriously. After the recent discovery that the ARM version of Ubuntu can run on the new M1 Macs with a simple virtualization layer, it looks like we won’t have to wait too long before folks start chipping away at the Walled Garden.

In the market for a three phase servo controller? A reader who’s working on a robotics project worth as much as a nice house recently wrote in to tell us about an imported driver that goes for just $35. Technically it’s designed for driving stepper motors, but it can also (somewhat inefficiently) run servos. Our informant tells us that you’d pay at least $2,000 for a similar servo driver from Allen-Bradley, so the price difference certainly seems to make up for the hit in performance.

Finally, some bittersweet news as we’ve recently learned that Universal Radio is closing. After nearly 40 years, proprietors Fred and Barbara Osterman have decided it’s time to start winding things down. The physical store in Worthington, Ohio will be shuttered on Monday, but the online site will remain up for awhile longer to sell off the remaining stock. The Ostermans have generously supported many radio clubs and organizations over the years, and they’ll certainly be missed. Still, it’s a well-deserved retirement and the community wishes them the best.

Open Hardware GPS Tracker Works On Your Terms

These days, there’s plenty of options if you want to get a GPS tracker for your vehicle. Unfortunately, they come with the sort of baggage that’s becoming increasingly common with consumer tech: subscription fees, third-party snooping, and a sneaking suspicion that you’re more commodity than customer. So [Viktor Takacs] decided to take things into his own hands and create an open GPS tracker designed for privacy minded hackers.

As [Viktor] didn’t want to reinvent the wheel, his design leverages several off-the-shelf modules. The core of the tracker is the ESP32, which gives him plenty of computational power while still keeping energy consumption within reasonable levels. There’s also a NEO-6M GPS receiver which works at the same 3.3 V level as the ESP32, allowing the microcontroller to read the NMEA sentences without a level shifter. He decided to go with the low-cost SIM800L GSM modem, but as it only works on 2G networks, provisions have been made in the board design to swap it out for a more modern module should you desire.

For the code to glue it all together, [Viktor] pulled in nearly a dozen open source libraries to create a feature-complete firmware that uses MQTT to create a database of location data on his personal server. From there the data is plugged into Home Assistant and visualized with Grafana. This is enough to deliver core functionality, but he says that more custom software components as well as a deep-dive into the security implications of the system is coming in the near future.

We’ve seen custom built GPS trackers before, as generally speaking, it doesn’t take a whole lot to spin up your own solution. But we think the polish that [Viktor] has put on this project takes it to the next level, and ranks it up there among some of the most impressive bespoke tracking solutions we’ve seen over the years.

Scratch Building A Supersized CNC Router

Many of us have spent the better part of a year on COVID-19 lockdown, and what do we have to show for it? Bit of progress on the Netflix queue? Maybe a (slightly) cleaned up garage or workshop? Not if you’re [Bob] of Making Stuff fame: he’s spent the last nine months working on a completely custom CNC router big enough to take a whole sheet of plywood.

The build is documented over a series of nearly a dozen YouTube videos, the first of which was put out all the way back in January of 2020. Seeing [Bob] heading to the steel mill to get his frame components with nary a mask in sight is a reminder of just how long he’s been working on this project. He’s also put together a comprehensive Bill of Materials on his website should anyone want to follow in his footsteps. Coming in at only slightly less than $4,000 USD, it’s certainly not a budget build. But then when we’re talking about a machine of this scale, nothing comes cheap.

Every component on this build is heavy-duty.

Even if you don’t build you own version of this router, it’s impossible to watch the build log and not get inspired about the possibilities of such a machine. In the last video we’re even treated to a bit of self-replicating action, as the jumbo CNC cuts out the pieces for its own electronics enclosure.

You can tell from the videos that [Bob] is (rightfully) proud of his creation, and isn’t shy about showing the viewer each and every triumph along the way. Even when things don’t go according to plan, there are lessons to be learned as he explains the problems and how they were ultimately resolved.

Of course, we know a home-built CNC router doesn’t need to cost thousands of dollars or take up as much space as a pool table. The average Hackaday reader probably has no need of a monster like this, and wouldn’t have anywhere to keep it even if they did. But that doesn’t mean we can’t look on with envy as we wait to see what kind of projects [Bob] churns out with such an incredible tool in his arsenal.

Continue reading “Scratch Building A Supersized CNC Router”

HackRF PortaPack Firmware Spoofs All The Things

The HackRF is an exceptionally capable software defined radio (SDR) transceiver, but naturally you need to connect it to a computer to actually do anything with it. So the PortaPack was developed to turn it into a stand-alone device with the addition of a touchscreen LCD, a few buttons, and a headphone jack. With all the hardware in place, it’s just a matter of installing a firmware capable enough to do some proper RF hacking on the go.

Enter MAYHEM, an evolved fork of the original PortaPack firmware that the developers claim is the most up-to-date and feature packed version available. Without ever plugging into a computer, this firmware allows you to receive, decode, and re-transmit a dizzying number of wireless protocols. From firing off the seating pagers at a local restaurant to creating a fleet of phantom aircraft with spoofed ADS-B transponders, MAYHEM certainly seems like it lives up to the name.

[A. Petazzoni] recently put together a detailed blog post about installing and using MAYHEM on the HackRF/PortaPack, complete with a number of real-world examples that show off just a handful of possible applications for the project. Jamming cell phones, sending fake pager messages, and cloning RF remotes is just scratching the surface of what’s possible.

It’s not hard to see why some have already expressed concern about the project, but in reality, none of these capabilities are actually new. This firmware simply brings them all together in one easy-to-use package, and while there might be an argument to be made about proliferation, we all know that the responsibility to behave ethically rests on the user and not the tools.

Repurposing Large Electronic Price Tags

If you’ve recently braved the pandemic long enough to make a trip to a big box retailer, you may have spotted a few massive e-paper price tags affixed to large items like appliances. These seven inch displays were likely designed to be used in e-readers such as the Kindle, but through some surplus deal, are now shouting out clearance savings on last year’s washing machine. After checking out a particularly good price for a Samsung refrigerator at the local Home Depot, [YodaLogic] got to wondering if they could be bent to the hacker’s will.

Now to be clear, [YodaLogic] didn’t steal any of these tags. It turns out you can pick them up on eBay for less than $15 a pop, or at least that’s what they cost before this article went out. It’s an exceptionally good price when you realize that these displays are actually capable of color…albeit only two. Apparently when the retailer orders the so-called “Chroma 74” tags, they can pick between either yellow or red as the secondary color. While not quite as exciting as a full-color display, it certainly sets them apart from most of the e-paper panels we’ve seen used in DIY projects thus far.

The panel gets mighty close to the HaD color scheme

We’d like to tell you that [YodaLogic] cracked one of these things open and was able to wire it right up to a Pi or microcontroller, but the truth is a bit more complicated. Connecting the Chroma 74’s panel to the control board intended for a similar Waveshare 7.5 inch display didn’t seem to do anything. After some poking and prodding, it became clear that the WFD0750BF19 e-paper panel used in the Chroma needed a custom software profile to bring it to life. Unfortunately, there doesn’t seem to be a datasheet available for this particular panel.

By combining what could be gleaned from the datasheets of similar displays with a bit of experimentation, [YodaLogic] came up with a configuration profile that mostly works. It doesn’t seem like the yellow is as vibrant as it should be, and a refresh can take as long as 20 seconds, but it’s certainly a start. Perhaps the code can be tightened up with some input from the community, or even better, maybe somebody out there knows where we can get our hands on the datasheet for this panel.

While we’ve started to see more projects use e-paper displays, their high price still keeps many hackers away. Being able to repurpose cheap hardware like this could really spur some interesting development, so we’re excited to see [YodaLogic] put the finishing touches on this project and opened it up to a wider audience.

Alfa Romeo Gauge Cluster Gets A Fresh Set Of LEDs

On older vehicles, if you noticed that the lights had gone out behind one of your gauges, you knew it was time to snake your hand back there and replace the little incandescent bulb that had given up the ghost. But what are you supposed to do if you’re seeing the same problem on a modern vehicle that’s already made the leap to LED dash lighting? That’s what [Tysonpower] recently had to find out when the fuel indicator on his Alfa Romeo Giuletta QV went dark.

In the video after the break, [Tysonpower] details how to remove the instrument cluster from the Giuletta’s dash, which we imagine would be a useful little tutorial for anyone who owns the same vehicle. Once he has it out on the bench, he strips it down to the bare PCB and starts (literally) poking around.

He eventually noticed that if he pushed on the board near the fuel indicator he could get the appropriate 3528 SMD LED to light up, but touching up the solder joints didn’t seem to fix the issue. Assuming the LED must be defective internally, he simply replaced it and all was good again.

Well, not exactly. The light produced by the new part didn’t match the color or brightness of the other dozen or so white LEDs that were installed on the board, so [Tysonpower] decided to just dive in and replace them all. While it obviously took a lot more time and effort, he says the end result is that the instrument cluster looks noticeably brighter and crisper when driving at night. Not bad for an afternoon’s work and a couple bucks worth of LEDs.

Most of the time, when we see somebody messing around behind the dash it’s because they intend on replacing the original instruments with something more capable. But projects like this, which add just a touch of refinement to the existing hardware, prove that stock components aren’t always a disappointment.

Continue reading “Alfa Romeo Gauge Cluster Gets A Fresh Set Of LEDs”

Literally Tearing Apart A SpaceX Starlink Antenna

While SpaceX’s constellation of Starlink satellites is nowhere near its projected final size, the company has enough of the birds zipping around in low Earth orbit to start a limited testing period they call the Better Than Nothing Beta. If you’re lucky enough to get selected, you have to cough up $500 for the hardware and another $100 a month for the service. Despite the fairly high bar for getting your hands on one, [Kenneth Keiter] decided to sacrifice his Starlink dish to the teardown Gods.

We say sacrifice because [Kenneth] had to literally destroy the dish to get a look inside. It doesn’t appear that you can realistically get into the exceptionally thin antenna array without pulling it all apart, thanks in part to preposterous amount of adhesive that holds the structural back plate onto the PCB. The sky-facing side of the phased array, the key element that allows the antenna to track the rapidly moving Starlink satellites as they pass overhead, is also laminated to a stack-up comprised of plastic hexagonal mesh layers, passive antenna elements, and the outer fiberglass skin. In short, there are definitely no user-serviceable parts inside.

The dish hides many secrets under its skin.

Beyond attempting to analyze the RF magic that’s happening inside the antenna, [Kenneth] also takes viewers through a tour of some of the more recognizable components of the PCB; picking out things like the Power over Ethernet magnetics, a GPS receiver, some flash storage, and the H-Bridge drivers used to control the pan and tilt motors in the base of the dish.

It also appears that the antenna is a self-contained computer of sorts, complete with ARM processor and RAM to run the software that aims the phased array. Speaking of which, it should come as no surprise to find that not only are the ICs that drive the dizzying array of antenna elements the most numerous components on the PCB, but that they appear to be some kind of custom silicon designed specifically for SpaceX.

In short, there’s still plenty we don’t know about how this high-tech receiver actually works. While [Kenneth] does a respectable job of trying to make sense of it all, and we admire the dedication required to rip apart such a rare and expensive piece of kit, it’s still going to be awhile before the hacker community truly masters the tech that SpaceX is putting into their ambitions global Internet service.

Continue reading “Literally Tearing Apart A SpaceX Starlink Antenna”