The Hackaday Prize Semifinalist Update

There are only a few more days until The Hackaday Prize semifinalists need to get everything ready for the great culling of really awesome projects by our fabulous team of judges. Here are a few projects that were updated recently, but for all the updates you can check out all the entries hustling to get everything done in time.

Replacing really, really small parts

accThe NoteOn smartpen is a computer that fits inside a pen. Obviously, there are size limitations [Nick Ames] is dealing with, and when a component goes bad, that means board rework in some very cramped spaces. The latest problem was a defective accelerometer.

In a normal project, a little hot air and a pair of tweezers would be enough to remove the defective part and replace it. This is not the case with this smart pen. It’s a crowded layout, and 0402 resistors can easily disappear in a large solder glob.

[Nick] wrapped the closest parts to the defective accelerometer in Kapton tape. That seemed to be enough to shield it from his Aoyue 850 hot air gun. The new part was pre-tinned and placed back on the board with low air flow.

How to build a spectrometer


The RamanPi Spectrometer is seeing a lot of development. The 3D printed optics mount (think about that for a second) took somewhere between 12 and 18 hours to print. Once that was done and the parts were cleaned up, the mirrors, diffraction grating, and linear CCD were mounted in the enclosure. Judging from the output of the linear CCD, [fl@C@] is getting some good data with just this simple setup.

Curing resin and building PCBs

uv[Mario], the guy behind OpenExposer, the combination SLA printer, PCB exposer, and laser harp is chugging right along. He finished his first test print with a tilted bed and he has a few ideas on how to expose PCBs on his machine.

You don’t need props to test a quadcopter

bladesGoliath, the gas-powered quadcopter, had a few problems earlier this month. During its first hover test a blade caught a belt and bad things happened. [Peter] is testing out a belt guard and tensioner only this time he’s using plywood cutouts instead of custom fiberglass blades. Those blades are a work of art all by themselves and take a long time to make; far too much effort went into them to break in a simple motor test.

THP Hacker Bio: Peter McCloud


By far one of the craziest entries for The Hackaday Prize is [Peter McCloud]‘s Goliath, an enormous gas-powered quadcopter. It weighs about 240 pounds, is powered by a 30 horsepower v-twin lawnmower engine, is lifted into the air with homemade props milled on a CNC machine. It’s a frightening build even when the engine isn’t turning. When running, it’s an awesome display of power and technology.

Goliath has had a few setbacks of late, snapping two composite props in its first attempt at hovering. This hasn’t deterred [Peter]; he’s picking up the pieces and he’ll have this monstrous quad hovering in a week or two. A good thing, because the judges are paring the quarterfinalists just three weekends from now.

Check out [Peter]‘s bio below.

[Read more...]

THP Semifinalist: Autonomous Recharging For Multirotors

quadEven with visions of quadcopters buzzing around metropolitan areas delivering everything from pizzas to toilet paper fresh in the minds of tech blogospherites, There’s been a comparatively small amount of research into how to support squadrons of quadcopters and other unmanned aerial vehicles. The most likely cause of this is the FAA’s reactionary position towards UAVs. Good thing [Giovanni] is performing all his research for autonomous recharging and docking for multirotors in Australia, then.

The biggest obstacle of autonomous charging of a quadcopter is landing a quad exactly where the charging station is; run of the mill GPS units only have a resolution of about half a meter, and using a GPS solution would require putting GPS on the charging station as well. The solution comes from powerful ARM single board computers – in this case, an Odroid u3 – along with a USB webcam, OpenCV and a Pixhawk autopilot.

Right now [Giovanni] is still working out the kinks on his software system, but he has all the parts and the right tools to get this project up in the air, down, and back up again.

SpaceWrencherThe project featured in this post is a semifinalist in The Hackaday Prize.

Droning On: Maiden Flights


When we last left off, the Hackaday Drone Testbed was just a box of parts on workbench. Things have changed quite a bit since then! Let’s get straight to the build.

With the arms built and the speed controls soldered up, it was simply a matter of bolting the frame itself together. The HobbyKing frame is designed to fold, with nylon washers sliding on the fiberglass sheets. I don’t really need the folding feature, so I locked down the nylock nuts and they’ve stayed that way ever since. With the arms mounted, it was finally starting to look like a quadcopter.


Using the correct screws, the motors easily screwed into the frames. I did have to do a bit of filing on each motor plate to get the motor’s screw pattern to fit. The speed controls didn’t have a specific mount, so I attached them to the sides of the arms with double-sided tape and used some zip ties to ensure nothing moved. In hindsight I should have mounted them on the top of the arms, as I’m planning to put LED light strips on the outside of edges of the quad. The LEDs will help with orientation and ensure a few UFO sightings during night flights.

