RIT Make Club Idea Stream - tagged with peripherals-hacks http://www.makeclub.org/ideas/feed en-us http://blogs.law.harvard.edu/tech/rss Sweetcron tomkinsc@gmail.com Teensy credit card reader http://www.makeclub.org/ideas/items/view/16964/teensy-credit-card-reader

Here’s a hack that makes business sense. [PT] recalls last year’s HOPE conference when their booth was using a virtual credit card terminal for purchases that required manual entry of card information. This year they’ll have the same virtual terminal but this magnetic stripe reader will fill it out automatically. A magstripe reader (reading only, no funny business here) from Mouser grabs data from the card. A Teensy microcontroller board, which identifies itself as a USB keyboard, automatically fills out the virtual terminal from the parsed data. The real question, are his customers comfortable sliding their plastic through a hacked reader?

]]>
Sat, 24 Jul 2010 08:00:00 -0500 http://www.makeclub.org/ideas/items/view/16964/teensy-credit-card-reader
Hands-free input http://www.makeclub.org/ideas/items/view/16912/hands-free-input

This is a concept input device that [Tech B] built for disabled users. The device uses an accelerometer along with a piezo sensor (right click) and a push button (left click) to function as a mouse. The Arduino that resides in a breadboard on the side of the hat communicates with the computer over a serial connection, using PySerial to translate the microcontroller data into cursor commands with the power and ease of the Python programming language. During development [Tech B] made a proof-of-concept video using a Basic Stamp which you can watch after the break. He found that this input device was less complicated, more accurate, and much less resource intensive than his webcam IR tracking system.

]]>
Tue, 20 Jul 2010 12:42:00 -0500 http://www.makeclub.org/ideas/items/view/16912/hands-free-input
OpenWRT on a Seagate FreeAgent Dockstar http://www.makeclub.org/ideas/items/view/16868/openwrt-on-a-seagate-freeagent-dockstar

The Seagate FreeAgent Dockstar aims to make all of your stuff available online. It serves that purpose but sometimes you just want more options for controlling your hardware and running some scripts. [Eric Cooper] put together a guide for installing OpenWRT on the Dockstar by building your own kernel and loading it onto the internal storage. Once you have a kernel that will play nicely with the hardware, you can install it by tunneling in through SSH; the same method you would use if you wanted to run Linux on this hardware. If you have problems along the way, [Eric's] also included a guide for cracking the Dockstar open and connecting a serial cable.

]]>
Sat, 17 Jul 2010 17:51:00 -0500 http://www.makeclub.org/ideas/items/view/16868/openwrt-on-a-seagate-freeagent-dockstar
Connecting a Nokia 3310 LCD using an AVR http://www.makeclub.org/ideas/items/view/16727/connecting-a-nokia-3310-lcd-using-an-avr

In this instructible, [wkter] takes us through the process of running a Nokia 3310 LCD display using an ATmega8.  This instructible isn’t a beginners project as he assumes you already have a strong understanding of how to work with these components and their programming languages. He is very thorough with information though, providing datasheets, pinout diagrams, and source code. Once you get this down, you could go a little further and make  Conway’s game of life.

]]>
Tue, 06 Jul 2010 09:30:00 -0500 http://www.makeclub.org/ideas/items/view/16727/connecting-a-nokia-3310-lcd-using-an-avr
Microcontrollers access the web http://www.makeclub.org/ideas/items/view/16658/microcontrollers-access-the-web

[Kenneth Finnegan] is back with another video showing some cool stuff he’s doing to connect his microcontrollers to the internet. Usually, we see this done with a prebuilt module like an iobridge. [Kenneth] is using a Microchip ENC28j60 module for the communication and he’s managed to stuff it all onto a tiny Electroboards piece.  [Kenneth] is starting to become a regular around here. [via HackedGadgets]

]]>
Thu, 01 Jul 2010 09:00:00 -0500 http://www.makeclub.org/ideas/items/view/16658/microcontrollers-access-the-web
Live fire Half-life http://www.makeclub.org/ideas/items/view/16543/live-fire-half-life

