Pwn Your GoPro: Scripting, WiFi, and Bus Hacking

naked-gopro

GoPro cameras come out of the box with a huge set of features. Most people will be satisfied, or possibly even overwhelmed by the available options, but if you’re able to do some of these hacks, you’ll be able to expand your camera’s capabilities even more. They can, however, void your warranty, so as with most hacking, do these at your own risk.

Continue reading “Pwn Your GoPro: Scripting, WiFi, and Bus Hacking”

MountainBeest – A Theo Jansen Creature Comes Alive in My Garage

About a year ago, a member of my family sent me a video featuring [Theo Jansen's] StrandBeest, knowing that I was interested in all kinds of wacky and hackish inventions. My initial reaction was something to the effect of “wow that’s a neat device, but that guy is a little crazy.” For better or worse, the idea that this was an incredible invention turned over in my head for some time. Eventually, I decided that I needed to build one myself.  Apparently I’m a little crazy as well.

Theo’s original beest runs on a complicated linkage system powered by wind. He was nice enough to publish the linkage lengths or “eleven holy numbers,” as he calls him at the bottom of this page. He doesn’t, however, really explain how the connections on his PVC power transmission system work, so I was left to try to figure it out from his videos.  As you’ll see from build details and video to follow, this isn’t trivial. Keep reading past the jump to learn the adversity that I encountered, and how it was overcome in the end.

Continue reading “MountainBeest – A Theo Jansen Creature Comes Alive in My Garage”

Software Advice for Anyone Thinking About a CNC Router

Excellent results can come from a small CNC router, but don’t forget the software!

CNC tools, whatever their flavor, can greatly enhance your “making” or DIY ability. My current tool of choice is a CNC router. Being familiar with a manual milling machine, the concept seemed similar, and the price of these is quite reasonable when compared to some other tools. As described in this post, my machine is a Zen Toolworks model, but there are certainly other options to visit like this Probotix V90 model noted recently in this post.

Although any number of CNC router models look great in videos and pictures, rest assured that even the best machines require some patience to get one running satisfactorily. Setting up the machine can be a challenge, as well as figuring out what your machine is capable of, but one thing that might slip peoples’ minds is the software involved. Read on to find out all you need to know the basics of what goes on behind the scenes to “magically” produce interesting parts. Continue reading “Software Advice for Anyone Thinking About a CNC Router”

If You Own a Camera You Need to Try Light Graffiti

Do you have a camera that’s capable of controlling how long of an exposure it takes?  With this and any small light source, you can make a really awesome illuminated image like the one featured above.  Combine this with the hacking skills that you’ve hopefully learned from reading Hackaday, and the visual possibilities are endless.

Let’s look at the background of this entertaining light hacking technique, and how you can make images like this yourself!

Continue reading “If You Own a Camera You Need to Try Light Graffiti”

A New Old Lathe for your Hackerspace or Garage

3D printers, or even small CNC routers may seem like relatively easy machine tools to obtain for your hackerspace or garage. They are both very useful, but at some point you may want to start working with round parts (or convert square-ish items into round parts). For this, there is no better tool than a lathe. You can buy a small and relatively cheap lathe off of any number of distributors, but what if you were to get a good deal on a larger lathe? Where would you even start?

In my case, I was offered a lathe by a shop that no longer had a use for it. Weighing in at 800 pounds and using 3 phase power, this South Bend Lathe might have been obtained economically, but getting it running in my garage seemed like it would be a real challenge. It definitely was, but there are a few mistakes that I’ve made that hopefully you can avoid.

Continue reading “A New Old Lathe for your Hackerspace or Garage”

Light Graffiti with Servos and Python

servo-laser-light-graffiti

Light Graffiti is can be lots of fun if you have a decent amount of artistic ability, and a keen sense of timing. If you don’t have the necessary skills, you can always compensate by using Python-controlled servos to move everything automatically. The Python code can be found here, and makes use of the Python Image Library to process the images into a “drawable” form. A [pyMCU] with firmware capable of simultaneous servo control was used to move the laser fixture around.

One of the more difficult aspects of this experiment was getting the timing correct between each laser pulse. The timing routine involes a bit of geometry, calculating the distance between each using trig. As explained in the article, this may be a bit of overkill.  It still didn’t compare to the trig involved in a previous experiment drawing a circle with this laser-servo fixture.  Be sure to check out the video of this laser-setup in action after the break.  I’ve been quite pleased with the results, and look forward to what can be done with it in the future!

Thanks to [pyMCU] for letting me have a few of these boards to play with!

Continue reading “Light Graffiti with Servos and Python”

Homebuilt Laser Cutter Ideas

Laser-Cutter

[Wuzabear] wrote in to tell us about this “DIY Laser Cutter for PCB Stencils.” While a full BOM and step-by-step build instructions aren’t provided for the frame, pictures of the build are available, and some different options for construction are discussed. One other option that was especially interesting would be to use a ready-built RepRap or other 3D printer to act as the laser motion controller. Apparently this has been experimented with, and we’d love to see any versions that or readers have come up with!

Besides some different ideas and resources for the moving parts of the cutter, there is some information on how to hook up a laser for this purpose, as well as  for the software and calibration required. It should be noted that you should always wear the appropriate safety goggles if you’re working with a high-powered laser. Although any machine-tool can be dangerous, lasers provide some safety issues that should be treated with extreme caution.