Inexpensive Robot Platform Combines Mass-produced Parts

Meet Bilibot, a modular robot that aims to lower the cost of entry for robotic tinkerers. It combines the Kinect, the iRobot Create, and an Ubuntu box running ROS using some laser cut mounting brackets. These are relatively inexpensive components but the most exciting thing is that there’s already a slew of example out there that use this hardware. For instance, we looked in on ROS body tracking in January that can be directly plucked and used with this hardware. You’ll recognize the base as the iRobot create which was used in video chat robot from last week. The brains of the operation come in a choice of three Linux boxes – two headless and one laptop – which have ROS pre-installed. Watch the open-source autonomy as it tools around the office in the video after the break.

Continue reading “Inexpensive Robot Platform Combines Mass-produced Parts”

STK200 Pocket Change Programmer

A common complaints of beginners to microcontroller programming is the availability of DIY tools that do not require a parallel port.  Using not much more than a couple of 74xx series chips and some protoboard, [Rue] was able to create an AVR programmer for less than the cost of some chips it can program – giving parallel programmers a run for thier money. [Rue] used Linux treat the ubiquitous PATA/IDE port as a parallel port. By having avrdude treat the programmer as an Atmel STK200, [Rue] was able to upload a blinky program to his AVR microcontroller through ISP. If anybody can think of an even lower cost unconventional solution give us a shout.

Have A Face For Radio?

The help of fellow members of the Austrian technology collective/hackerspace [Otelo] allowed [Georg] to develop a networked audio streaming board, with less than $20 worth of components. Dubbed the OggStreamer for obvious reason, it’s designed to relay audio from a mixing board to an Icecast server (an open source implementation of SHOUTcast) in real-time. The board is based on the STM8 Discovery kit and the Xport Pro. It features stereo input, an onboard OGG Vorbis encoder, and (to top it off) is running uClinux. We think it’s very well thought out – but don’t take our word for it… the OggStreamer won second place last year in the Lantronix XPort Pro Design Contest, and [Georg] has documented it extensively (pdf).

Rotary Dial Authenticates Sudo Commands

[W1ndman] won’t win any security awards for this build, but it’s an interesting idea. On many Linux-based systems commands can be run with administrator privileges by prefacing them with the keyword ‘sudo’. Normally you’d be asked for a password but [W1ndman] used the Pluggable Authentication Modules (PAM) to authenticate via his own shell script. That script checks a code from this rotary dial for authentication. An Arduino takes care of listening for each digit that is entered and then sends the code via USB for comparison with a stored file. We’re not sure if that stored code is in a plain file or is otherwise protected, but at the very least this prevents you from using ‘sudo’ willy-nilly.

Network Packet Sniffing With Linux

Here’s a chance to learn a little bit about network security. This article walks us through some of the core concepts of network manipulation and packet sniffing using Linux tools. [Joey Bernard] discusses the uses for packages like tcpdump, p0f, and dsniff. They are capable of recording all network traffic coming through your computer’s connection, seeking out machines installed on the network, and listening to traffic for a specific machine. This isn’t going to give you a step-by-step for cracking modern networks. It will provide some insight on what is going on with your network and you should be able to purpose these tools to check that you’ve got adequate security measures in place.

Security Audit Kit In A Mouse

Sometimes it helps to have an entire set of tools with you to tackle a problem, and sometimes it helps to take the discreet route. [StenoPlasma] took the latter of these approaches, and stuffed a USB hub, a 16 GB flash drive, and an Atheros based USB wireless adapter into a regular looking USB mouse to make a Linux bootable system in a mouse. Because he chose the Atheros adapter, he is also capable of doing packet injection with tools like Aircrack-ng, which can invaluable in a security audit or (white hat) hacking situation.

This is the only photo we have, so it could be possible that the mouse is no more than a mouse, however we know all of what [StenoPlasma] claims is 100% possible, so we’ll give him the benefit of the doubt, and hope this inspires others to hack up your own mouse kits. Be sure to check out the full parts list after the break.

Continue reading “Security Audit Kit In A Mouse”

Classic Game Emulation On The Dockstar

[Hunter Davis] is playing games like Contra, Monkey Island, and Quake 3 by running them on a Seagate Dockstar. We were shocked after seeing how well these run in the video after the break. [Hunter], who used the ZipIt for game emulation in the past, added a couple of hardware peripherals to get everything running. For sound he picked up an inexpensive USB sound card which was no problem to get up and running. Next he picked up a USB to DVI adapter and fired up the Linux USB DisplayLink driver. With the peripherals running he loaded up Fluxbox and the rest was history. Not bad for a small network storage adapter. Continue reading “Classic Game Emulation On The Dockstar”