We don’t know how we missed this when it first came out, but there is a hack out there that combines a .22 caliber pistol with the video game Half-life. Simple is best and that motto is in use here. A wall was built down range to use as a projection screen. Accelerometers mounted on the drywall report vibration data from the bullet strike which is used to triangulate its location. This targeting data is then sent to the game interface. As you can see in the video after the break this works like a charm. The [Waterloo Labs] personnel that developed this are also responsible for that iPhone controlled car. The antics we witnessed in that project carry over to this one as they illustrate using the setup to play Half-life with a couple of shovels at 2:12 into the clip. [Thanks Entropy]

]]>
Wed, 23 Jun 2010 11:39:00 -0500 http://www.makeclub.org/ideas/items/view/16543/live-fire-half-life
USB hub used for In System Programming http://www.makeclub.org/ideas/items/view/16299/usb-hub-used-for-in-system-programming

Did you order that 4-port USB hub because it was almost free but now it’s just sitting in your junk box? Why not turn it into an In System Programmer for AVR chips? [Paul] came up with HUB ISP as an answer to the chicken-or-egg problem we’ve seen with other diy programmers. It uses the data wires from four different USB cables to program AVR chips, enlisting the help of a 74HC00 NAND gate along the way. You do not need to have a programmed microcontroller as all the magic happens on the software end of things. The one caveat is that [Paul's] method currently only works on Linux machines.

]]>
Mon, 07 Jun 2010 11:14:00 -0500 http://www.makeclub.org/ideas/items/view/16299/usb-hub-used-for-in-system-programming
Printing with pressure http://www.makeclub.org/ideas/items/view/16251/printing-with-pressure

The video of [Thibault Brevet's] printer makes it look like he’s actually designed a vinyl cutter (watch it after the break). But at the end of the printing process you see that the top layer was actually a piece of carbon copy paper and the magic was happening underneath. The print head applies enough pressure to transfer the blue-ish printing ink onto the paper giving the result seen above. He’s driving this with an Arduino and feeding data using Processing. [Thibault] left this link in the comments from the LEGO printer post. Shame on him for not tipping us off as soon as he posted info on this hack. Don’t underestimate yourselves, if you hack it we want to hear about it!

]]>
Fri, 04 Jun 2010 09:43:00 -0500 http://www.makeclub.org/ideas/items/view/16251/printing-with-pressure
HID crafting with a PIC and a joystick http://www.makeclub.org/ideas/items/view/16216/hid-crafting-with-a-pic-and-a-joystick

[Amr Bekhit] converted his gameport joystick to use as a USB joystick. Much like a universal USB joystick interface, this uses an additional microcontroller to talk to the serial bus while monitoring the controls on the stick. [Amr's] discussion about creating HID descriptors is clear and easy to understand. What he’s laid out can be translated to any custom HID your heart desires. Give it a try with that old peripheral that’s been gathering dust in the corner.

]]>
Wed, 02 Jun 2010 16:00:00 -0500 http://www.makeclub.org/ideas/items/view/16216/hid-crafting-with-a-pic-and-a-joystick
LEGO printer built without NXT parts http://www.makeclub.org/ideas/items/view/16220/lego-printer-built-without-nxtparts

[Squirrelfantasy] built a printer using LEGO pieces. It’s not a Mindstorm project but instead depends on some type of development board and some auxiliary components on a protoboard. We couldn’t get a good enough look to tell exactly what makes up the electronics so start the debate in the comments. We feel this is a printer and not a plotter because the stylus moves on just one plane while the paper feeds past it but that’s open for debate as well. Guess this answers the question of why aren’t we building our own printers? Some folks are. [Thanks Haxorflex and many others, via DVICE]

]]>
Wed, 02 Jun 2010 11:00:00 -0500 http://www.makeclub.org/ideas/items/view/16220/lego-printer-built-without-nxtparts
USB morse code keyboard http://www.makeclub.org/ideas/items/view/16124/usb-morse-code-keyboard