Power distribution is a major issue with multicopters. Somehow you have to get the main battery power out to four speed controls, a flight controller, a voltage regulator, and any accessories. There are PCBs for this, which have worked for me in the past. For the Hackaday Testbed, I decided to go with a wiring harness. The harness really turned out to be more trouble than it was worth. I had to strip down the wires at the solder joint to add connections for the voltage regulator. The entire harness was a bit longer than necessary. There is plenty of room for the excess wire between the main body plates of the quad, but all that copper is excess weight the ‘bench’ doesn’t need to be carrying. The setup does work though. If I need to shed a bit of weight, I’ll switch over to a PCB.

Click past the break to read the rest of the story.

[Read more...]

Flight For Your Right (And Do It By Friday)

Model aircraft

About a month ago, the FAA – the governing body for nearly everything that flies in US airspace – proposed an interpretation of their rules governing model aircraft. The world hasn’t ended quite yet, but if the proposed rules go into effect, an entire hobby will be destroyed in the United States. While congress has given the FAA authority over nearly everything that flies, there are specific laws saying what the FAA has no jurisdiction over – model aircraft being one of the major exceptions.

Congress, however, is working on a definition of model aircraft that is at least 10 years out of date and doesn’t have any leeway for the huge advances in technology that have happened since then. Specifically, all FPV flight with video goggles would be banned under the proposed FAA rules. Also, because model aircraft are defined as being for, ‘hobby or recreational purposes,’ anyone who flies a model aircraft for money – a manufacturer conducting flight tests on a new piece of equipment, or even anyone who records a video of their flight, uploads it to YouTube, and hits the ‘monetize’ button – would be breaking the law.

The proposed FAA rules for model aircraft are not in effect yet, and you can still make a public comment on the proposal until 11:59 PM EDT Friday. If you leave a comment, please make a well-reasoned statement on why the FAA’s interpretation of the rules governing model aircraft are overly broad, do not take into account technological advances made since the drafting of Congress’ working definition of ‘model aircraft,’ and the effects of a complete ban flying model aircraft for any type of compensation.


This is not a good comment.

Of course, if the proposed rules for model aircraft go through, the only option will be to turn to the courts. Historically, the FAA simply does not lose court cases. Recently, cases involving drones have come up with successful defenses and judges deciding in favor of drone operators. The legal services for the eventual court case challenging the proposed FAA rules will most likely be funded by the Academy of Model Aeronautics, who just so happen to be offering membership at 50% off.

Below is a video of some RC people we really respect – [Josh] from Flite Test and [Trappy] of Team BlackSheep – talking about what the proposed rule change would do to the hobby. There’s also a great podcast featuring the first lawyer to successfully defend drone use in federal court that’s worth a listen.

[Read more...]

THP Entry: The Everything RC Transmitter

OSRC With few exceptions, most of The Hackaday Prize are things we really haven’t seen much of before: base-3 computers that have been relegated to the history books, extremely odd 3D printers, and fancy, new IoT devices are the norm. The OSRC is not a new project to us. We saw it once in 2011 and again a year later. What makes the OSRC an interesting project for The Hackaday Prize isn’t the fact that it’s the most advanced RC transmitter ever created. Creating that was evidently the easy part. The OSRC could use a big financial kick in the pants, and if [Demetris] wins, we’d guess he wouldn’t be taking that ride to space. Rather, he’d be taking the cash prize to get his ultimate transmitter into large-scale manufacturing and out into the wild.

While at first glance the base model OSRC seems expensive at about $6-700 USD, consider this: a six-channel transmitter from an excellent brand costs about $120 USD. Nine channels will run you about $400. The OSRC is a forty channel radio. The sticks are capable of force feedback, and of course the ‘pro’ model of the OSRC has that wonderful screen, capable of displaying video from an FPV camera, a GPS/map overlay, or an incredibly extensive telemetry display. There are multi-thousand dollar avionics for real airplanes out there that have a smaller feature set, and that’s not hyperbole.

A few months ago, [Demetris] was interviewed by the awesome people at Flite Test. That (highly suggested) video is embedded below.

SpaceWrencherThe project featured in this post is an entry in The Hackaday Prize. Build something awesome and win a trip to space or hundreds of other prizes.

[Read more...]

Droning On: PID Controllers and Bullet Connectors

droning-on-hill Not all drones are multirotors – Posing in our title photo are Maynard Hill and Cyrus Abdollahi. Maynard’s plane, TAM5 aka The Spirit of Butts Farm, is the smallest aircraft to make a transatlantic flight (YouTube link). Retracing the path of Alcock and Brown from Newfoundland to Ireland, the 6 pound (dry weight) model made the trip in just under 39 hours. All this happened in 2003, and was the cap on a lifetime of achievements for Hill. These are the types of pursuits that will be banned in the USA if the FAA restrictions go into effect.

