A Bright Idea

[Jeri Ellsworth] had a bright idea – a brain-activated light bulb that floats above your head. While out and about, she saw some guy with a video game icon attached to metal rod sticking out of his backpack. The rod made the icon appear to be floating above his head (think The Sims), which was the inspiration for this LED powered light bulb. The bulb is connected to a metal rod, as well as a metal hoop which is springy enough to keep a pair of electrodes snugly attached to your head.

Those electrodes, along with a third probe used for noise reference, are hooked up to a AD620 instrumentation amplifier. With the help of op amps, it modulates the red or green LEDs that are attached to the back side of the light bulb. The end result is an amusing way to show brain activity while being grilled on a Q/A panel, or while just wandering around taking in all the amazing sights presented at Maker Faire.

Join us after the break for a video demonstration.

Continue reading “A Bright Idea”

Tree Climber Takes A Page From The Inchworm Book

Sharp talons and a strong torso let this robot climb trees, even while carrying a heavy payload. It uses a simple principle, two gripping units allow it to grab onto the tree. These modules alternate, one grips while the torso moves the other up the tree.

You can make out the trio of rods which connect the front and back half of the robot in the image above. Watch the video after the break to see how the motors move these rods with the dexterity of an inchworm, allowing it not only to climb upwards, but to bend and flex to match the contours encountered in the wild.

This was presented at International Conference on Robotics and Automation a few weeks ago. Unfortunately we can only find an abstract for the paper so please leave a link in the comments if you know where to find the full monty.

Continue reading “Tree Climber Takes A Page From The Inchworm Book”

reverse_engineering_firmware

Reverse Engineering Embedded Device Firmware

While not necessarily an easy thing to learn, the ability to reverse engineer embedded device firmware is an incredibly useful skill. Reverse engineering firmware allows you to analyze a device for bugs and vulnerabilities, as well as gives you the opportunity to add features if you happen to be so inclined. When it comes to things such as jailbroken iPhones, Android phones, and Nooks, you can guarantee that a close look at the firmware helped to move the process along.

[Craig] works with embedded systems quite frequently and put together a detailed walkthrough demonstrating how he reverse engineers device firmware. The subject of his hacking was a new firmware package he obtained for a Linksys WWAG120 Wireless-N router.

His tutorial walks through some of the most common reverse engineering methods and tools, which allow him to slowly unravel the firmware’s secrets. When finished, he had a working copy of the router’s boot loader, kernel, and file system – all ready to be further analyzed. His writeup includes tons of additional details, so be sure to swing by his site if reverse engineering is something you are interested in.

Hackaday Links: Monday, May 30th

Huge, fully functional NES game pad replica

huge_nes_pad

Students at Dutch TU Delft university recently built a huge replica of the original NES controller (Google Translation), which is fully functional and can be used to play games on a large display screen they also installed. How big is it, you ask? It’s about 6 meters wide – over 30 times the size of the original NES game pad and requires participants to jump on the buttons to play.


Convert any image to G-code

bitmap_to_gcode

Members of [Forskningsavdelningen], a Swedish hackerspace, are working on software that will allow users to vectorize bitmap images in order to convert them to G-code files for CNC milling. A good portion of the project is complete, but there is still a bit of work to do, so you won’t see it in action for a while. When it’s ready, we’ll be sure to let you know.


Convert your lame Dead Space plasma cutter into a bonafide laser weapon

dead_space_laser

If you forked out big bucks for the special edition of Dead Space 2, you know how lame the included plasma cutter replica is. Check out this video, that shows you how to convert your LED toy to a dual laser, fire starting, laser pistol. The process is pretty simple, so what are you waiting for?


Synchronized, LED-lit juggling balls

led_balls

[Jonathan] wrote in to share a project he and some friends have just finished. He’s not sharing a ton of details at the moment, but he has put up a video showing off their wireless LED juggling balls. All we know is that they use bright RGB LEDS, Zigbees for communication, and that they are awesome. We can’t wait to hear more about them!


Water cooled PS3 Laptop

watercooled_ps3

[Pirate] recently unveiled his latest work, a water-cooled Playstation 3 laptop. It looks pretty sharp, and can undoubtedly rival some of Ben Heck’s work, even if it does have an external PSU. Obviously having a separate power component isn’t necessarily ideal, but when you are cramming all of that water cooling goodness into such a small package, something has to give!

Hidden Device Distorts News On Wireless Networks, Brews Beer, Is Time Machine

We covered the Newstweek, a wall-wart sized box that injects fake news stories over public WiFi connections last February, but now there’s a great walk through and it seems our doubts about this project were disproved.

The Newstweek uses ARP spoofing to change the text displayed on several news sites. After doing some field research, placing and configuring the device, there’s a simple web frontend that configures the man-in-the-middle hack. Right now, the Newstweek only allows a few news sites to be targeted, but the team is working on allowing anyone to add their own targets.

Aside from the relatively simple build, we’re wondering about the social engineering aspects of the Newstweek. In our previous coverage of the Newstweek, we couldn’t decide if this was a social commentary art project, or a real device. It looks like it’s both now. Would hackaday readers succumb to injecting, “President Bacon addressed the nation last night…” or would you do the responsible thing and put the “(D)s” and “(R)s” in their proper places?

The Newstweek team posted a video of a short demonstration, but check out the video after the break for the “incredibly geeky and thorough demo.”

Continue reading “Hidden Device Distorts News On Wireless Networks, Brews Beer, Is Time Machine”

Fixing POST Errors With A Single Key

one_key_keyboard

Instructables user [Mike Craghead] was in the middle of building a very compact public computer kiosk when he ran into a problem with the processor fan. It was too big for the enclosure and had to be swapped out with a fan that did not allow the motherboard to monitor its rotational speed.

Motherboards don’t like this situation very much, and each time the computer was started, it would hang at the BIOS screen waiting for someone to press the F1 key to continue. Knowing that everything was just fine, and that there were no BIOS options which would allow him to ignore the error, he crafted a simple solution to the problem.

Since the computer just needed someone to press the F1 key, he figured he could rig up a small dongle that would always hold down the key for him. After verifying that the OS would ignore the stuck key, he tore apart a keyboard and traced the circuit matrix to identify which pins he had to short in order to represent the F1 key press.

Satisfied with his handiwork, he plugged the board into his computer and found that everything worked just fine. Sure it might not be the most elegant solution to the problem, but it gets the job done at a cost of zero dollars – you can’t beat that!

Programming An ATtiny Using An Arduino

attiny

[Scott] is a big fan of the Arduino platform, and he’s not afraid to admit it. It does all the things he needs, but now and again he would like to use something a bit smaller, without all the bells and whistles the Arduino has to offer. He contemplated using an ATtiny for smaller projects, but after looking into what he would need to program the chip under Linux, he could never find the motivation to give it a go.

That all changed when he discovered the Arduino-Tiny project, which aims to bring a limited Arduino IDE to the ATtiny line of microcontrollers. He found the project to be quite useful, so he put together a brief tutorial that walks through everything you need to get started.

The tutorial is fairly straightforward, and even demonstrates how the Arduino can be used as an ISP for the ATtiny, removing the need to purchase a standalone programmer. Be sure to check it out if you are searching for an easy way to get started with ATtiny chips under Linux.