Martian Successes Reshape Sample Return Plans

For as long as humans have been sending probes to Mars, there’s been a desire to return rock, soil, and atmosphere samples back to Earth for more detailed analysis. But the physics of such a mission are particularly demanding — a vehicle that could land on the Martian surface, collect samples, and then launch itself back into orbit for the return to Earth would be massive and prohibitively expensive with our current technology.

Mars sample return tube

Instead, NASA and their international partners have been working to distribute the cost and complexity of the mission among several different vehicles. In fact, the first phase of the program is well underway.

The Perseverance rover has been collecting samples and storing them in 15 cm (6 inch) titanium tubes since it landed on the Red Planet in February of 2021. Considerable progress has also been made on the Mars Ascent Vehicle (MAV) which will carry the samples from the surface and into orbit around the planet, where they will eventually be picked up by yet another vehicle which will ultimately return them to Earth.

But there’s still some large gaps in the overall plan. Chief among them is how the samples are to be transferred into the MAV. Previously, the European Space Agency (ESA) was to contribute a small “fetch rover” which would collect the sample tubes dropped by Perseverance and bring them to the MAV launch site.

But in a recent press release, NASA has announced that those plans have changed significantly, thanks at least in part to the incredible success of the agency’s current Mars missions.

Continue reading “Martian Successes Reshape Sample Return Plans”

Hackaday Links Column Banner

Hackaday Links: August 7, 2022

If you ever needed proof that class-action lawsuits are a good deal only for the lawyers, look no further than the news that Tim Hortons will settle a data-tracking suit with a doughnut and a coffee. For those of you who are not in Canada or Canada-adjacent, “Timmy’s” is a chain of restaurants that are kind of the love child of a McDonald’s and a Dunkin Donut shop. An investigation into the chain’s app a couple of years ago revealed that customer location data was being logged silently, even when they were not using the app, and even far, far away from the nearest Tim Hortons. The chain is proposing to settle with class members to the tune of a coupon good for one free hot beverage and one baked good, in total valuing a whopping $8.68. The lawyers, on the other hand, will be pulling in $1.5 million plus taxes. There’s no word if they are taking that in cash or as 172,811 coffees and doughnuts, but we think we can guess.

Continue reading “Hackaday Links: August 7, 2022”

Learning By Playing

Summer break has started over here, and my son went off to his first of a few day-camp-like activities last week. It was actually really cool – a workshop held by our local Fablab where they have the kids make a Minecraft building and then get to 3D-print it out. He loves playing and building in Minecraft, so we figured this would be right up his alley.

TinkerCAD model of a Lego Minecraft fox. Kiddo trifecta!

I had naively thought that it would work something like this: the kids build something in Minecraft, and then some software extracts the build and converts it into an STL file. Makes sense, because they already are more-or-less fluent in Minecraft modelling. And as I thought about that, it was a pretty clever idea.

But the truth was even sneakier. They warmed up by making something in Minecraft, then they opened up TinkerCAD, which was new to all of the kids, and built a 3D model there. Then they converted the TinkerCAD models into Minecraft, and played with what they had just built while the 3D printers hummed away.

The kids didn’t even flinch at having to learn a new 3D modelling tool, and the parallels to what they were already comfortable doing in Minecraft were obvious to them. My son came home and told me how much easier it was to do your 3D modelling in “this other Minecraft” – he meant TinkerCAD – because you don’t need to build everything out of single blocks. He thought he was playing games, but he’d secretly used his first CAD tool. Nice trick!

Then I look back and realize how much I must have learned about computers through playing as a kid. Heck, how much I still learn through playing. And of course I’m not alone – that’s one of the things that shines through in a large number of the projects we feature. Hack on and have fun!

Books You Should Read: The Hardware Hacker’s Handbook

Here on Hackaday, we routinely cover wonderful informative writeups on different areas of hardware hacking, and we even have our own university with courses that delve into topics one by one. I’ve had my own fair share of materials I’ve learned theory and practical aspects from over the years I’ve been hacking – as it stands, for over thirteen years. When such materials weren’t available on any particular topic, I’d go through hundreds of forum pages trawling for details on a specific topic, or spend hours fighting with an intricacy that everyone else considered obvious.

