<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Hack a Day &#187; Joystick</title>
	<atom:link href="http://hackaday.com/tag/joystick/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackaday.com</link>
	<description>Fresh hacks every day</description>
	<lastBuildDate>Sun, 12 Feb 2012 06:24:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='hackaday.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/5560f98f805877b0e332f191cb9e0af3?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Hack a Day &#187; Joystick</title>
		<link>http://hackaday.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://hackaday.com/osd.xml" title="Hack a Day" />
	<atom:link rel='hub' href='http://hackaday.com/?pushpress=hub'/>
		<item>
		<title>C64 joystick adapter</title>
		<link>http://hackaday.com/2011/10/18/c64-joystick-adapter/</link>
		<comments>http://hackaday.com/2011/10/18/c64-joystick-adapter/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 20:01:08 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[Microcontrollers]]></category>
		<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[24fj64gb002]]></category>
		<category><![CDATA[c64]]></category>
		<category><![CDATA[commodore 64]]></category>
		<category><![CDATA[Joystick]]></category>
		<category><![CDATA[pic]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=58941</guid>
		<description><![CDATA[[Marcus Gritsch] wanted to do his retro gaming using retro hardware&#8230; or at least using some retro hardware. Although he was playing his Commodore 64 games in an emulator, he figured that using an original controller would boost the nostalgia quite a bit. This is a vintage Competition Pro joystick that has buttons and a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=58941&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-58942" title="c64-joystick-adapter" src="http://hackadaycom.files.wordpress.com/2011/10/c64-joystick-adapter-e1318954128481.jpg" alt="" width="470" height="353" /></p>
<p>[Marcus Gritsch] wanted to do his retro gaming using retro hardware&#8230; or at least using some retro hardware. Although he was playing his Commodore 64 games in an emulator, he figured that using an original controller would boost the nostalgia quite a bit. This is a vintage Competition Pro joystick that has buttons and a joystick of a similar quality to arcade hardware and a DE-9 connector. He managed to connect new to old by <a href="http://dangerousprototypes.com/forum/viewtopic.php?f=56&amp;t=2971">building his own USB to C64 joystick adapter</a>.</p>
<p>His project started out by breadboarding a circuit based on a PIC 24FJ64GB002 microcontroller. This does all of the work, having native USB support, and no problem reading and translating the signals from the old hardware which are simply conductors for each internal switch that pull to ground when actuated. Once working, he soldered everything to some protoboard; a connector at each end, the chip itself, a voltage regulator, and some passive components. It&#8217;s a, robust build that should give him years of emulated fun.</p>
<br />Filed under: <a href='http://hackaday.com/category/microcontrollers/'>Microcontrollers</a>, <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/58941/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/58941/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/58941/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/58941/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/58941/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/58941/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/58941/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/58941/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/58941/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/58941/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/58941/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/58941/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/58941/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/58941/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=58941&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/10/18/c64-joystick-adapter/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/10/c64-joystick-adapter-e1318954128481.jpg" medium="image">
			<media:title type="html">c64-joystick-adapter</media:title>
		</media:content>
	</item>
		<item>
		<title>Open Source makes this USB arcade controller build a breeze</title>
		<link>http://hackaday.com/2011/10/05/open-source-makes-this-usb-arcade-controller-build-a-breeze/</link>
		<comments>http://hackaday.com/2011/10/05/open-source-makes-this-usb-arcade-controller-build-a-breeze/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 00:01:00 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[Microcontrollers]]></category>
		<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[arcade controller]]></category>
		<category><![CDATA[Joystick]]></category>
		<category><![CDATA[lufa]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=57694</guid>
		<description><![CDATA[[Jamie] built his own USB connected arcade controller. We&#8217;ve been seeing a lot of these lately, and they usually involve soldering buttons to a keyboard PCB. But [Jamie] decided to go a different route and use his own microcontroller. This method always gets a bit hairy when it comes to deciding how to connect it [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=57694&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-57695" title="usb-arcade-controller" src="http://hackadaycom.files.wordpress.com/2011/10/usb-arcade-controller-e1317832938764.jpeg" alt="" width="470" height="313" /></p>
<p>[Jamie] built his own <a href="http://jamie.lentin.co.uk/embedded/arcade-joystick/">USB connected arcade controller</a>. We&#8217;ve been seeing a lot of these lately, and they usually involve <a href="http://hackaday.com/2011/09/27/turn-your-wireless-keyboard-into-a-mame-controller/">soldering buttons to a keyboard PCB</a>. But [Jamie] decided to go a different route and use his own microcontroller. This method always gets a bit hairy when it comes to deciding how to connect it to a computer. Dealing with the USB stack used to be quite tricky, but the LUFA project is slowly taking the pain out of the process.</p>
<p>The Lightweight USB Framework for AVRs is an open source project that handles the hard work associated with USB capable AVR microcontrollers. [Jamie] knew that they already had <a href="http://www.fourwalledcubicle.com/files/LUFA/Doc/110528/html/group___group___joystick.html">a sample implementation of a hardware joystick</a>. He&#8217;s not using one of the supported boards and so wasn&#8217;t able to just compile and go. But porting the code to work with his minimus board was simple enough. With the code in place, the physical build was quite simple. The buttons and joystick were mounted on the surface of an overturned drawer. Each is connected to one pin of the controller board and to ground. LUFA makes sure that the device enumerates as a joystick, and [Jamie] was gaming in no time.</p>
<br />Filed under: <a href='http://hackaday.com/category/microcontrollers/'>Microcontrollers</a>, <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/57694/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/57694/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/57694/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/57694/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/57694/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/57694/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/57694/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/57694/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/57694/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/57694/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/57694/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/57694/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/57694/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/57694/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=57694&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/10/05/open-source-makes-this-usb-arcade-controller-build-a-breeze/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/10/usb-arcade-controller-e1317832938764.jpeg" medium="image">
			<media:title type="html">usb-arcade-controller</media:title>
		</media:content>
	</item>
		<item>
		<title>Arcade controller in a box</title>
		<link>http://hackaday.com/2011/09/08/arcade-controller-in-a-box/</link>
		<comments>http://hackaday.com/2011/09/08/arcade-controller-in-a-box/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 22:01:26 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[4021]]></category>
		<category><![CDATA[arcade]]></category>
		<category><![CDATA[Joystick]]></category>
		<category><![CDATA[shift register]]></category>
		<category><![CDATA[snes]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=55150</guid>
		<description><![CDATA[[Alex] wanted to play video games with an arcade stick and buttons, but got sticker shock after seeing the price of commercially available controllers that connect to a computer via USB. He set out to build his own and ended up with the controller-in-a box that you see above. At first he tried using an [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=55150&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-55154" title="arcade-controller-in-a-box" src="http://hackadaycom.files.wordpress.com/2011/09/arcade-controller-in-a-box.png" alt="" width="470" height="266" /></p>
<p>[Alex] wanted to play video games with an arcade stick and buttons, but got sticker shock after seeing the price of commercially available controllers that connect to a computer via USB. He set out to build his own and ended up with <a href="http://brainlubeonline.com/ArcadeController/Arcade_Stick.html">the controller-in-a box that you see above</a>.</p>
<p>At first he tried using an mbed microcontroller board but was unhappy with the latency built into the system that detected a button press, sent it via USB as a keyboard press, which was then interpreted as input by the game. He ditched the microcontroller completely and picked up a couple of 4021 parallel-to-serial shift registers. He had previously used this method to <a href="http://brainlubeonline.com/Futaba2SNES/RC_SNES%21.html">make his own SNES controller</a>. The SNES uses two 8-bit shift registers to generate an 16-bit serial packet to send to the console. [Alex's] reused that system, adding an SNES controller plug to his arcade box, and using the SNES to USB converter he already had to connect to the computer. Now he&#8217;s got a portable controller for the cost of three buttons, the stick, and two IC&#8217;s.</p>
<p>He explains the project himself in the clip after the break.</p>
<p><span id="more-55150"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/09/08/arcade-controller-in-a-box/"><img src="http://img.youtube.com/vi/8Xne7pEzLGI/2.jpg" alt="" /></a></span></p>
<br />Filed under: <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/55150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/55150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/55150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/55150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/55150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/55150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/55150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/55150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/55150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/55150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/55150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/55150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/55150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/55150/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=55150&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/09/08/arcade-controller-in-a-box/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/09/arcade-controller-in-a-box.png" medium="image">
			<media:title type="html">arcade-controller-in-a-box</media:title>
		</media:content>
	</item>
		<item>
		<title>Portable gets a proper home in an arcade controller</title>
		<link>http://hackaday.com/2011/08/07/portable-get-a-proper-home-in-an-arcade-controller/</link>
		<comments>http://hackaday.com/2011/08/07/portable-get-a-proper-home-in-an-arcade-controller/#comments</comments>
		<pubDate>Sun, 07 Aug 2011 23:01:13 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[handhelds hacks]]></category>
		<category><![CDATA[a320]]></category>
		<category><![CDATA[arcade]]></category>
		<category><![CDATA[dingo]]></category>
		<category><![CDATA[emulator]]></category>
		<category><![CDATA[handheld]]></category>
		<category><![CDATA[Joystick]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=51677</guid>
		<description><![CDATA[[Luke] wanted an arcade-style controller that he could use for some gaming at home. He decided to use a portable game emulator as a base and then added his own joystick and buttons along with a custom case. The donor hardware is a Dingo A320. It&#8217;s a nice little handheld with a 2.8&#8243; screen, and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=51677&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-51678" title="dingo-home-arcade" src="http://hackadaycom.files.wordpress.com/2011/08/dingo-home-arcade-e1312750699914.png" alt="" width="470" height="323" /></p>
<p>[Luke] wanted an arcade-style controller that he could use for some gaming at home. He decided to use a portable game emulator as a base and then <a href="http://www.youtube.com/watch?v=o_LXGtnWSkQ">added his own joystick and buttons along with a custom case</a>.</p>
<p>The donor hardware is a Dingo A320. It&#8217;s a nice little handheld with a 2.8&#8243; screen, and plenty of potential to emulate games like Donkey Kong seen above, or to play homebrew. It&#8217;s even been <a href="http://hackaday.com/2010/06/10/dingoo-a320-ram-upgrade/">the target of some RAM upgrades</a> we looked in on in the past. The best part for [Luke's] project is that it includes a video out port.</p>
<p>In the clip after the break you can see that [Luke] now has a compact controller with a huge arcade joystick, four buttons on the top surface, and the rest of the controls all around the edges of the enclosure. The video out option is selected in the menu system, so he preserved the original LCD for use during configuration.</p>
<p><span id="more-51677"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/08/07/portable-get-a-proper-home-in-an-arcade-controller/"><img src="http://img.youtube.com/vi/o_LXGtnWSkQ/2.jpg" alt="" /></a></span></p>
<br />Filed under: <a href='http://hackaday.com/category/handhelds-hacks/'>handhelds hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/51677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/51677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/51677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/51677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/51677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/51677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/51677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/51677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/51677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/51677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/51677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/51677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/51677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/51677/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=51677&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/08/07/portable-get-a-proper-home-in-an-arcade-controller/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/08/dingo-home-arcade-e1312750699914.png" medium="image">
			<media:title type="html">dingo-home-arcade</media:title>
		</media:content>
	</item>
		<item>
		<title>Writing Python drivers for input devices</title>
		<link>http://hackaday.com/2011/03/17/writing-python-drivers-for-input-devices/</link>
		<comments>http://hackaday.com/2011/03/17/writing-python-drivers-for-input-devices/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 13:04:55 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[linux hacks]]></category>
		<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[Joystick]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=37654</guid>
		<description><![CDATA[[Stealth] put together a post explaining how he writes drivers for input peripherals. He&#8217;s using Python which makes the process fairly painless (we&#8217;ll get to that in a minute) but the value of his post is in the explanation surrounding how to interpret the data. Once you know how the communications are coming in from [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=37654&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-37656" title="writing-python-drivers" src="http://hackadaycom.files.wordpress.com/2011/03/writing-python-drivers.jpg" alt="" width="470" height="261" /></p>
<p>[Stealth] put together a post explaining <a href="http://www.stealth-x.com/programming/driver-writing-with-python.php">how he writes drivers for input peripherals</a>. He&#8217;s using Python which makes the process fairly painless (we&#8217;ll get to that in a minute) but the value of his post is in the explanation surrounding how to interpret the data. Once you know how the communications are coming in from a device you can write the driver using any language you want. [Stealth] wrote in to let us know about this post after reading the <a href="http://hackaday.com/2011/03/11/all-about-ps3-sixaxis-controller-usb-communications/">PlayStation 3 Sixaxis controller sniffing hack</a>. He&#8217;s pretty much doing the same thing but the background information is much more bountiful.</p>
<p>There are a couple of prerequisites to the process. First, [Stealth] is working in a Linux environment. That&#8217;s not to say you couldn&#8217;t do this on another OS, but you&#8217;re going to need to do some research to find out how to tap into the data stream from the device. Secondly, the input you are working with must already be set up and working on the machine. That means if there isn&#8217;t any support at all for the peripheral (in this case a USB joystick) you&#8217;re not going to be able to sniff the commands. That being said, a short Python snippet is all you need to dump the raw data coming in from the device. With data in hand it&#8217;s time to do some pattern hunting. As you start to figure out the size and scope of the incoming packets you can try out your own code to make sure you&#8217;ve got it right. Check out the demo video after the break which features a joystick button mapper written in Python.</p>
<p><span id="more-37654"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/03/17/writing-python-drivers-for-input-devices/"><img src="http://img.youtube.com/vi/WYaSHPWjU_E/2.jpg" alt="" /></a></span><!--more--></p>
<br />Filed under: <a href='http://hackaday.com/category/linux-hacks/'>linux hacks</a>, <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/37654/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/37654/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/37654/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/37654/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/37654/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/37654/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/37654/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/37654/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/37654/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/37654/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/37654/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/37654/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/37654/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/37654/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=37654&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/03/17/writing-python-drivers-for-input-devices/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/03/writing-python-drivers.jpg" medium="image">
			<media:title type="html">writing-python-drivers</media:title>
		</media:content>
	</item>
		<item>
		<title>Haptic feedback joystick uses air muscles</title>
		<link>http://hackaday.com/2011/03/04/haptic-feedback-joystick-uses-air-muscles/</link>
		<comments>http://hackaday.com/2011/03/04/haptic-feedback-joystick-uses-air-muscles/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 13:04:07 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[air muscle]]></category>
		<category><![CDATA[haptic]]></category>
		<category><![CDATA[Joystick]]></category>
		<category><![CDATA[tubing]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=36542</guid>
		<description><![CDATA[[Ben Krasnow] is working on a force-feedback joystick. It centers around the concept of an air muscle which transfers pressure into linear motion. He cites another air muscle project as part of the inspiration in his build, but where he&#8217;s gone with it is one of the better uses for these blow-up components that we&#8217;ve [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=36542&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-36543" title="haptic-feedback-joystick" src="http://hackadaycom.files.wordpress.com/2011/03/haptic-feedback-joystick.jpg" alt="" width="470" height="262" /></p>
<p>[Ben Krasnow] is working on <a href="http://benkrasnow.blogspot.com/2011/02/how-to-build-air-muscle-and-use-it-in.html">a force-feedback joystick</a>. It centers around the concept of an air muscle which transfers pressure into linear motion. He cites <a href="http://www.instructables.com/id/How-to-make-air-muscles!/">another air muscle project</a> as part of the inspiration in his build, but where he&#8217;s gone with it is one of the better uses for these blow-up components that we&#8217;ve seen.</p>
<p>Basically you have a bladder, in this case rubber tubing. A mesh surrounds it to reinforce the material and cause inflation to shorten the length of the package. In the image above there are four black air muscles that connect the base of a joystick with the outer frame that houses it. How and when each muscle is pressurized determines the type of motion the user will feel on the joystick. This is where his pressure controller comes into play. It uses a voltage-to-pressure transducer to feed a manifold, the combination of which not only makes each muscle addressable but allows him to dial in the force sent to the muscles. Check out the video after the break for his start-to-finish walk through.</p>
<p><span id="more-36542"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/03/04/haptic-feedback-joystick-uses-air-muscles/"><img src="http://img.youtube.com/vi/AkaVsoEd6Vo/2.jpg" alt="" /></a></span></p>
<br />Filed under: <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/36542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/36542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/36542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/36542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/36542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/36542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/36542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/36542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/36542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/36542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/36542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/36542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/36542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/36542/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=36542&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/03/04/haptic-feedback-joystick-uses-air-muscles/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/03/haptic-feedback-joystick.jpg" medium="image">
			<media:title type="html">haptic-feedback-joystick</media:title>
		</media:content>
	</item>
		<item>
		<title>Shockingly fun quiz game</title>
		<link>http://hackaday.com/2011/02/15/shockingly-fun-quiz-game/</link>
		<comments>http://hackaday.com/2011/02/15/shockingly-fun-quiz-game/#comments</comments>
		<pubDate>Tue, 15 Feb 2011 12:03:40 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[arduino hacks]]></category>
		<category><![CDATA[disposable]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Joystick]]></category>
		<category><![CDATA[quiz game]]></category>
		<category><![CDATA[shock]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=35006</guid>
		<description><![CDATA[Gather your friends round the living room for a head-to-head quiz game. This one&#8217;s not quite as nice as you might think. Get an answer wrong and you&#8217;re going to get the Venkman treatment thanks to the stored electricity in a disposable camera flash circuit. [Israel] runs the game questions from a Windows machine, and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=35006&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-35007" title="quiz-show-is-a-shocker" src="http://hackadaycom.files.wordpress.com/2011/02/quiz-show-is-a-shocker.jpg" alt="" width="470" height="353" /></p>
<p>Gather your friends round the living room for <a href="http://www.instructables.com/id/QD-Poor-mans-Skinner-Sadist-Jeopardy-game">a head-to-head quiz game</a>. This one&#8217;s not quite as nice as you might think. Get an answer wrong and you&#8217;re going to <a href="http://www.youtube.com/watch?v=aB_lljnqkDw">get the Venkman treatment</a> thanks to the stored electricity in a disposable camera flash circuit. [Israel] runs the game questions from a Windows machine, and uses a set of four USB joystick buzzers that let each contestant ring in. They all wear a cuff that houses electrodes for negative-reinforcement upon an incorrect answer. Since every contestant answers each question it won&#8217;t be long before you hear the uncomfortable yelp of failure from your guests. This seems a little bit more fair than <a href="http://hackaday.com/2010/03/04/using-mindflex-to-shock-the-heck-out-of-people/">shocking people for not calming their minds</a>, but the video from that hack is still one of our all-time favorites.</p>
<br />Filed under: <a href='http://hackaday.com/category/arduino-hacks/'>arduino hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/35006/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/35006/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/35006/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/35006/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/35006/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/35006/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/35006/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/35006/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/35006/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/35006/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/35006/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/35006/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/35006/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/35006/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=35006&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/02/15/shockingly-fun-quiz-game/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/02/quiz-show-is-a-shocker.jpg" medium="image">
			<media:title type="html">quiz-show-is-a-shocker</media:title>
		</media:content>
	</item>
		<item>
		<title>Talking joystick mouse</title>
		<link>http://hackaday.com/2011/02/10/talking-joystick-mouse/</link>
		<comments>http://hackaday.com/2011/02/10/talking-joystick-mouse/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 16:00:37 +0000</pubDate>
		<dc:creator>Caleb Kraft</dc:creator>
				<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[gamepad]]></category>
		<category><![CDATA[Joystick]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=34639</guid>
		<description><![CDATA[Instructibles user [Shadowwynd] shows us a great way to build a joystick/mouse device for people with special accessibility needs. When faced with a case that involved a man with very limited mobility as well as a limited budget, [shadowwynd] set out to find a cost effective solution to computer navigation. They found that his client [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=34639&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-large wp-image-34640" title="Talking-Joystick-Mouse" src="http://hackadaycom.files.wordpress.com/2011/02/talking-joystick-mouse.jpg?w=450&#038;h=337" alt="" width="450" height="337" /></p>
<p>Instructibles user [Shadowwynd] shows us a great way to <a href="http://www.instructables.com/id/Talking-Joystick-Mouse/">build a joystick/mouse</a> device for people with special accessibility needs. When faced with a case that involved a man with very limited mobility as well as a limited budget, [shadowwynd] set out to find a cost effective solution to computer navigation. They found that his client could use a commercial joystick mouse, but the cost was quite high at over $400. So instead of just purchasing that, they bought a USB game pad and built their own version. They managed to reduce the cost to roughly $45.  While extending the buttons and joystick from a gamepad might not be groundbreaking, we feel that this project is the epitome of hacking. Great job [Shadowwynd] keep up the good work.</p>
<br />Filed under: <a href='http://hackaday.com/category/peripherals-hacks/'>peripherals hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/34639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/34639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/34639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/34639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/34639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/34639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/34639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/34639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/34639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/34639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/34639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/34639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/34639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/34639/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=34639&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/02/10/talking-joystick-mouse/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Caleb Kraft</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/02/talking-joystick-mouse.jpg?w=450" medium="image">
			<media:title type="html">Talking-Joystick-Mouse</media:title>
		</media:content>
	</item>
		<item>
		<title>Replace an N64&#8242;s worn out joystick</title>
		<link>http://hackaday.com/2011/02/08/replace-an-n64s-worn-out-joystick/</link>
		<comments>http://hackaday.com/2011/02/08/replace-an-n64s-worn-out-joystick/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 12:05:27 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[nintendo hacks]]></category>
		<category><![CDATA[analog]]></category>
		<category><![CDATA[AVR]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[Joystick]]></category>
		<category><![CDATA[n64]]></category>
		<category><![CDATA[pic]]></category>
		<category><![CDATA[stick]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=34411</guid>
		<description><![CDATA[As gaming consoles age the controllers will inevitably show some wear, and sadly may give out all together. [Kyle] couldn&#8217;t bear to watch his Nintendo 64 controller bite the dust so he replaced the thumb stick with one from a PlayStation. This is a bigger job than you might imagine because the two parts are fundamentally different. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=34411&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-34412" title="replace-n64-worn-out-stick" src="http://hackadaycom.files.wordpress.com/2011/02/replace-n64-worn-out-stick-e1297110634714.jpg" alt="" width="470" height="353" /></p>
<p>As gaming consoles age the controllers will inevitably show some wear, and sadly may give out all together. [Kyle] couldn&#8217;t bear to watch his Nintendo 64 controller bite the dust so <a href="http://nfggames.com/forum2/index.php?topic=3574.0">he replaced the thumb stick with one from a PlayStation</a>. This is a bigger job than you might imagine because the two parts are fundamentally different. The original N64 stick uses a rotary encoder to output data to the control chip, while the PlayStation stick is an analog device. [Kyle's] solution was to read the analog values using a PIC, but lower in the thread you can read about another user who pulled off a similar hack using an AVR. Both convert the signals into the rotary encoder format that the N64 chip is listening for. From the looks of the clip embedded after the break, this couldn&#8217;t work any better!</p>
<p><span id="more-34411"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/02/08/replace-an-n64s-worn-out-joystick/"><img src="http://img.youtube.com/vi/QFbFlmr-h2Q/2.jpg" alt="" /></a></span></p>
<p>[Thanks Grazfather]</p>
<br />Filed under: <a href='http://hackaday.com/category/nintendo-hacks/'>nintendo hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/34411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/34411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/34411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/34411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/34411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/34411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/34411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/34411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/34411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/34411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/34411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/34411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/34411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/34411/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=34411&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/02/08/replace-an-n64s-worn-out-joystick/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/02/replace-n64-worn-out-stick-e1297110634714.jpg" medium="image">
			<media:title type="html">replace-n64-worn-out-stick</media:title>
		</media:content>
	</item>
		<item>
		<title>iPhone tilt motion controller</title>
		<link>http://hackaday.com/2011/01/07/iphone-tilt-motion-controller/</link>
		<comments>http://hackaday.com/2011/01/07/iphone-tilt-motion-controller/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 19:51:02 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[cnc hacks]]></category>
		<category><![CDATA[iphone hacks]]></category>
		<category><![CDATA[analog]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[Joystick]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=32618</guid>
		<description><![CDATA[Here&#8217;s a mounting system that adds mechanical tilt control to the iPhone. It uses two servo motors to rotate along the X and Y axes. An analog joystick is used along with an Arduino to control the movement of the apparatus. As you can see in the video after the break, this works quite well [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=32618&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-32619" title="iphone-2-axis-mount" src="http://hackadaycom.files.wordpress.com/2011/01/iphone-2-axis-mount-e1294417688293.jpg" alt="" width="470" height="353" /></p>
<p>Here&#8217;s a mounting system that adds <a href="http://mechanicallyinclined.net/blog/?cat=47">mechanical tilt control to the iPhone</a>. It uses two servo motors to rotate along the X and Y axes. An analog joystick is used along with an Arduino to control the movement of the apparatus. As you can see in the video after the break, this works quite well when playing accelerometer-based games. But adding a joystick isn&#8217;t the end-goal of the project. [Shane] plans to point a camera at the iPhone and use image recognition to play games automatically. That sounds like a big bite the chew but <a href="http://hackaday.com/2009/10/30/cheating-rockband-again/">we&#8217;ve seen this work with Guitar Hero</a> so we&#8217;re optimistic.</p>
<p><span id="more-32618"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2011/01/07/iphone-tilt-motion-controller/"><img src="http://img.youtube.com/vi/gRpbSLDcPYo/2.jpg" alt="" /></a></span></p>
<br />Filed under: <a href='http://hackaday.com/category/cnc-hacks/'>cnc hacks</a>, <a href='http://hackaday.com/category/iphone-hacks/'>iphone hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/32618/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/32618/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/32618/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/32618/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/32618/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/32618/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/32618/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/32618/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/32618/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/32618/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/32618/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/32618/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/32618/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/32618/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=32618&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/01/07/iphone-tilt-motion-controller/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/01/iphone-2-axis-mount-e1294417688293.jpg" medium="image">
			<media:title type="html">iphone-2-axis-mount</media:title>
		</media:content>
	</item>
		<item>
		<title>More bike-controlled Google-travelling</title>
		<link>http://hackaday.com/2011/01/03/more-bike-controlled-google-travelling/</link>
		<comments>http://hackaday.com/2011/01/03/more-bike-controlled-google-travelling/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 23:00:29 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[arduino hacks]]></category>
		<category><![CDATA[home hacks]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[bicycle]]></category>
		<category><![CDATA[bike]]></category>
		<category><![CDATA[bike computer]]></category>
		<category><![CDATA[google earth]]></category>
		<category><![CDATA[Joystick]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=32415</guid>
		<description><![CDATA[This is becoming such a popular hack we figure someone needs to come up with a name for it like Google-travelling or Google-cising (exercising with Google). It&#8217;s a bike controller for Google Earth. [Braingram] broke out his road bike, setting it up in the trainer in front of his laptop. If you already have a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=32415&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-32416" title="bike-controlled-google-travelling" src="http://hackadaycom.files.wordpress.com/2011/01/bike-controlled-google-travelling.jpg" alt="" width="470" height="400" /></p>
<p>This is becoming such a popular hack we figure someone needs to come up with a name for it like Google-travelling or Google-cising (exercising with Google). It&#8217;s <a href="http://www.instructables.com/id/Google-Bike">a bike controller for Google Earth</a>. [Braingram] broke out his road bike, setting it up in the trainer in front of his laptop. If you already have a computer with a cadence sensor this will be a snap. These measure the crank rotation using a magnet and reed switch. So as not screw up his summer biking [Braingram] spliced into the sensor while leaving it attached to the bike computer. From there it is read by an Arduino which also monitors an analog joystick attached to the handlebars. A little bit of Python scripting and you&#8217;ll be ready to go.</p>
<p>Be sure to check out some of the other variants like <a href="http://hackaday.com/2010/10/29/exercise-along-to-google-street-view/">using an exercise bike</a>, or <a href="http://hackaday.com/2009/11/19/another-stationary-bike-vr-rig/">adding a wearable display</a>.</p>
<br />Filed under: <a href='http://hackaday.com/category/arduino-hacks/'>arduino hacks</a>, <a href='http://hackaday.com/category/home-hacks/'>home hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/32415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/32415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/32415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/32415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/32415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/32415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/32415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/32415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/32415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/32415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/32415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/32415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/32415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/32415/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=32415&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/01/03/more-bike-controlled-google-travelling/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/01/bike-controlled-google-travelling.jpg" medium="image">
			<media:title type="html">bike-controlled-google-travelling</media:title>
		</media:content>
	</item>
		<item>
		<title>Interface up to 12 servos using Arduino</title>
		<link>http://hackaday.com/2010/11/24/interface-up-to-12-servos-using-arduino/</link>
		<comments>http://hackaday.com/2010/11/24/interface-up-to-12-servos-using-arduino/#comments</comments>
		<pubDate>Wed, 24 Nov 2010 18:00:20 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[arduino hacks]]></category>
		<category><![CDATA[Joystick]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[serial]]></category>
		<category><![CDATA[servo]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=31041</guid>
		<description><![CDATA[[Brian] is using an Arduino to control multiple servo motors. This is nothing new and has been happening since the earliest days of Arduino. But rather than develop a project and share it, [Brian] did a fantastic job of making the code scalable, readable, and even explained how the different parts work. His code listens [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=31041&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-31042" title="arduino-multi-servo-control" src="http://hackadaycom.files.wordpress.com/2010/11/arduino-multi-servo-control.jpg" alt="" width="470" height="352" /></p>
<p>[Brian] is using an <a href="http://principialabs.com/arduino-python-4-axis-servo-control/">Arduino to control multiple servo motors</a>. This is nothing new and has been happening since the earliest days of Arduino. But rather than develop a project and share it, [Brian] did a fantastic job of making the code scalable, readable, and even explained how the different parts work.</p>
<p>His code listens for serial commands and manipulates the motors accordingly. He wrote a Python script using pyserial which talks to the Arduino. As an example, he uses a joystick to send data for X and Y axes as well as pitch and roll. Want to know how those serial communications work? He explains that in detail. He also outlines the process of scaling up from the 4 servo demo to 12 servos on a standard Arduino. Sounds like it might be time to build your own version of <a href="http://hackaday.com/2010/07/22/mouse-controlled-manipulator-arm/">a mouse-controlled Lynxmotion arm</a> using the tools [Brian] has put together.</p>
<br />Filed under: <a href='http://hackaday.com/category/arduino-hacks/'>arduino hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/31041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/31041/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/31041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/31041/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/31041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/31041/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/31041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/31041/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/31041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/31041/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/31041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/31041/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/31041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/31041/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=31041&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/11/24/interface-up-to-12-servos-using-arduino/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/11/arduino-multi-servo-control.jpg" medium="image">
			<media:title type="html">arduino-multi-servo-control</media:title>
		</media:content>
	</item>
		<item>
		<title>Arduino + Java + Joystick</title>
		<link>http://hackaday.com/2010/11/19/arduino-java-joystick/</link>
		<comments>http://hackaday.com/2010/11/19/arduino-java-joystick/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 19:00:44 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[arduino hacks]]></category>
		<category><![CDATA[adc]]></category>
		<category><![CDATA[analog]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Joystick]]></category>
		<category><![CDATA[sensor]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=30936</guid>
		<description><![CDATA[Interfacing your own hardware with a Java app couldn&#8217;t be easier than this example. [Pn] created this proof-of-concept using an Arduino, an analog joystick from a gaming controller, and a few lines of Java code. The Arduino reads an ADC value from the joystick&#8217;s x-axis and transmits it over the serial connection ten times a second. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=30936&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-30937" title="arduino-joystick-java" src="http://hackadaycom.files.wordpress.com/2010/11/arduino-joystick-java.jpg" alt="" width="470" height="352" /></p>
<p>Interfacing your own hardware with a Java app couldn&#8217;t be easier than <a href="http://quequero.org/Arduino_Joystick">this example</a>. [Pn] created this proof-of-concept using an Arduino, an analog joystick from a gaming controller, and a few lines of Java code. The Arduino reads an ADC value from the joystick&#8217;s x-axis and transmits it over the serial connection ten times a second. The Java program triggers on every serial event, parsing the data based on the @ symbol that the Arduino sends as a start and end condition.</p>
<p>We like this kind of example because there&#8217;s nothing extra involved. It lets you take the concept and run with it in any project imaginable. Be it <a href="http://hackaday.com/2010/06/02/hid-crafting-with-a-pic-and-a-joystick/">a more complicated Joystick</a>, or simple sensors that you&#8217;d like to interface with.</p>
<br />Filed under: <a href='http://hackaday.com/category/arduino-hacks/'>arduino hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/30936/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/30936/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/30936/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/30936/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/30936/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/30936/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/30936/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/30936/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/30936/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/30936/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/30936/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/30936/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/30936/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/30936/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=30936&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/11/19/arduino-java-joystick/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/11/arduino-joystick-java.jpg" medium="image">
			<media:title type="html">arduino-joystick-java</media:title>
		</media:content>
	</item>
		<item>
		<title>Robotic mobility for the little ones</title>
		<link>http://hackaday.com/2010/11/10/robotic-mobility-for-the-little-ones/</link>
		<comments>http://hackaday.com/2010/11/10/robotic-mobility-for-the-little-ones/#comments</comments>
		<pubDate>Wed, 10 Nov 2010 17:00:32 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[robots hacks]]></category>
		<category><![CDATA[babie]]></category>
		<category><![CDATA[disabled]]></category>
		<category><![CDATA[infant]]></category>
		<category><![CDATA[Joystick]]></category>
		<category><![CDATA[mobility]]></category>
		<category><![CDATA[WheelChair]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=30508</guid>
		<description><![CDATA[Researchers at the University of Delaware are helping disabled kids by designing robot transportation for them. Exploring one&#8217;s environment is an important part of early development. Disabilities that limit mobility can prevent young children from experiencing this. Typically children are not offered a powered wheelchair until they are five or six years old, but adding [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=30508&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-30509" title="robotic-mobility-for-little-ones" src="http://hackadaycom.files.wordpress.com/2010/11/robotic-mobility-for-little-ones.jpg" alt="" width="470" height="400" /></p>
<p>Researchers at the University of Delaware are <a href="http://www.udel.edu/research/media/babiesrobots.html">helping disabled kids by designing robot transportation</a> for them. Exploring one&#8217;s environment is an important part of early development. Disabilities that limit mobility can prevent young children from experiencing this. Typically children are not offered a powered wheelchair until they are five or six years old, but adding intelligent technologies, like those found in the UD1, makes this possible at a much younger age. Proximity sensors all around the drive unit of the robot add obstacle avoidance and ensure safety when used around other children. When confronted with an obstacle the UD1 will stop, or navigate around it. The unit is controlled by a joystick in front of the rider but it can also be overridden remotely by a teacher, parent, or caregiver.</p>
<p>[via <a href="http://robotgossip.blogspot.com/2007/11/babies-with-robots.html">Robot Gossip</a>]</p>
<br />Filed under: <a href='http://hackaday.com/category/robots-hacks/'>robots hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/30508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/30508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/30508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/30508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/30508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/30508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/30508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/30508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/30508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/30508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/30508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/30508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/30508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/30508/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=30508&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/11/10/robotic-mobility-for-the-little-ones/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/11/robotic-mobility-for-little-ones.jpg" medium="image">
			<media:title type="html">robotic-mobility-for-little-ones</media:title>
		</media:content>
	</item>
		<item>
		<title>iPad arcade dock has hidden projector</title>
		<link>http://hackaday.com/2010/07/20/ipad-arcade-dock-has-hidden-projector/</link>
		<comments>http://hackaday.com/2010/07/20/ipad-arcade-dock-has-hidden-projector/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 19:00:11 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[ipod hacks]]></category>
		<category><![CDATA[arcade]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[Joystick]]></category>
		<category><![CDATA[pico]]></category>
		<category><![CDATA[projector]]></category>
		<category><![CDATA[wii]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=26285</guid>
		<description><![CDATA[This iPad dock is a well-executed gaming accessory. [Linkreincarnate] used a Hori Wii fighting stick as the controller. In his hardware explanation he outlines several benefits of this choice including built-in support in most of the iPad emulators, as well as foregoing the need for a wired connection. Just above the controls there is a standard [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=26285&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-26286" title="ipad-arcade-dock" src="http://hackadaycom.files.wordpress.com/2010/07/ipad-arcade-dock.jpg" alt="" width="470" height="353" /></p>
<p>This iPad <a href="http://www.linkreincarnate.com/2010/07/ultimate-diy-ipad-arcade.html">dock is a well-executed gaming accessory</a>. [Linkreincarnate] used a <a href="http://www.hori.jp/us/products/wii/wii_fighting_stick/index.html">Hori Wii fighting stick</a> as the controller. In <a href="http://www.linkreincarnate.com/2010/06/ipad-arcade.html">his hardware explanation</a> he outlines several benefits of this choice including built-in support in most of the iPad emulators, as well as foregoing the need for a wired connection. Just above the controls there is a standard docking connector which holds the iPad in place and patches through the audio to some external speakers. But  that&#8217;s not all that is included in the build, the final touch is a pico projector that can be used if you want a larger gaming experience. Video of the hardware and a gaming demonstration can be found after the break.</p>
<p><span id="more-26285"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2010/07/20/ipad-arcade-dock-has-hidden-projector/"><img src="http://img.youtube.com/vi/297GlY3aDOc/2.jpg" alt="" /></a></span></p>
<p>Hardware</p>
<span style="text-align:center; display: block;"><a href="http://hackaday.com/2010/07/20/ipad-arcade-dock-has-hidden-projector/"><img src="http://img.youtube.com/vi/XIbF82U1jYY/2.jpg" alt="" /></a></span>
<p>Gaming</p>
<br />Filed under: <a href='http://hackaday.com/category/ipod-hacks/'>ipod hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/26285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/26285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/26285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/26285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/26285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/26285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/26285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/26285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/26285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/26285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/26285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/26285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/26285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/26285/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=26285&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/07/20/ipad-arcade-dock-has-hidden-projector/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/07/ipad-arcade-dock.jpg" medium="image">
			<media:title type="html">ipad-arcade-dock</media:title>
		</media:content>
	</item>
	</channel>
</rss>
