Hackaday Projects: Open To The Public

We’re letting anybody in — now’s your chance to lay claim to your piece of Hackaday Projects.

We’ve been watching as a few thousand Hackadayers kick the tires and light the fires of our new hosting website: Hackaday Projects. But you can’t keep these things under wraps forever, and we’re happy to open up the service to anyone who would like an account. Join this vibrant little community by setting up your profile (real or anonymous, we don’t really care) and showing everyone what you’ve been working on in that basement lab of yours. Perhaps we should mention that public doesn’t mean finished. We’re still in Alpha with the site, but with the help of the testers over the last few months this is a very respectable alpha!

If you already had a testing account there are a few new things to note. Astute readers who hovered over the link above noticed that it’s a different URL from the one to which you’re accustomed. We registered hackaday.io as the main domain and also hac.io which will eventually be a URL shortener. We also implemented “The Stack” which is the complement to “The Heap” (currently unimplemented). The two serve as… well, why don’t you go and find out for yourself what they’re for? After all, hackers don’t need to be told how to do things, right?

Welcome To Droning On

droning-on-logo

Tesla_boat1Welcome to Droning On, Hackaday’s new column covering all things unmanned. In this column we will primarily focus on aerial vehicles, both fixed and rotary wing. Expect to see traditional R/C, as well as First Person View (FPV) models, computer controlled autopilot systems, as well as anything new that shows up on our radar.

First, a little bit of history. The earliest radio control vehicle in history was designed by a man known well to Hackaday, Nikola Tesla. Tesla presented a radio controlled boat at an electrical exhibition in New York in 1898. Tesla called the system “Teleautomaton” and said the craft utilized a borrowed mind. In addition to cruising around a man made pond, the boat could solve equations by blinking lights atop two of its masts. Tesla would encourage viewers to call out math equations, then flash the lights from the boat’s control panel.

For many years R/C as well as its cousins Free Flight and control line were hobbies occupied solely by hackers. One needed to have metal machining skills to build engine parts, draftsman skills to read plans, and carpentry skills to build airframes. Radios were built from tubes. Control, if it may be called such, was all or nothing – so-called “bang-bang” systems. Much like their model railroad compatriots, R/C plane modelers built with the parts they had on hand. Several early DIY R/C planes were controlled by rotary telephone dials. Dial 1 to pull up, 2 to turn left, etc. Control surfaces were moved by rubber powered escapements rather than the servos we’ve come to know and love. Aerodynamics also came into play. With such rudimentary control systems, planes were designed to be inherently stable. Thankfully there were numerous proven air frame designs available from the free flight arena. Slow flight, high dihedral, and docile stall behavior were the rule of the day. Early R/C planes could be thought of as free flight vehicles with occasional suggestions via radio control. Click past the break to find out more about drone history, and to read about the recent FAA judgement.

Continue reading “Welcome To Droning On”

A FPGA Based Bus Pirate Clone

XC6BP

A necessary tool for embedded development is a device that can talk common protocols such as UART, SPI, and I2C. The XC6BP is an open source device that can work with a variety of protocols.

As the name suggests, the XC6BP is a clone of the Bus Pirate, but based on a Xilinx Spartan-6 FPGA. The AltOR32 soft CPU is loaded on the FPGA. This is a fully functional processor based on the OpenRISC architecture. While the FPGA is more expensive than a microcontroller, it can be fully reprogrammed. It’s also possible to build hardware on the FPGA to perform a variety of tasks.

A simple USB stack runs on the soft CPU, creating a virtual COM port. Combined with the USB transceiver, this provides communication with a host PC. The device is even compatible with the Bus Pirate case and probe connector. While it won’t replace the Bus Pirate as a low-cost tool, it is neat to see someone using an open source core to build a useful, open hardware device.

Hacking Radio Controlled Outlets

It’s no surprise that there’s a lot of devices out of there that use simple RF communication with minimal security. To explore this, [Gordon] took a look at attacking radio controlled outlets.