Today, I’d like to highlight one of the most complete introductions to hardware hacking I’ve seen so far – from overall principles to technical details, spanning all levels of complexity, uniting theory and practice. This is The Hardware Hacking Handbook, by Jasper van Woudenberg and Colin O’Flynn. Across four hundred pages, you will find as complete of an introduction to subverting hardware as there is. None of the nuances are considered to be self-evident; instead, this book works to fill any gaps you might have, finding words to explain every relevant concept on levels from high to low.

Apart from the overall hardware hacking principles and examples, this book focuses on the areas of fault injection and power analysis – underappreciated areas of hardware security that you’d stand to learn, given that these two practices give you superpowers when it comes to taking control of hardware. It makes sense, since these areas are the focus of [Colin]’s and [Jasper]’s research, and they’re able to provide you something you wouldn’t learn elsewhere. You’d do well with a ChipWhisperer in hand if you wanted to repeat some of the things this book shows, but it’s not a requirement. For a start, the book’s theory of hardware hacking is something you would benefit from either way. Continue reading “Books You Should Read: The Hardware Hacker’s Handbook”

Hackaday Podcast 180: Tiny CRTs, Springy PCBs, And Measuring Trees

The demogorgon just wants to be friends. See? He’s waving hello.

This week, Editor-in-Chief Elliot Williams and Assignments Editor Kristina Panos traded sweat for silence, recording from their respective attic-level offices in the August heat unaided by fans (too noisy). We decided there’s no real news this week that lacks a political bent, except maybe that Winamp is back with a new version that’s four years in the making. (Is Winamp divisive?) Does it still whip the llama’s ass? You be the judge.

After Elliot gives Kristina a brief math lesson in increasing area with regard to 3D printer nozzle sizes, we talk a bit about 3D pens, drool over a truly customizable macropad that uses a microcontroller for each keyswitch, and  discuss dendrometers and tree health. Then it’s back to keyboards for one incredible modular build with an e-ink display and haptic feedback knob which is soon to go open source.

Finally, we talk tiny CRTs, a USB drive that must have the ultimate in security through obscurity, discuss the merits of retrograde clocks, and wonder aloud about the utility of jumping PCBs. Don’t bounce on us just yet — not until you hear about our first electronics wins and learn the one thing Kristina doesn’t do when she’s spending all day in the heat.

Direct download. And listen with Winamp!

Check out the links below if you want to follow along, and as always, tell us what you think about this episode in the comments!

Continue reading “Hackaday Podcast 180: Tiny CRTs, Springy PCBs, And Measuring Trees”

The Hackaday Summer Camp Survival Guide

It’s a feature of summer for us, the round of hacker camps in which members of our community gather in fields and spend a few days relaxing and doing what we do best. This summer I’ll have been to four of them by September, one of which was unexpected because a last-minute ticket came my way. For Hackaday they’re a chance to connect with our readers and maybe see come of the coolest stuff in person.

If you consult the wiki for your hacker camp of choice then you’ll usually find a page of tips about what to bring. Starting with a tent and a sleeping bag and probably going on to sunscreen, a hat, and maybe how to avoid dehydration. I’d probably add spare toilet paper and disinfectant spray in case the toilets are nightmarish. All very practical stuff, but expressed in a dry list format that doesn’t really tell you what to expect. A hacker camp can be overwhelming if you’ve not been to one before, so how do you get the best out of it? Here are a few tips based on our experience. Continue reading “The Hackaday Summer Camp Survival Guide”

Maximum Power Point Tracking: Optimizing Solar Panels

When looking at integrating a photovoltaic solar panel into a project, the naive assumption would be that you simply point the panel into the general direction of where the Sun is, and out comes gobs of clean DC power, ready to be used for charging a battery. To a certain extent this assumption is correct, but feeding a solar panel’s output into something like a regular old PWM buck or boost regulator is unlikely to get you anywhere close to the panel’s full specifications.

The keywords here are ‘maximum power point’ (MPP), which refers to the optimal point on the solar panel’s I-V curve. This is a property that’s important not only with photovoltaics, but also with wind turbines and other highly variable power sources. The tracking of this maximum power point is what is generally referred to as ‘MPPT‘, but within this one acronym many different algorithms are covered, each with its own advantages and disadvantages. In this article we’ll take a look at what these MPPT algorithms are, and when you would want to pick a particular one.

Continue reading “Maximum Power Point Tracking: Optimizing Solar Panels”