Looking for motivation to practice morse code [BenB] built this morse code keyboard. It uses USB and is recognized as a standard keyboard thanks to the V-USB stack running on the ATmega168. The project is rounded out with a clean look thanks to the chewing gum container that serves as an enclosure. His design is simple enough that any morse key you have on hand can be used. You could even adapt that glove coder you built a couple of years back.

]]>
Thu, 27 May 2010 10:31:00 -0500 http://www.makeclub.org/ideas/items/view/16124/usb-morse-code-keyboard
One-armed coding using a half-qwerty hack http://www.makeclub.org/ideas/items/view/16106/one-armed-coding-using-a-half-qwerty-hack

[Matthew Daughtrey] is going to have one of his paws out of service for a while following some hand surgery. Making a living as a coder seems a bit harder with one hand but he was able to find some solutions online only to balk at price tags reaching $600. He came up with a way have similar functionality on a standard keyboard with creative key mapping and a few auxiliary buttons. The product he’s trying to mimic is the half-qwerty keyboard produced by Matias Corporation. It sounds crazy, but you can easily use your right hand to type all of the letters the left hand normally would just by mirroring the key locations. That big gray thing you store in your mellon and frequency put at risk handles this automatically. You should give the demo a try. We found that we’re quite good at it and only get confused when switching between the two halves of the keyboard. But we digress. [Matthew] wrote a script that will mirror all the key mappings when he holds down the Windows key. He then hacked a second keyboard to extend momentary push sensors as seen above. He plans to use them with a partially mobile thumb after the surgery, or to build a foot pedal (we say build the pedal). An elegant hack that is a pittance compared to the official hardware.

]]>
Wed, 26 May 2010 14:00:00 -0500 http://www.makeclub.org/ideas/items/view/16106/one-armed-coding-using-a-half-qwerty-hack
Keyboard input for PlayStation http://www.makeclub.org/ideas/items/view/16011/keyboard-input-for-playstation

Anyone who has tried their hand at RPG Maker 1 (or any text input with a controller) knows how difficult it can be typing long paragraphs into the console. [Thutmose] is here to save the day with Kupid 1.0 (2.0 in production). A PICAXE takes ps/2 keyboard input and converts it to a series of d-pad button presses for PS1 and PS2 controllers, providing quick data entry compared to the previously monotonous task. We’re happy to learn that the source code and hardware is released, meaning it has the potential to be easily adapted to any controller/console.

]]>
Thu, 20 May 2010 08:47:00 -0500 http://www.makeclub.org/ideas/items/view/16011/keyboard-input-for-playstation
Shredding to Street Fighter http://www.makeclub.org/ideas/items/view/15994/shredding-to-street-fighter

Strumming to punch and changing frets to move, [Alan Chatham] plays Street Fighter using his guitar. It’s been modified to use OpenChord, an open source guitar controller package he developed. This was originally meant to be used with Guitar Hero and the like but as he mentions in the video after the break, it is open source so you can do whatever you want with it. In this case, he’s patched into a PS3, showing yet another way to use your own hardware on that console. Unlike alternative guitar-like interfaces you won’t have to relearn how to play. You just need to adapt your favorite songs to fall in line with butt-kicking controller combos. For the adventurous you can build your own but [Alan's] got kits available too.

]]>
Wed, 19 May 2010 13:00:00 -0500 http://www.makeclub.org/ideas/items/view/15994/shredding-to-street-fighter
Mister Gloves, gesture input http://www.makeclub.org/ideas/items/view/15998/mister-gloves-gesture-input

This two handed glove input setup, by [Sean Chen] and [Evan Levine], is one step closer to achieving that [Tony Stark] like workstation; IE, interacting with software in 3D with simple hand gestures. Dubbed the Mister Gloves, the system incorporates accelerometer, push button, and flex sensor data over RF where an MCU converts it to a standard USB device, meaning no drivers are needed and a windows PC can recognize it as a standard keyboard and mouse. Catch a video of Mister Gloves playing portal after the jump. While amazing, we’re left wondering if gesture setups are really viable options considering one’s arm(s) surly would get tired?

]]>
Wed, 19 May 2010 09:05:00 -0500 http://www.makeclub.org/ideas/items/view/15998/mister-gloves-gesture-input
Super quick and cheap trackball http://www.makeclub.org/ideas/items/view/15980/super-quick-and-cheap-trackball

