Hijacking Quadcopters With A MAVLink Exploit

Not many people would like a quadcopter with an HD camera hovering above their property, and until now there’s no technical resource to tell drone pilots to buzz off. That would require actually talking to a person. Horrors. Why be reasonable when you can use a Raspberry Pi to hijack a drone? It’s the only reasonable thing to do, really.

The folks at shellIntel have been messing around with quads for a while, and have recently stumbled upon a vulnerability in the Pixhawk flight controller and every other quadcopter that uses the MAVLink protocol. This includes the Parrot AR.drone, ArduPilot, PX4FMU, pxIMU, SmartAP, MatrixPilot, Armazila 10dM3UOP88, Hexo+, TauLabs and AutoQuad. Right now, the only requirement to make a drone fall out of the sky is a simple radio module and a computer. A Raspberry Pi was used in shellIntel’s demo.

The exploit is a consequence of the MAVLink sending the channel or NetID used to send commands from the transmitter to the quadcopter in each radio frame. This NetID number is used so multiple transmitters don’t interfere with each other; if two transmitters use the same NetID, there will be a conflict and two very confused pilots. Unfortunately, this also means anyone with a MAVLink radio using the same NetID can disarm a quadcopter remotely, and anyone with a MAVLink radio can tell a quad to turn off, or even emulate the DJI Phantom’s ‘Return to China’ function.

The only required hardware for this exploit is a $100 radio and three lines of code. It is certainly possible to build a Raspberry Pi-based box that would shut down any Pixhawk-equipped quadcopter within radio range, although the folks at shellIntel didn’t go that far just yet. Now it’s just a proof of concept to demonstrate that there’s always a technical solution to your privacy concerns. Video below.

Continue reading “Hijacking Quadcopters With A MAVLink Exploit”

Draw bot poetry

Sandy Poems Drawn By A Robot Named Skryf

If you were lucky at the 2015 World Maker Faire you may have stumbled upon strange writings of poetry on the ground — written in sand.  While at first confusing, if you followed the poetry along you also caught a glimpse of Skryf, a draw bot by [Gijs van Bon].

skryf-drawbot-thumbThe creator was asked to perform poems for a festival about transition and letting go. Naturally, building a robot to write poetry in sand was the downright obvious answer to the question.

I was asked to perform 40 poems during a 10 day festival, and the poems were about transition and letting go. And then I thought the obvious thing to do as an artist is to make a machine that writes those poems with sand. I started writing them, and when the third poem was written, the first one was completely gone, and it was such a beautiful thing.

The robot uses a laptop for input, which is connected to the bicycle carriage. One servo controls the left-to-right movement, and another releases the sand. Forward and back is controlled by the main drive train, which must have been fun to account for (they aren’t servos!)

Continue reading “Sandy Poems Drawn By A Robot Named Skryf”

ASCII Games, Chiptunes, Hacker Celebrities At Hackaday Prize Worldwide Berlin

Hackaday teamed up with the Vintage Computer Festival to have a Meetup last week. It was quite a party, with Berlin based chiptunes band Thunder.Bird and TheRyk using Commodore 64s and SID sound chip. The age of this equipment and relatively small volume original production runs makes it hard to find these days, but there is an underground group making music with these who trade among themselves. TheRyk created PlayEm64 (pictured above) to organize and play the music using the SID hardware and says that an advantage of this software is that it includes the play time (not in the fileheader), which is really useful for party entertainment! These chips sounded fantastic and added to the energy of the packed house.

zoovideoA Hackaday party means that people bring their projects to show off and entertain the crowd with. [Nils Dagsson Moskopp] brought a game called Zoo Tycoon Roguelike that he built for a 7 day long competition. This is a text based roguelike game based on the 2011 Microsoft game Zoo Tycoon. As with the original game, Nils’ game aimed to keep animals happy within a thriving zoo. What’s neat about Nils’ version is that all the actions are displayed in words on the right side of the screen and he custom developed the characters in bitmap form.

SONY DSC
[Sisam] brought Cube Tetris, a social gaming device with 4 sides, each individually controlled so that players must collaborate with each other to win. The new take on the already addictive game kept a crowd around this table the entire night.