Flight Controllers

Quite a few of you thought the Naze32 was left out of last column’s flight controller roundup. I hear you loud and clear! I’ll add the Naze to the controllers which will be tested on The Hackaday Testbed. The hard part is finding the darn things! I currently have an Acro Naze32 on its way to Droning On HQ.  If I can find a full version, I’ll add that.

PID Controllers Deep Dive

I’ve gotten a few questions on Proportional Integral Derivative (PID) controllers, so it is worth diving in a bit deeper to explain what a PID controller is. PID controllers are often found in process controls managing parameters like temperature, humidity, or product flow rate. The algorithm was initially designed in the late 1800’s as a method of controlling the helm of large naval ships. In fixed wing drones, PID keeps the plane’s wings level and on course. In multicopters, PID loops control heading, but they also provide the stable flight which allows the quadcopter to fly in the first place. A full explanation of PID loops would be beyond the scope of a single article, but let’s try a 10,000 foot explanation.

pidP: This is the “Present” parameter. P Has the most influence on the behavior of the aircraft.  If the wind blows your quadcopter from level flight into a 30 degree right bank, P is the term which will immediately take action to level the quad out. If the P value is too high, The quadcopter will overshoot level flight and start banking the other way. In fact, way too high a P value can cause a quadcopter to shake as it oscillates or “hunts” for level. Too Low a P value? the quadcopter will be very slow to react, and may never quite reach level flight again.

I: This the “Past” parameter. The I term dampens the overshoot and oscillations of the P term, and avoids the tendency of P to settle above or below the set point. Just like with P, too high an I term can lead to oscillation.

D: This is the “Future” parameter, and has the smallest impact on the behavior of the aircraft. In fact, some flight controllers leave it out entirely.  If P and I are approaching a set point too quickly, overshoot is likely to occur. D slows things down before the overshoot happens.

So why do multicopter pilots dread PID tuning?  Quite simply, it’s a tedious process. Couple a new pilot and an unproven aircraft with un-tuned PID values, and you have a recipe for frustration – and broken propellers. Things get even more complex when you consider the fact that there are at least 3 sets of PID variables to be tuned – Pitch, Roll, and Yaw. Some flight controllers now support multiple PID values depending on the style of flight. Want your plane or multicopter to fly around like a hotrod? You need a totally different set of PID values than a docile trainer craft. Rolf Bakke (KapteinKUK himself) made a video illustrating how multicopters behave when tuning PID values. You can easily see how a quad can go from “drunk” to “angry bee” with just a few value tweaks. All this is coming together with The Hackaday Testbed, which will help me in posting a few PID tuning videos of my own.

Hackaday Testbed Update

As for the testbed itself, it’s nearly complete! You can follow the progress on my Hackaday Projects Page. Most of the assembly has been relatively straightforward.   though of course there are always a few snags. It seems I always forget something when ordering up parts for coils-bada build. In this case it was 2.5mm banana plugs and motor mounting screws.

The Hobbyking motors attach to the frame with 3mm screws. The problem is that there really is no way to know how long the screws should be until you have the motors, mounting plates and drone frame on hand. I have a bunch of 3mm screws of various lengths, and thankfully there were enough screws of the correct length to mount the motors. Murphy is always at my side, as I accidentally grabbed a screw that was 1mm too long and, you guessed it, screwed right into the windings of the motor. Doh! Thankfully I had spares.

bullet-solderBullet connectors can be a real pain to solder. There are some jigs out there which help, but I’ve always found myself going back to the old “helping hands” alligator clips. Bullets tend to use lower gauge wire than we’re used to with regular electronics. 14, 12, even 8 gauge wires are used on R/C aircraft. A low power soldering iron with a surface mount tip just won’t cut it. Those irons just doesn’t have the thermal mass to get the connectors up to soldering temperature. This is one of those places where a decent 40 watt or better Weller iron (yes, the kind that plugs right in the wall) can be a godsend. I’m using an Metcal iron here, with a wide flat tip.

bullet-solder-2Bare bullet connectors and alligator clips can also create a problem – the metal clips create even more thermal mass. Years back an old-timer showed me a trick to handle this. Slip a piece of silicone R/C plane fuel tubing on the bullet, and then clip the helping hands onto the tube. The tube will act as insulation between the bullet and the clip. Silicone can easily withstand the temperatures of soldering. I’ve also used the silicone tube on the jaws themselves – though eventually the jaws will cut the soft tubing.

That’s about it for this edition Droning on! Until next time, keep ‘em flying!

Title photo credit Cyrus Abdollahi.


Get every new post delivered to your Inbox.

Join 93,771 other followers