He started off with a CC1111 evaluation kit, which supports the RFCat RF attack tool set. RFCat lets you interact with the CC1111 using a Python interface. After flashing the CC1111 with the RFCat firmware, the device was ready to use. Next up, [Gordon] goes into detail about replaying amplitude shift keying messages using the RFCat. He used an Arduino and the rc-switch library to generate signals that are compatible with the outlets.

In order to work with the outlets, the signal had to be sniffed. This was done using RTL-SDR and a low-cost TV tuner dongle. By exporting the sniffed signal and analyzing it, the modulation could be determined. The final step was writing a Python script to replay the messages using the RFCat.

The hack is a good combination of software defined radio techniques, ending with a successful attack. Watch a video of the replay attack after the break.

Continue reading “Hacking Radio Controlled Outlets”

Kinect + Wiper Motor + LEGO = 3D Scanner

[Christopher] from the Bamberg Germany hackerspace, [Backspace], wrote in to tell us about one of the group’s most recent projects. It’s a Kinect-based 3D scanner (translated) that has been made mostly from parts lying around the shop.

There are 2 main components to the hardware-side of this build; the Kinect Stand and the Rotating Platform. The Kinect sits atop a platform made from LEGO pieces. This platform rides up and down an extruded aluminum rail, powered by an old windshield wiper motor.

The Rotating Platform went through a couple of iterations. The first was an un-powered platform supported by 5 roller blade wheels. The lack of automatic rotation didn’t work out so well for scanning so out came another windshield wiper motor which was strapped to an old office chair with the seat replaced by a piece of MDF. This setup may not be the best for the acrophobic, but the scan results speak for themselves.

Continue reading “Kinect + Wiper Motor + LEGO = 3D Scanner”

Hackaday Links: March 9, 2014

hackaday-links-chain

Thinking about starting a CNC machine, 3D printer, or laser cutter project? Misumi has you covered. They’re offering up $150 worth of free stuff with a coupon code. [CharlieX] is putting together a BuildLog laser cutter, a whole bunch of people on reddit are building 3D printers, and I have most of the rods for an i3 build. Just use the promotion code First150 on your order. Actually, read the terms and conditions, but rest assured – this is legit.

A few months ago, we saw this Enigma cypher machine that combines the classic late-30s aesthetic of the original with modern hardware – including a few 16-segment displays. Now there’s a Kickstarter for the Open Source Enigma replica, and it looks like it’s going to end up being pretty popular. Here’s the site with all the deets. Check out that QWERTZ keyboard.

[Jason] has a love of LEGO and a terrible keyboard. Combine the two and he came up with a functional LEGO keyboard. The electronics are, sadly, an old PS/2 membrane keyboard, but the mechanicals are a work of art – all the keys are mounted on a grid of Technic parts that can be positioned over each of the membrane buttons.

Want a really cool look for your next enclosure? How about LED pipes? They’re those clear plastic bits that direct the light from LEDs around corners and can make any enclosure looks like a Star Trek set piece. You can cut these things with a laser cutter like the Alima team did with their indoor air quality meter. Looks pretty cool.

Building The Mountainbeest

mounainbeest-pic

Builder extraordinaire and Hackaday alum [Jeremy] was asked by a friend about “doing something really crazy” for his local Makerfaire this year. That Makerfaire clock is ticking down, and not wanting to build awesome from scratch, referred his friend to a few of the temporarily shelved projects from the last year. The winning incomplete build was the Mountainbeest, a four-legged mechanical walker inspired by [Theo Jansen]’s Strandbeest.

We’ve seen the beginnings of the Mountainbeest before, starting with [Jeremy] building the linkages for one leg. This build turned into two legs and now it’s a full-on quadruped, theoretically capable of rambling over the lush mountains in [Jeremy]’s backyard.

The plan now is for [Jeremy] to get is Beest walking with the help of windshield wiper motors left over from a failed hexapod build. He’s not ging all the details yet, but it looks like the power train will be made out of bike parts. Video of the current state of the project below.

Continue reading “Building The Mountainbeest”