[Dave Darko] and [Alex] brought a collaborative project that they’ve been developing on Hackaday.io together. The first, third and 4th board shown below are [Alex’s] boards, and the second one with the acrylic case is [Dave Darko’s]. They both started with 5x5cm breakout boards for the ESP8266 but they’ve been adding features off of each other’s boards like support for the ESP-07 / ESP-12 and an additional ESP-01 footprint. Someone wished for a USB micro port, and that is now on both of their boards. The next stage for [Alex] is adding 2 pin rows for GVS (ground-voltage-signal) to his boards, a feature which [Dave Darko] has already put in place on his offerings.

We also saw an appearance by Captain Crunch (John Draper) – he’s pictured here with some friends from Lithuania. Our next event is in San Francisco in November, and we hope to see you at some point somewhere in the world.

The 2015 Hackaday Prize is sponsored by:

Shape-Shifting Composite That You Can Make At Home

In material science, thermal expansion is a very well understood concept. However, in most cases it’s regarded as somewhat of a nuisance. It’s the kind of thing that gives engineers headaches, and entire subsystems of machines are often designed specifically to combat it. But a group of students at MIT have come up with an ingeniously simple way of taking advantage of thermal expansion to create shape-changing composites.

Their project is a method of creating shape-shifting composites, called uniMorph. It works by using resistive heating (or simply ambient temperature) to change the temperature of a sandwich composite. The composite is made of two different materials, and the copper traces to heat them. The two materials themselves aren’t particularly important, what’s important is that they have vastly different thermal expansion rates.

When the composite is heated, one material will expand more or less than the other material. Depending on the relative shapes of the two materials, this causes the composite to bend or twist in predetermined ways. How much it bends, for example, is just a matter of how the layers are cut, and how much they’re heated.

The concept itself isn’t exactly new – bimetallic composites have existed for ages. We even covered a similar idea that works based on moisture content. But, the methods used for uniMorph are very well thought out. It’s very inexpensive to produce, and the students seem to have devised reliable techniques for designing the layers in order to produce a desired shape change.

Continue reading “Shape-Shifting Composite That You Can Make At Home”

Thor’s Hammer Build Recognizes Its Master’s Hand

electromagnetic-thors-hammerOnly those who have completely insulated themselves from modern pop culture will miss the meaning of a Mjolnir build. It is, of course, the mythical hammer wielded by Thor, and only Thor. It’s a question of being worthy; a question solved perfectly by this electromagnetic Mjolnir build.

Using an electromagnet is smart, right? Just plunk the thing down on something metal (that is itself super-heavy or well-anchored) and nobody will be able to pick it up. It starts to get more interesting when you add a fingerprint reader, allowing only Mjolnir’s Master to retrieve it from atop a manhole cover.

But for us the real genius in the build is that the hammer isn’t burning power from the four 12V batteries most of the time. All of the people in the video below could have picked up the hammer had they first nudged it off the metal plate with their foot. The build uses a capacitive touch-sensor to enable and disable the microwave over transformer used as the electromagnet. An engineering trick like this really separates the gods from the posers.

We hate to admit it, but this is probably a cooler build than the Telsa-Coil powered Mjolin that [Caleb] built a few years back. Still, his held up as the best for many years, and if you’re going to be displaced this really is a build worthy of the new title: coolest Mjolnir hack.

Continue reading “Thor’s Hammer Build Recognizes Its Master’s Hand”

Flying High With Zynq

[Aerotenna] recently announced the first successful flight of an unmanned air vehicle (UAV) powered by a Xilinx Zynq processor running ArduPilot. The Zynq is a dual ARM processor with an onboard FPGA that can offload the processor or provide custom I/O devices. They plan to release their code to their OcPoC (Octagonal Pilot on a Chip) project, an open source initiative that partners with Dronecode, an open source UAV platform.

Continue reading “Flying High With Zynq”

Hacking When It Counts: Much Space Station Hacking Saved Skylab

Thanks to the seminal work of Howard and Hanks et al, the world is intimately familiar with the story behind perhaps the most epic hack of all time, the saving of the crippled Apollo 13 mission. But Apollo 13 is far from the only story of heroic space hacks. From the repairs to fix the blinded Hubble Space Telescope to the dodgy cooling system and other fixes on the International Space Station, both manned and unmanned spaceflight can be looked at as a series of hacks and repairs.

Long before the ISS, though, America’s first manned space station, Skylab, very nearly never came to fruition. Damaged during launch and crippled both electrically and thermally, the entire program was almost scrapped before the first crew ever arrived. This is the story of how Skylab came to be, how a team came together to fix a series of problems, and how Skylab went on to success despite having the deck stacked against her from the start.

Continue reading “Hacking When It Counts: Much Space Station Hacking Saved Skylab”