[Elgatoandaluz] has posted this guide on how to tear apart a standard optical mouse and build a custom trackball. He’s using a ping pong ball , mounted above the laser as the trackball itself, which seems like it would be a little lite, but functional. The case is scrap cardboard. We really like that you could toss this together relatively quickly and have a custom layout. He recommends using Sakasa Mouse for inverting the axes and X-control for mapping the buttons(direct download).

]]>
Tue, 18 May 2010 09:53:00 -0500 http://www.makeclub.org/ideas/items/view/15980/super-quick-and-cheap-trackball
Midi gloves http://www.makeclub.org/ideas/items/view/15881/midi-gloves

We’re being inundated with glove-based peripheral hacks. This is another final project from Cornell, keyboard out of the equation by adding 8 piezo sensors to a pair of gloves thereby shunning the pinky finger. We like this one because it’s easy to build and the midi interface implementation is well documented if you want to build your own. As you can see after the break, this is easy to use with music software like Garage Band because it is a standard MIDI device. In addition, a MATLAB interface allows for custom mapping in case you want to change what each finger does. We remember our first introduction to glove-based performances with Tod Machover’s Bug Mudra many years ago. We hope the music input hacks we’re seeing will lead to a whole new generation of music innovators.

]]>
Wed, 12 May 2010 13:10:00 -0500 http://www.makeclub.org/ideas/items/view/15881/midi-gloves
More glove-based interfaces http://www.makeclub.org/ideas/items/view/15850/more-glove-based-interfaces

You may remember seeing the golf glove air guitar hack last month. Here’s two more uses for gloves with sensors on them. On the left is a glove interface with flex sensors on each digit as well as an accelerometer. The VEX module reads the sensors to detect sign language as a command set. A shake of the hand is picked up by an accelerometer to delineate between different command sets. See it controlling a little robot after the break. This comes from [Amnon Demri] who was also involved in the EMG prosthesis. Straight out of Cornell we have the SudoGlove, seen on the right. [Jeremy Blum] and his fellow engineering students bring together a mess of different sensors, sourcing an Arduino and a XBee module to control a small RC car with added lights and a siren. There’s embedded video after the break. You may want to jump past the music video for the description that starts at about 3:52.

Sign language glove interface

SudoGlove interface

]]>
Mon, 10 May 2010 13:00:00 -0500 http://www.makeclub.org/ideas/items/view/15850/more-glove-based-interfaces
FPS controller hacks getting easier http://www.makeclub.org/ideas/items/view/15851/fps-controller-hacks-getting-easier

It used to be a major production to build a gun-form-factor FPS controller but commercial tech has adopted many of those traditional hacks over the years. Now, [Nirav Patel] is playing Cube with a Wii zapper and a SpacePoint. All that was really required to make this happen is a patch to Cube, the open source FPS. [Nirav] has plans to make this controller wireless using a BeagleBoard. We’re wondering if there’s support for using the Wii motion plus? We’ve seen motion plus Arduino connectivity, as well as direct PC connectivity. The Wii remote already connects to Linux, what about pulling that data down from the Bluetooth connection? If you’ve done this, send us a tip about it.

]]>
Mon, 10 May 2010 12:00:00 -0500 http://www.makeclub.org/ideas/items/view/15851/fps-controller-hacks-getting-easier
Making a bluetooth SNES controller http://www.makeclub.org/ideas/items/view/15853/making-a-bluetooth-snes-controller

[MODDEDbyBACTERIA] has posted this instructible on how to make a bluetooth SNES controller. The bulk of the parts come from a bluetooth MSI game pad, so this isn’t a scratch build, but the amount of modifications required definitely qualify this as a hack. We were quite surprised that he managed to stuff all of that back into the case as well as he did. Great job.

]]>
Mon, 10 May 2010 09:34:00 -0500 http://www.makeclub.org/ideas/items/view/15853/making-a-bluetooth-snes-controller